Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
9 years ago

FIFO with different widths

I need to read a inputs which is 128 bits wide, but my output is only 16 bits wide. I need to read all the 128 bits. So, having a FIFO would solve my issue.

But now, the thing is that FIFO is generally of a particular width and depth. Having the width same as input will not solve my issue as I will still be reading 128 bits of data.

So, I will have to have width of 16 bits. My question here is that how do I write 128 bits of data into this FIFO, as each memory location would have space to store only 16 bits.

Please help me with this design issue.

Thanks in advance!

3 Replies