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

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

Отправлено x 15 марта 2005 г. 12:56
В ответ на: Есть 8 регистров с параллельной записью, отправлено gost 15 марта 2005 г. 10:39

Cоединяете каскадно модули, вида:

module comp_2x8( InDA, InRA, InDB, InRB, OutD, OutR);

input [7:0] InDA, InDB; wire [7:0] InDA, InDB;
input [2:0] InRA, InRB; wire [2:0] InRA, InRB;

output [7:0] OutD; wire [7:0] OutD;
output [2:0] OutR; wire [2:0] OutR;

wire Tst;
////////////////////////////////////////////////////////

assign Tst = (InDA < InDB) ? 1'b1 : 1'b0;

assign OutD = Tst ? InDA: InDB;
assign OutR = Tst ? InRA: InRB;

endmodule


В EP1K10QCххх-3 выполняется примерно за 40 нс и просит порядка сотни ячеек.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru