The synchronous FIFO is a first in first out memory. When the data is entered and written it gets stored in the memory. And when read out, it will be removed from the memory.
It's based on debouncing mechanism.
TBA
NIL
# | Input | Output | Bidirectional |
---|---|---|---|
0 | full | ||
1 | empty | ||
2 | wr | dout[0] | |
3 | rd | dout[1] | |
4 | din[0] | dout[2] | |
5 | din[1] | dout[3] | |
6 | din[2] | ||
7 | din[3] |