FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6663 Discussions

Agilex-7 FPGA PCIe PIPE_Direct mode

sg05006
Beginner
768 Views

Hello. I'm currently using the Intel PIPE_Direct Mode and have a question about something I don't understand.

The Agilex-7 R-tile PCIe PHY is said to support the SerDes PIPE_Direct mode, so why is the Data Path width [63:0]?

According to the Intel PIPE Specification, when using a SerDes PHY, the 8b/10b or 128b/130b encoding is performed by the MAC and then passed to the PHY, and it states that the data width is not a power of 2.

Thank you.

0 Kudos
1 Solution
Wincent_Altera
Employee
670 Views

Hi ,


Hope my previous reply clarified your doubt, is there any further question ?


Regards,

Wincent_Altera


View solution in original post

0 Kudos
3 Replies
Wincent_Altera
Employee
713 Views

Hi 


Based on my understanding pm the guide, The "data width is not a power of 2" in the PIPE spec is about the number of bits encoded/transmitted per symbol, not the bus width of the interface. typically a multiple of 8, to match register sizes and align with standard data buses.


As for example as below.

PCIe Gen Encoding PIPE Data Path (Typical)
Gen1/2 8b/10b 8, 16, 32 bits/lane
Gen3/4/5 128b/130b 32, 64 bits/lane


Regards.

Wincent_Altera


0 Kudos
Wincent_Altera
Employee
671 Views

Hi ,


Hope my previous reply clarified your doubt, is there any further question ?


Regards,

Wincent_Altera


0 Kudos
sg05006
Beginner
444 Views

Thank you for the clarification. I understand now and have no further questions.

 

Best regards,

Sanghyun

0 Kudos
Reply