hg527
Newbie level 5
Hello everybody:
I want to capture the input data and store them into SRAM. The Width of the input data is 24-bit at a speed of 50MHz, but the SRAM input data width is 32-bit. So, how can I do? I put forword the following solutions:
1) Using serials-in-parallel-out (SIPO) and PISO. Capture the data every 4 clock cycles and register to data_temp (95 downto 0). Then store to SRAM in 3 write clock cycles.
2) Using FIFO. But how to set the hand-shake signals?
Is there any other better solutions,or tips or document?
Thanks. Wish everyone happy every day:smile::smile:.
I want to capture the input data and store them into SRAM. The Width of the input data is 24-bit at a speed of 50MHz, but the SRAM input data width is 32-bit. So, how can I do? I put forword the following solutions:
1) Using serials-in-parallel-out (SIPO) and PISO. Capture the data every 4 clock cycles and register to data_temp (95 downto 0). Then store to SRAM in 3 write clock cycles.
2) Using FIFO. But how to set the hand-shake signals?
Is there any other better solutions,or tips or document?
Thanks. Wish everyone happy every day:smile::smile:.