PoC.misc.Delay
Todo
No documentation available.
Entity Declaration:
1 );
2 port (
3 Clock : in std_logic; -- clock
4 Reset : in std_logic := '0'; -- reset; avoid reset to enable SRL16/SRL32 usage
5 Enable : in std_logic := '1'; -- enable
6 DataIn : in std_logic_vector(BITS - 1 downto 0); -- data to delay
7 DataOut : out T_SLM(TAPS'length - 1 downto 0, BITS - 1 downto 0) -- delayed ouputs, tapped at TAPS(i)
8 );
9end entity;
10
11
12architecture rtl of misc_Delay is
13 constant MAX_DELAY : natural := imax(TAPS);