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

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

Отправлено Артем 26 мая 2005 г. 10:47
В ответ на: Эта конструкция из двух триггеров в последних двух строках офигенно полезная вещь, простейший асинхронный автомат. Я её много где применяю. отправлено druzhin 26 мая 2005 г. 10:23

always @ (posedge wrH or posedge wrL or posedge clk)
begin
if(wrH || wrL)
begin
flag <= 1;
end
else
begin
if(tmp) flag <= 0;
end

end

always @(posedge clk)
if(~flag)tmp<=0; else tmp <= 1;
Тут аснхронные основному клоку сигналы только wrH wrL

always @(posedge armClk)
if(wrH) newData[15:8] <= in;

итд.

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

Ответы


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

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

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

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

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


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

E-mail: info@telesys.ru