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

multi-Voltage I/O?

Altera_Forum
Honored Contributor II
1,374 Views

We need to connect 1V8 peripheral to FPGA,so i am not sure and clearly about the following problem : 

if we wire ref-volt of the bank which I/O belongs to (VCCIO) into 2.5V, Can we make something in Quartus to force these output pins as 1.8V output when they are at high-level logic? I assigned these pins into 1V8 I/O standard, but their outputs are still 2.5V. Did we miss something here or if this can not solve our problem, so does Assigning these pins to 1.8V I/O standard in Quartus have any affection? 

 

Thanks so much, 

I hope to get your reply soon.
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
492 Views

To my opinion, the device manuals are clear in this point. As they are rather verbose, you may have missed the respective statements. In my own words: 

 

- The output voltage of an I/O bank is exclusively determined by VCCIO. 

- VREF pins are used with special I/O standards as SSTL (with DDR-RAM). They only affect the behaviour of the inputs 

- assigning a different I/O voltage in Quartus only affects the current strength calculation and is used to check the pin assignment 

- interoperation of 1.8V and 2.5V devices may be possibly achieved with VCCIO of 1.8V, if VIH,min of the 2.5V devices can be kept. Otherwise you need a separate I/O bank or level translation.  

 

A poor mans level translation may be done by resistive dividers for unidirectional outputs
0 Kudos
Altera_Forum
Honored Contributor II
492 Views

Thanks for your support, i am clearly now. I will use level translator for my problem.

0 Kudos
Reply