Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21570 Discussions

Deserializers in Agilex 3 series

UMall1
New Contributor I
373 Views

I have a design that includes a Deserializer - originally designed for a Cyclone III device - that I want to import to an Agilex 3 device. The deserialization factor in my design is 10 see attached image. How do I import this Deserializer to the Agilex 3 device. Agilex 3 as far as I understand does not support deserialization factors of 10 (x1, x2, x4 to x8) supported. Do I understand the Agilex datasheet correctly - it does not allow deserialization factor of 10. I do not at this time have access to Quartus Prime and I therefore cannot see in software what options are available in the chip.

0 Kudos
5 Replies
FvM
Honored Contributor II
223 Views
Hi,
there should be no problem to implement the functionality of original Cyclone III altlvds_rx IP in Agilex 3 fpga fabric without dedicated serdes IP because Cyclone III altlvds_rx hasn't advanced serdes features like DPA or CDR. Limitation of Agilex 3 and Agilex 5 serdes shows however when you try to port industry standard interfaces like receiver for 8b10b encoded data with CDR from Cyclone 10 GX or Arria 10.

Regards
Frank
0 Kudos
UMall1
New Contributor I
191 Views

I do not believe I understood your answer very clearly. Do you mean that the Agilex 3 device will not be able to implement the x10 deserialization factor?

 

Is the MiPi interface also limited to 8b deserialization?

 

UM

0 Kudos
FvM
Honored Contributor II
172 Views
I was referring to Agilex 3 serdes limitations mentioned in your post and meaned to say that the Cyclone III equivalent functionality can be achieved without dedicated serdes IP.
0 Kudos
UMall1
New Contributor I
89 Views
0 Kudos
ShengN_Intel
Employee
37 Views

Hi,


The Agilex 3 lvds serdes factor had been confirmed support 4 and 8 only. So if port the altlvds rx ip to Agilex 3, can only use 4 and 8.


0 Kudos
Reply