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

unused pin and Quartus option set

Altera_Forum
Honored Contributor II
2,101 Views

In the cyclone iii Pin Connection Guidelines, some types unused pins are recommended to connnect to VCCIO, and some are recommended to connnect to GND. I have two questions: 

1. Which option should i choose in the "Reserve all unused pins" dialog in the Device and Pin Options? Because some connect to VCCIO and some connect to GND, so i am confused. 

2. Someone tell me that i can set different option for different type unused pins. How can i do it? I use the Quartus 7.2, and i don't know how to set different options. 

Thank you!
0 Kudos
8 Replies
Altera_Forum
Honored Contributor II
996 Views

Choosing ''As input tri-stated with weak pull-up'' should be ok. That's the Quartus standard. With this setting, you don´t need to connect these pins to GND or VCCIO. Well, I've never done that. 

But make sure the MSEL pins are connected to GND or VCCA on the PCB, according to your configuration scheme. 

 

I´ve never seen different options for different unused pins. It´s a common setting in Quartus fot the entire FPGA. 

 

Success, Ton
0 Kudos
Altera_Forum
Honored Contributor II
996 Views

Is there any problem if I connect the unused pins to GND or VCCIO and i choose the ''As input tri-stated with weak pull-up'' option at the same time?

0 Kudos
Altera_Forum
Honored Contributor II
996 Views

The power dissipation will be greater than neccesary if you connect the pins to GND, due to the internal pull-up to VCCIO. But because it´s a weak pull-up, that´s no big deal. 

If you use a 0 Ohm resistor instead of a hardwired connection, you can leave it out if desired. 

 

Good luck, Ton
0 Kudos
Altera_Forum
Honored Contributor II
996 Views

If you worry about static "power" dissipation, use bus-hold circuit instead of pull-up.

0 Kudos
Altera_Forum
Honored Contributor II
996 Views

 

--- Quote Start ---  

Choosing ''As input tri-stated with weak pull-up'' should be ok. That's the Quartus standard.  

--- Quote End ---  

 

 

this is actually dependent on the target device family. for example, Stratix II is default to driving ground. this is an important subtlety, especially when using development kits
0 Kudos
Altera_Forum
Honored Contributor II
996 Views

 

--- Quote Start ---  

this is actually dependent on the target device family. for example, Stratix II is default to driving ground. this is an important subtlety, especially when using development kits 

--- Quote End ---  

 

 

i'm using s60 board. if using the default setting "driving ground", then the board does not work.
0 Kudos
Altera_Forum
Honored Contributor II
996 Views

 

--- Quote Start ---  

this is actually dependent on the target device family. for example, Stratix II is default to driving ground. this is an important subtlety, especially when using development kits 

--- Quote End ---  

 

 

Hi, 

 

I am using the BeMicro SDK development board. If I want to do some basic hardware development with the Cyclone IV but do not want to use any of the attached devices (i.e. the flash and the DDR RAM), I am not certain on how to properly set the unused pins. 

Should I set to input with weak pull-up on all of the pins that are connected to other devices? 

 

Thanks! 

-Josh
0 Kudos
Altera_Forum
Honored Contributor II
996 Views

you should be able to leave Reserve all unused pins: As input tri-stated with weak pull-up in Assignments > Device and Pin Options > Unused Pins

0 Kudos
Reply