Altera_Forum
Honored Contributor
17 years agoConnecting unused pins
Hello everyone,
I have a design using a Cyclone III, with some unused pins. I wonder what would be the best recommendation about what to do with these pins. By default Quartus reserve these pins as input with weak pull-up, which means that they can be left unconnected. I've seen other recommendations telling to connect them to ground to reduce ground bounce, or even to connect some to ground and some to VCCIO, to reduce both ground bounce and VCC sag (AN224, AN466). In Quartus I can assign the unused pins to "output driving ground" or "input with weak pull-up", but not as "output driving VCCIO". I assume that using "input with weak pull-up" and connecting externally the pins to VCC won't be very efficient against VCC sag due to the pull-up impedance. So what would be the recommendation? - define all unused pins as "output driving ground" and connect them to ground externally - define some as "output driving ground" and some as "input with weak pull-up" and connect them externally to ground/VCCIO - define some as "output driving ground" and the other as regular I/O, force them to the value '1' in the design, and connect the pins externally to ground/VCCIO I don't have any differential or reference voltage I/O on my design, but I have parallel busses with LVTTL 1.8 and 2.5V, with frequencies between 50 and 100MHz. Thank you for your advice!