WRCOUNT_TYPE defines the way status information about the internal state of the FIFO counters or the number of words in the FIFO is provided to the WRCOUNT output:
- RAW_PNTR = FIFO memory write pointer, synchronous to WRCLK domain.
- SYNC_PNTR = FIFO memory write pointer, synchronized to RDCLK domain.
- SIMPLE_DATACOUNT = Subtraction of read pointer (synchronized to the WRCLK domain) from write pointer (in the WRCLK domain) to indicate the number of words in the memory in the WRCLK domain. Does not account for additional words stored in output register stages.
- EXTENDED_DATACOUNT = Subtraction of read pointer (synchronized to the WRCLK domain) from write pointer (in the WRCLK domain) plus 0, 1, or 2 (depending on the output stages) to indicate the number of words in the memory and in the output stages in the WRCLK domain.