LIBRARY ieee; USE ieee.std_logic_1164.ALL; LIBRARY lpp; USE lpp.lpp_memory.ALL; USE lpp.iir_filter.ALL; USE lpp.spectral_matrix_package.ALL; USE lpp.lpp_dma_pkg.ALL; USE lpp.lpp_Header.ALL; USE lpp.lpp_matrix.ALL; USE lpp.lpp_matrix.ALL; USE lpp.lpp_lfr_pkg.ALL; USE lpp.lpp_fft.ALL; USE lpp.fft_components.ALL; ENTITY lpp_lfr_ms IS GENERIC ( Mem_use : INTEGER := use_RAM ); PORT ( clk : IN STD_LOGIC; rstn : IN STD_LOGIC; ); END; ARCHITECTURE Behavioral OF lpp_lfr_ms IS BEGIN ----------------------------------------------------------------------------- lppFIFOxN_f0_a : lppFIFOxN GENERIC MAP ( tech => 0, Mem_use => Mem_use, Data_sz => 16, Addr_sz => 8, FifoCnt => 5) PORT MAP ( clk => clk, rstn => rstn, ReUse => (OTHERS => '0'), wen => sample_f0_A_wen, wdata => sample_f0_wdata, ren => sample_f0_A_ren, rdata => sample_f0_A_rdata, empty => sample_f0_A_empty, full => sample_f0_A_full, almost_full => OPEN); ----------------------------------------------------------------------------- lpp_lfr_ms_FFT_1 : lpp_lfr_ms_FFT PORT MAP ( clk => clk, rstn => rstn, sample_valid => sample_valid, -- WRITE in fft_read => fft_read, -- READ in sample_data => sample_data, -- WRITE in sample_load => sample_load, -- WRITE out fft_pong => fft_pong, -- READ out fft_data_im => fft_data_im, -- READ out fft_data_re => fft_data_re, -- READ out fft_data_valid => fft_data_valid, -- READ out fft_ready => fft_ready); -- READ out ----------------------------------------------------------------------------- END Behavioral;