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

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

Отправлено Question 19 июля 2004 г. 14:50
В ответ на: Из крайности в крайность (+) отправлено SM 19 июля 2004 г. 13:36

SUBDESIGN Scheme_XOR
(
A[15..0] : INPUT;
B[15..0] : INPUT;

TI_out : OUTPUT;
)

variable
m[15..0] : node;
result : node;

begin
m15 = A15 xor B15;
m14 = A14 xor B14;
m13 = A13 xor B13;
m12 = A12 xor B12;
m11 = A11 xor B11;
m10 = A10 xor B10;
m9 = A9 xor B9;
m8 = A8 xor B8;
m7 = A7 xor B7;
m6 = A6 xor B6;
m5 = A5 xor B5;
m4 = A4 xor B4;
m3 = A3 xor B3;
m2 = A2 xor B2;
m1 = A1 xor B1;
m0 = A0 xor B0;

result = m15 or m14 or m13 or m12 or m11 or m10 or m9 or m8 or m7 or m6 or m5 or m4 or m3 or m2 or m1 or m0;

TI_out = result;

end;

Посмотрел времянку. Сигнал отличия (компарирования появляется через 24 нсек. после появления различных синалов). Сейчас попробую в квартусе и регистр регистровый файл поставить между операциями XOR и OR.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru