Why Xilinx Ten Gigabit Ethernet PCS/PMA IP Core 32-bit version use less resources than 64-bit version?

Skip to first unread message

Qiu Shui

Jul 3, 2021, 12:43:23 AM7/3/21
The 32-bit version should have better latency performance but I think it's more complex, so it should use more resources.

But as the link below


32-bit version is better in all kinds of aspects of resource utilization.

If the 32-bit version has better latency, needs less resource. What's its cost to get these advantages?

I'm totally confused.

Hariprasad Bhat

May 1, 2022, 2:51:56 AMMay 1

64-bit data path needs double the registers for pipelining & data outputs compared to 32-bit data path. That would be the reason for increased resources. But, the difference in resources are not in a greater scale as per the Xilinx table in the above link.
With 64-bit interface, the user clock will be half of that of 32-bit version.
I feel that's the big advantage of running the core @ lesser clock frequency compared to 32-bit version.

With Regards,
HP Bhat
Reply all
Reply to author
0 new messages