2.10.11 Clock

As with RAM configuration, the RCLK and WCLK pins have independent polarity selection.

The following figure shows a logic block diagram of the Axcelerator FIFO module.

Figure 2-66. FIFO Block Diagram

The following table lists the FIFO signals and their descriptions.

Table 2-101. FIFO Signal Description
SignalDirectionDescription
WCLKInputWrite clock (active either edge)
FWENInputFIFO write enable. When this signal is asserted, the WD bus data is latched into the FIFO, and the internal write counters are incremented.
WD[N-1:0]InputWrite data bus. The value N is dependent on the RAM configuration and can be 1, 2, 4, 9, 18, or 36.
FULLOutputActive high signal indicating that the FIFO is FULL. When this signal is set, additional write requests are ignored.
AFULLOutputActive high signal indicating that the FIFO is AFULL
AFVALInput8-bit input defining the AFULL value of the FIFO
RCLKInputRead clock (active either edge)
FRENInputFIFO read enable
RD[N-1:0]OutputRead data bus. The value N is dependent on the RAM configuration and can be 1, 2, 4, 9, 18, or 36.
EMPTYOutputEmpty flag indicating that the FIFO is EMPTY. When this signal is asserted, attempts to read the FIFO will be ignored.
AEMPTYOutputActive high signal indicating that the FIFO is AEMPTY
AEVALInput8-bit input defining the almost-empty value of the FIFO
PIPEInputSets the pipe option on or off
CLRInputActive high clear input
DEPTHInputDetermines the depth of the FIFO and the number of FIFOs to be cascaded
WIDTHInputDetermines the width of the dataword/FIFO, and the number of the FIFOs to be cascaded