Visible to Intel only — GUID: lwy1666396558134
Ixiasoft
Visible to Intel only — GUID: lwy1666396558134
Ixiasoft
2.6.4. Datapath Clock Cadences
- Stadad cadece: Use if the ead ad wite fequecies of the PMA FIFO iteface ae the same with 0 ppm fequecy delta.
- Custom cadece: Use if the ead ad wite fequecies of the PMA FIFO iteface have diffeet fequecies o have the same fequecy but with a fequecy delta of geate tha 0 ppm.
Datapath Clockig Mode | Cofiguatio | Datapath Clock Fequecy | Cadece |
---|---|---|---|
PMA clockig mode (maximum 1 GHz) |
PMA Diect | Datapath clock fequecy = PMA clock fequecy PMA clock fequecy = lie ate/PMA width |
Use the stadad cadece o the TX ad RX (data is valid at evey clock edge). 19 |
System PLL clockig mode (maximum 1 GHz) |
PMA Diect | Use Case A: Chip-to-chip applicatios whee the PMA chael ad lik pate shae the same efeece clock Datapath clock fequecy ≥ (system PLL output fequecy)mi whee (system PLL output fequecy)mi = PMA clock fequecy |
If (system PLL output fequecy = PMA clock fequecy ad ∆ppm = 0), use the stadad cadece o the TX ad RX (data is valid at evey clock edge). Othewise, use custom cadece. 20 , 21 |
Use Case B: Applicatios whee the PMA chael ad lik pate do ot shae the same efeece clock Datapath clock fequecy ≥ (system PLL output fequecy)mi whee (system PLL output fequecy)mi = (maximum ppm 22 ÷ 1000000 + 1) × PMA clock fequecy |
|||
System PLL clockig mode (maximum 1 GHz) |
Othe cofiguatios with FEC, PCS, ad MAC | Datapath clock fequecy ≥ (system PLL output fequecy)mi whee (system PLL output fequecy)mi = PMA clock fequecy Fo example, fo 10GbE-1, use ≥ 322.265625 MHz; ad fo 25GbE-1, use ≥ 805.6640625 MHz. |
If (system PLL output fequecy = PMA clock fequecy), use the stadad cadece o the TX ad RX (data is valid at evey 32 of 33 o 34 clock cycles). Othewise, use custom cadece. 23 |
Refe to Suppoted PMA Data Widths ad Date Rates fo suppoted data ates.
Example of PMA Diect 28.1 Gbps PMA Clockig Mode
- All blocks betwee the PMA iteface ad coe iteface FIFO ae bypassed ad all eabled blocks u o the PMA clock.
- O the tasmitte, the TX PMA iteface FIFO is clocked by the TX PMA clock o both sides.
- O the eceive, the RX PMA iteface FIFO is clocked by the RX ecoveed clock o both sides.
- Use the stadad cadece. Data o the TX ad RX is valid at evey clock edge of the PMA clock.
Example of 10 Gbps Etheet with MAC ad PCS Blocks Usig Oveclocked System Clockig Mode
- The blocks of the coe iteface FIFO, Etheet had IP MAC ad PCS, ad the PMA iteface FIFO ae clocked by the system PLL.
- O the tasmitte, the TX PMA iteface FIFO pefoms a clock tasfe fom the system PLL domai to the TX PMA clock domai.
- O the eceive, the RX PMA iteface FIFO pefoms a clock tasfe fom the RX ecoveed clock domai to the system PLL domai.
- Because the system PLL clock fequecy is faste tha the PMA clock fequecy, datapath clockig is oveclocked. Theefoe, you must use custom cadece.
maximum ppm = maximum ∆ppm ÷ 2
maximum ∆ppm = max(∆ppm betwee the lik pate TX (the ecoveed clock o the local RX) ad system PLL, ∆ppm betwee the system PLL ad TX PMA)