Серьезный вопрос для продвинутых в симуляциях Altera


[an error occurred while processing this directive]
     Отправлено алекс 17 мая 2000 г. 09:30:57
Есть порт DATA :INOUT STD_LOGIC(7 DOWNTO 0);
DATA_1:IN STD_LOGIC(7 DOWNTO 0);
DATA_2:OUT STD_LOGIC(7 DOWNTO 0);
IN MAX+PLUS 2 Я ДЕЛАЮ СИМУЛЯЦИЮ СИГНАЛОВ В WAVEFORM
IF --- THEN
DATA_2<= DATA;
ELSE
DATA<=DATA_1;
END IF;
КОГДА Я ПРИСВАИВАЮ ЗНАЧЕНИЯ В СИМУЛЯТОРЕ
ТО ПОСЛЕ ЗАПУСКА ОН ВЫВОДИТ СОСТОЯНИЯ НЕОПРЕДЕЛЕННОСТИ ДЛЯ ПОРТА ВХ.ВЫХ
НО КАК ТОЛЬКО Я УБИРАЮ ELSE
DATA<=DATA_1;
ВСЕ НОРМАЛИЗУЕТСЯ КАК БЫТЬ МНЕ НУЖНО ПРОГНАТЬ ОБА ЭТИХ СОСТОЯНИЯ.

Составить ответ ||| Конференция «Программируемые логические схемы и их применение»

Ответы


Отправка ответа

Имя:(обязательно)
E-Mail:

Тема:(обязательно)

Сообщение:(обязательно)

Ссылка на URL:
Имя ссылки:
URL изображения:


Перейти к списку ответов ||| Конференция «Программируемые логические схемы и их применение»