Forum Discussion
Altera_Forum
Honored Contributor
14 years agoCyclone V LVDS & DDR3 on same bank
Hello,
I am planning to use a Cyclone V 5CGTFD7D5F31 with the following requirements; - 32 bit DDR3 interface Top and Bottom (64 bit total) - 68 LVDS input pairs Once I have assigned pins to the HMC for the DDR3 interfaces I am left with the following available LVDS RX pairs per bank; 3A: 8 3B: 6 4A: 5 5A: 8 5B: 12 6A: 20 7A: 5 8A: 14 Total: 78 The HMC uses banks 3B, 4A, 7A & 8A, so I will need to have both LVDS and DDR3 signals in these same banks. Here’s the crunch: DDR3 requires that VCCIO is set to 1.5V, while LVDS requires that VCCIO is set to 2.5V. VCCPD should be 2.5V in both cases (table 5-1). From C5 handbook, Vol 2: Page 5-2; “VCCPD powers the LVDS input buffers”. Page 5-12; LVDS Input RD OCT; “You can use RD OCT when you set both the VCCIO and VCCPD to 2.5 V.” So, assuming that the LVDS input buffers are powered from VCCPD = 2.5V, can I use the LVDS differential inputs if VCCIO is set to 1.5V fro DDR3? Also, can I use RD OCT? If not, can I do it with external RD? Any guidance would be greatly appreciated! Thanks, Ken12 Replies
- Altera_Forum
Honored Contributor
Hello FvM,
Thanks for the suggestion. I have made a simple project with LVDS inputs and set default I/O standard to 1.5V in the “Device and Pin Options” window. Also have 1.5V I/O in the same bank. So looks OK (even works if I use 1.2V). However what is bothering me is that it also allows me set in the Assignment Editor for the LVDS inputs: Input Termination = Differential No errors Does “Input Termination = Differential” mean that the LVDS receivers have on chip termination enabled? Thanks, Ken - Altera_Forum
Honored Contributor
--- Quote Start --- So, assuming that the LVDS input buffers are powered from VCCPD = 2.5V, can I use the LVDS differential inputs if VCCIO is set to 1.5V fro DDR3? Also, can I use RD OCT? If not, can I do it with external RD? --- Quote End --- The lvds input rd oct paragraph states clearly that Rd OCT requires 2.5 VCCIO. So external 100 ohm termination resistors are required. The statement suggests in return, that the combination VCCPD=2.5, VCCIO < 2.5V (e.g. 1.5 V) is possible. Did you check, if Quartus V11.1 accepts LVDS receivers in a 1.5 V bank?