Design example Using FIFOsΒΆ

The Design example using S3 FIFO block are present at:
<Install_Path>/quicklogic-arch-defs/tests/fifo_test

Address Map:

Address Table

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