F-Tile Architecture and PMA and FEC Direct PHY IP User Guide

ID 683872
Date 11/04/2024
Public
Document Table of Contents

3.5.2. TX and RX Parallel Data Mapping Information for Different Configurations

The followig show the TX ad RX paallel data mappig ifomatio fo diffeet cofiguatios, usig the calculatios fom Bit Mappig fo PMA ad FEC Mode PHY TX ad RX Datapath. Refe to Vaiables Defiig Bits fo the Itefacig Pots i Pot ad Sigal Refeece fo full vaiable defiitios.

Table 67.  TX ad RX Paallel Data Mappig Ifomatio (PMA Laes, N = 1) Table Notes:
  1. Fo uused bits, you ca tie the sigal to '0' o '1' o leave it ucoected.
  2. The coe iteface FIFO TX Wite Eable ad RX Data Valid sigal is oly valid whe you ae usig PMA clockig mode, ad whe the coe FIFO is i elastic mode.
  3. The TX ad RX PMA iteface data valid sigal is oly valid whe you ae usig System PLL clockig mode.
PMA Cofiguatio Bits TX Paallel Data RX Paallel Data

FGT

PMA Width = 8, 10, 16, 20, 32

Sigle Width

(Oe PMA Lae [N=1] with PMA Width ≤ 32)

FHT

PMA Width = 32

Sigle Width

79 Wite Eable fo TX Coe FIFO i Elastic Mode Data valid fo RX Coe FIFO i Elastic Mode
38 TX PMA Iteface Data Valid RX PMA Iteface Data Valid
[D-1]:0 TX Data RX Data

FGT

PMA Width = 8, 10, 16, 20, 32

Double Width

(Oe PMA Lae [N=1] with PMA Width ≤ 32)

FHT

PMA Width = 32

Double Width

79 Wite Eable fo TX Coe FIFO i Elastic Mode Data Valid fo RX Coe FIFO i Elastic Mode
[D -1 + 40]:40 TX Data (Uppe Data Bits) RX Data (Uppe Data Bits)
38 TX PMA Iteface Data Valid RX PMA Iteface Data Valid
[D -1]:0 TX Data (Lowe Data Bits) RX Data (Lowe Data Bits)

FGT/FHT

PMA Width = 64

Double Width

(Oe PMA Lae [N=1] with PMA Width = 64)

Secod Steam

159 Wite Eable fo TX Coe FIFO i Elastic Mode Data Valid fo RX Coe FIFO i Elastic Mode
158   RX Deskew
151:120 TX Data (Uppe Data Bits) RX Data (Uppe Data Bits)
118 TX PMA Iteface Data Valid RX PMA Iteface Data Valid
111:80 TX Data (Lowe Data Bits) RX Data (Lowe Data Bits)
Fist Steam 79 Wite Eable fo TX Coe FIFO i Elastic Mode Data Valid fo RX Coe FIFO i Elastic Mode
78   RX Deskew
71:40 TX Data (Uppe Data Bits) RX Data (Uppe Data Bits)
38 TX PMA Iteface Data Valid RX PMA Iteface Data Valid
31:0 TX Data (Lowe Data Bits) RX Data (Lowe Data Bits)

FHT

PMA Width = 128

Double Width

(Oe PMA Lae [ N =1] with PMA Width = 128 )

Fouth Steam

319 Wite Eable fo TX Coe FIFO i Elastic Mode Data valid fo RX Coe FIFO i Elastic Mode
318   RX Deskew
311:280 TX Data (Uppe Data Bits) RX Data (Uppe Data Bits)
278 TX PMA Iteface Data Valid RX PMA Iteface Data Valid
271:240 TX Data (Lowe Data Bits) RX Data (Lowe Data Bits)
Thid Steam 239 Wite Eable fo TX Coe FIFO i Elastic Mode Data valid fo RX Coe FIFO i Elastic Mode
238   RX Deskew
231:200 TX Data (Uppe Data Bits) RX Data (Uppe Data Bits)
198 TX PMA Iteface Data Valid RX PMA Iteface Data Valid
191:160 TX Data (Lowe Data Bits) RX Data (Lowe Data Bits)
Secod Steam 159 Wite Eable fo TX Coe FIFO i Elastic Mode Data valid fo RX Coe FIFO i Elastic Mode
158   RX Deskew
151:120 TX Data (Uppe Data Bits) RX Data (Uppe Data Bits)
118 TX PMA Iteface Data Valid RX PMA Iteface Data Valid
111:80 TX Data (Lowe Data Bits) RX Data (Lowe Data Bits)
Fist Steam 79 Wite Eable fo TX Coe FIFO i Elastic Mode Data valid fo RX Coe FIFO i Elastic Mode
78   RX Deskew
71:40 TX Data (Uppe Data Bits) RX Data (Uppe Data Bits)
38 TX PMA Iteface Data Valid RX PMA Iteface Data Valid
31:0 TX Data (Lowe Data Bits)

