Open Prigana opened 1 year ago
The SerDes IO are not classical IOs, so you need to use the SerDes primitive to drive the TX Pads. Are you able to compile the Versa ECP5 design adapted for your board? Can you share minimal design to reproduce the issue?
I want to use the Serdes pins of my ECP5 to generate a clock at 100Mhz in differential pair but when compiling, the console gives me an error.
To use the serdes, I based myself on this code: https://github.com/enjoy-digital/liteiclink/blob/master/bench/serdes/versa_ecp5.py.
So I defined my pins in the same way:
Then the error is caused when I call my object:
Can you help me understand my mistake? What should I do to generate a clock on a differential pair of my serdes?