User Guide

6
2 – Area and Speed in the FIFO Controller
The size and operating frequency of the FIFO Controller is dependent upon the configuration and
optional features that are enabled; note that:
A single clock design will be smaller and faster; this is because the synchronizers and gray
encoder/decoders are not required.
Port depths that are not a power of 2 will generate a larger and slower design. The reason is that
logic optimization occurs for power-of-2 depths. Thus, if you need a 66 x 8 FIFO, it may be more
advantageous to select a FIFO depth of 64 or 128 if area and/or speed are concerns.