Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- It depends on the FPGA. --- Quote End --- All Cyclone devices have a weak pull-up after power-on and during configuration. Value between 7k and 352k depending on IO voltage and PVT (Process, Voltage, Temperature). See page 457 (Volume 3 page 1-11 Table 1-12) of the Cyclone IV Handbook --- Quote Start --- Some FPGAs have an IO_PULLUP pin that can be used to define whether weak pull-ups are enabled or not during power on, i.e., you have a "global" option, rather than a per pin option. --- Quote End --- I don't recall Cyclone devices to have this feature. --- Quote Start --- Generally I use pull-up or pull-down resistors on control signals that I want to guarantee have a particular state when the FPGA is not configured. --- Quote End --- Usually you would only need external pull-down resistors, but they may have to be as low as 1k, external pull-up resistors can be any value.