PoC.misc.Delay
Todo
No documentation available.
Entity Declaration:
1 generic (
2 BITS : positive;
3 TAPS : T_NATVEC -- select one or multiple delay tap points
4 );
5 port (
6 Clock : in std_logic; -- clock
7 Reset : in std_logic := '0'; -- reset; avoid reset to enable SRL16/SRL32 usage
8 Enable : in std_logic := '1'; -- enable
9 DataIn : in std_logic_vector(BITS - 1 downto 0); -- data to delay
10 DataOut : out T_SLM(TAPS'length - 1 downto 0, BITS - 1 downto 0) -- delayed ouputs, tapped at TAPS(i)
11 );
12end entity;