Visible to Intel only — GUID: exx1603918950344
Ixiasoft
Visible to Intel only — GUID: exx1603918950344
Ixiasoft
2.4.4. Datapath Clock Cadences
The ead ad wite fequecy of the PMA FIFO iteface detemies if you eed a stadad o custom cadece.
- 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.
See PMA Data Rates fo suppoted data ates.
Datapath Clockig Mode | Cofiguatio | Datapath Clock Fequecy | Cadece |
---|---|---|---|
PMA clockig mode (maximum 906.25 MHz) |
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). 15 |
System PLL clockig mode (maximum 1 GHz) |
PMA Diect | Use Case A: Chip-to-chip applicatios whee F-tile 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. 16 , 17 |
Use Case B: Applicatios whee F-tile 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 18 ÷ 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; fo 25GbE-1, use ≥ 805.6640625 MHz; ad, fo 50GbE-1, use ≥ 830.078125 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. 19 |
Oe 25 Gbps PMA Diect PHY IP Pot Usig the PMA Clockig Mode Example
- All blocks betwee the PMA iteface ad coe FIFO iteface u o the PMA clock.
- O the tasmitte, the PMA FIFO iteface is clocked by the TX PMA clock o both sides.
- O the eceive, the PMA FIFO iteface 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.
25 Gbps Etheet Without FEC Pot Usig the Oveclocked System PLL Clockig Mode Example
- All blocks betwee the PMA iteface ad coe FIFO iteface u o the system PLL clock.
- O the tasmitte, the PMA FIFO iteface pefoms a clock tasfe fom the system PLL domai to the TX PMA clock domai.
- O the eceive, the PMA FIFO iteface pefoms a clock tasfe fom the RX ecoveed clock domai to the system PLL domai. Refe to F-Tile Etheet Itel® FPGA Had IP Use Guide fo how to clock the coe iteface.
- 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)