Forum Discussion

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

Clearing the read and write pointer; DCFIFO

I need to transmit data from the write domain (at 84Mhz) to the read domain(at 38Mhz) and I'm using "DCFIFO" to buffer.

I learn't that the DCFIFO is not a circular FIFO. And due to this I will need very deep fifo for my application. I set "aclr" signal to clear the write pointer but then it resets the read pointer too.

When this happens, I lose the data which I haven't read yet.

My question is:

Is there a way to clear only the write pointer and ensure the read pointer keeps reading from the same position?
No RepliesBe the first to reply