9 use IEEE.STD_LOGIC_1164.
all;
10 use IEEE.NUMERIC_STD.
all;
17 generic (delay : integer := 1
22 IN_Word : in DataWordWithCarry;
23 OUT_Word : out DataWordWithCarry
30 signal DelayedWord : DataWordsWithCarry(delay downto 0) := (others => (others => '0'));
34 DelayedWord(DelayedWord'high) <= IN_Word;
36 dalay_proc :
process (CLK)
38 if rising_edge(CLK) then
39 DelayedWord(DelayedWord'high-1 downto 0) <= DelayedWord(DelayedWord'high downto 1);
43 OUT_Word <= DelayedWord(0);
Core of the electromagnetic algorithm.
Daly for data word format.