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);