Latency, Pma latency, Pcs latency β Achronix Speedster22i SerDes User Manual
Page 42: Design flow: creating a serdes design, Design flow: creating a serdes, Design

Latency
This section presents the worst case latency for PMA and PCS blocks.
PMA Latency
The following equation calculates the worst-case latency for the Tx-datapth assuming the
case of first word in and last bit out:
ππ₯
π€πππ π‘
= π΄πππππ_πππ‘ππππ¦ + 2.5 β πππ‘πππ’π _π€πππ‘β β ππΌ + (πππ‘πππ’π _π€πππ‘β β 1) β ππΌ + 500ππ ,
where analog latency is explained below and 500 ps accounts for internal analog delay and
digital clock newtowrk latency.
The worst-case latency for the Rx-datapath can be calculated by the following equation
considering the case of first bit in and first word out:
π
π₯
π€πππ π‘
= 5.5 ππΌ + 2.5 β πππ‘πππ’π _π€πππ‘β β ππΌ + (πππ‘πππ’π _π€πππ‘β β 1) β ππΌ + 500ππ ,
where 500 ps accounts for internal analog delay and digital clock newtowrk latency.
The analog latency is a function of the databus-width as well and can be estimated using
βTable 8: Analog latency as a function of databus widthβ below.
Table 8: Analog latency as a function of databus width
#
Databus Width
Analog Latency
1.
8-bit
28 UI
2.
10-bit
33 UI
3.
16-bit
36 UI
4.
20-bit
43 UI
As an example, for 20-bit databus width, the worst case latency for Tx and Rx datapath can
be estimated as follows:
ππ₯
π€πππ π‘
= 43ππΌ + 50ππΌ + 19ππΌ + 500ππ = 112ππΌ + 500ππ , and
π π₯
π€πππ π‘
= 5.5ππΌ + 50ππΌ + 19ππΌ + 500ππ = 73.5ππΌ + 500ππ
Worst case values are presented in βFigure 20 Worst-case latency across PMA and PCS (in
PCS Latency
There are two modes of using PCS in Achronix SerDes:
1. PCS Enabled: All or selected PCS blocks can be enabled. Each block will introduce itβs
own latency in datapath. Even when selected blocks are disabled in this mode, data
(transmit and receive) will travel through the PCS components while bypassing them, as
shown in βFigure 6: - PCS Transmitter Block Overviewβ.
2. PCS Disabled: In this case, all PCS blocks are disabled. This mode introduces a latency of
2 clock-cycles.
42
UG028, July 1, 2014