[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

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

Отправлено Alesandro 16 декабря 2002 г. 15:42
В ответ на: Уточняю.... отправлено AlexK 16 декабря 2002 г. 15:07

Действительно, внутри должна быть отдельная линия для записываемых данных и отдельная для считываемых. Объединить их можно только на выходе. К примеру, есть регистр pci_data_reg. Входная линия pci_data_in и выходная pci_data_out, pci_write_en-разрешение записи. Тогда вся эта красота запишется так:

always@(negedge reset or posedge pclk)
&ht;if(~reset)
&ht;&ht;pci_data_reg<=0;
&ht;else
&ht;&ht;if(pci_write_en)
&ht;&ht;&ht;pci_data_reg<=pci_data_in;

assign pci_data_out=pci_data_reg;

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru