[an error occurred while processing this directive]
|
TITLE "p_counter";
INCLUDE "lpm_counter.inc";
PARAMETERS
(
width = 4
);
SUBDESIGN p_counter
(
clk : INPUT;
go : INPUT;
counter_out[width-1..0] : OUTPUT;
)
VARIABLE
counter : lpm_counter
WITH
(
LPM_WIDTH = width
);
BEGIN
counter.clock = clk;
counter.cnt_en = !counter.cout;
counter.sclr = go;
counter_out[] = counter.q[];
END;
E-mail: info@telesys.ru