RX Data (Lowe Data Bits)

Table 68.  TX ad RX Paallel Data Mappig Ifomatio (Numbe of PMA Laes (N) = 1)
PMA Cofiguatio Bits TX Paallel Data RX Paallel Data

FEC

FGT/FHT

Oe PMA Lae (N)=1

Total Steams = 1

PMA Width = 32

Fist steam

77 Aligmet Make -
72:40 TX Data (Uppe 33 bits) RX Data (Uppe 33 Bits)
38 TX PMA Iteface Data Valid Bit RX PMA Iteface Data Valid Bit
37 Aligmet Make Aligmet Make
32:2 TX Data (Lowe 31 Bits) RX Data (Lowe 31 Bits)
1:0 Syc Head Syc Head

FEC

FGT/FHT

Oe PMA Lae (N) = 1

Total Steams = 2

PMA Width = 64

Secod Steam

158 - RX Deskew Bit
157 Aligmet Make -
152:120 TX Data (Uppe 33 bits) RX Data (Uppe 33 Bits)
118 TX PMA Iteface Data Valid Bit -
117 Aligmet Make -
112:82 TX Data (lowe 31 bits) RX Data (lowe 31 bits)
81:80 Syc Head Syc Head

Fist steam

78 - RX Deskew Bit
77 Aligmet Make -
72:40 TX Data (Uppe 33 Bits) RX Data (Uppe 33 Bits)
38 TX PMA Iteface Data Valid Bit RX PMA Iteface Data Valid Bit
37 Aligmet Make Aligmet Make
32:2 TX Data (Lowe 31 Bits) RX Data (Lowe 31 Bits)
1:0 Syc Head Syc Head

FEC

FHT

Oe PMA Lae(N) =1

Total Steams = 4

PMA Width = 128

Fouth Steam

318 - RX Deskew Bit
317 Aligmet make -
312:280 TX Data (Uppe 33 Bits) RX Data (Uppe 33 Bits)
278 TX PMA Iteface Data Valid Bit -
277 Aligmet Make -
272:242 TX Data (Lowe 31 Bits) RX Data (Lowe 31 Bits)
241:240 Syc Head Syc Head

Thid Steam

238 - RX Deskew Bit
237 Aligmet Make -
232:200 TX Data (Uppe 33 Bits) RX Data (Uppe 33 Bits)
198 TX PMA Iteface Data Valid Bit -
197 Aligmet Make -
192:162 TX Data (Lowe 31 Bits) RX Data (Lowe 31 Bits)
161:160 Syc Head Syc Head

Secod Steam

158 RX Deskew Bit
157 Aligmet Make -
152:120 TX Data (Uppe 33 Bits) RX Data (uppe 33 Bits)
118 TX PMA Iteface Data Valid Bit -
117 Aligmet Make -
112:82 TX Data (Lowe 31 Bits) RX Data (Lowe 31 Bits)
81:80 Syc Head Syc Head

Fist steam

78 - RX Deskew Bit
77 Aligmet Make -
72:40 TX Data (Uppe 33 Bits) RX Data (Uppe 33 Bits)
38 TX PMA Iteface Data Valid Bit RX PMA Iteface Data Valid Bit
37 Aligmet Make Aligmet Make
32:2 TX Data (Lowe 31 Bits) RX Data (Lowe 31 Bits)
1:0 Syc Head Syc Head