[an error occurred while processing this directive]
Вопросы по VHDL (+)
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))

миниатюрный аудио-видеорекордер mAVR

Отправлено 3.14 25 января 2003 г. 18:49

Вопрос №1

Signal DATA : std_logic;

Process
Begin
Wait until CLC=’1’;
DATA <= ‘1’;
Wait until CLC=’1’;
DATA <= ‘0’;
End process;

Желание: хочу в одной итерации процесса несколько раз изменить состояние сигнала, знаю что вышеприведенная запись неверна (написана для наглядности).
Можно реализовать мое желание не прибегая к созданию дополнительных внешних сигналов?

Вопрос №2
В хелпе WebPack 5.1 есть такой пример:

LABEL1: -- optional label
process ()
-- declarations
begin
--wait on CLK, RESET; --первое устовие
--wait until CLK'event and CLK='1'; --второе условие
end process;

У меня даже этот пример не хочет синтезироваться с первым условием (пишет: Bad condition in wait statement, or only one clock per process.), в чем может быть дело?
Заранее благодарен. 3.14.

Составить ответ  |||  Конференция  |||  Архив

Ответы


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

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

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

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru