O_initAddress:outstd_logic;-- Control signal to initialize register read address
O_incrAddress:outstd_logic;-- Control signal to increment register read address
O_initSum:outstd_logic;-- Control signal to initialize the MAC register
O_loadSum:outstd_logic;-- Control signal to load the MAC register;
O_loadOutput:outstd_logic;-- Control signal to load Y register
O_Selector:outstd_logic_vector(1downto0)
--O_FilteredSampleValid : out std_logic -- Data valid signal for filtered sample
);
endentitycontrolUnit;
architecturearchi_operativeUnitofcontrolUnitis
typeT_stateis(WAIT_SAMPLE,STORE1,STORE2,STORE3,PROCESSING_LOOP1,PROCESSING_LOOP2_1,PROCESSING_LOOP2_2,PROCESSING_LOOP3,OUTPUT,WAIT_END_SAMPLE);-- state list