Курсовая работа: Цифровой фильтр высокой частоты

out[].(clk,clrn,ena)=(clk,!reset,ce);

out[] = data[];

end;

%

Антидребезг

Выполнилст.гр.№ 5110

Горюнов Д.Ю.

%

PARAMETERS

(

delay = 1 --величина задежки в микросекундах

, clock = 5175 -- тактовая частота в килогерцах

);

CONSTANT modul = (delay*clock) DIV 1000;-- модульсчета

ASSERT (modul>2)

REPORT "Произведение delay*clock должно быть больше 2000"

SEVERITY ERROR;

CONSTANT width = LOG2(modul);

CONSTANT end_state = modul-1;

SUBDESIGN button

(

btn : INPUT;

clk : INPUT;

out : OUTPUT;

)

VARIABLE

div_out : NODE;

astart : NODE;

tr[width-1..0] : dffe;

К-во Просмотров: 822
Бесплатно скачать Курсовая работа: Цифровой фильтр высокой частоты