Forum Discussion
MAX10 FPGA Pin Assignments for LVDS signals input and outputs
- 7 years ago
Hi Nanjunda,
I tried to replicate scenario & I observed the below results,please try to implement same at your end & if you have any different issue,let me know,
please find the below link & attachments,
https://www.intel.com/content/www/us/en/programmable/documentation/sam1394433606063.html#sam1394435423058
Regards,
Vikas
You cannot assign a single IO bank with both 3.3V and 2.5V IO standards. If you assign Bank1 for 2.5V IO then all the IO in this bank will share the same IO standard. This is coz the VccIO for that particular Bank will have to be set to 2.5V.
You will have to assign the 2.5V and 3.3V signals to different IO banks and then compile. Plus also make sure that the IO bank you are planning to use for LVDS does support the LVDS standard (True-LVDS/BLVDS/Emulated LVDS/mini-LVDS/etc). As far as I know, true LVDS is supported only in Bank3 for Max10 devices. Check the data sheets for LVDS support and IO Bank support.
- NM87 years ago
New Contributor
Hi Abe,
My Question is whether I can use a True LVDS in bank with VCCIO = 3.3V?
"Plus also make sure that the IO bank you are planning to use for LVDS does support the LVDS standard (True-LVDS/BLVDS/Emulated LVDS/mini-LVDS/etc"
Yes Its only for the TX and not for the RX. True RX is supported in all the Banks & TX count varies based on the device size.
Kindly can anyone let me know have used a True-LVDS TX & RX (Any bank in MAX10FPGA) with VCCIO supply 3.3V?
Thanks & Regards,
Nanjunda M