Design example Using FIFOsΒΆ
The Design example using S3 FIFO block are present at:
<Install_Path>/quicklogic-arch-defs/tests/fifo_test
Address Map:
Push Flag Description:
Value |
Status |
---|---|
0000 |
Full |
0001 |
Empty |
0010 |
Room for more than one-half |
0011 |
Room for more than one-fourth |
0100 |
Room for less than one-fourth full to 64 |
1010 |
Room for 32 to 63 |
1011 |
Room for 16 to 31 |
1100 |
Room for 8 to 15 |
1101 |
Room for 4 to 7 |
1110 |
Room for at least 2 |
1111 |
Room for at least 1 |
Others |
Reserved |
Pop Flag Description:
Value |
Status |
---|---|
0000 |
Empty |
0001 |
1 entry in FIFO |
0010 |
At least 2 entries in FIFO |
0011 |
At least 4 entries in FIFO |
0100 |
At least 8 entries in FIFO |
0101 |
At least 16 entries in FIFO |
0110 |
At least 32 entries in FIFO |
1000 |
Less than one-fourth to 64 full |
1101 |
One-fourth or more full |
1110 |
One-half or more full |
1111 |
Full |
Others |
Reserved |