Forum Discussion
Cyclone 10 LP I/O pins configuration
- 3 months ago
Hi Francisco,
pin options become active after loading configuration bistreams. In unconfigured state, FPGA IO pins are still driven by weak pull-up and can produce unwanted output signals.
There are two ways to overcome the situation:
- Change logic polarity to active-low
- Use strong pull-down resistors (e.g. 0.5 - 1k) to override pull-up.
Regards Frank
Hi Francisco,
pin options become active after loading configuration bistreams. In unconfigured state, FPGA IO pins are still driven by weak pull-up and can produce unwanted output signals.
There are two ways to overcome the situation:
- Change logic polarity to active-low
- Use strong pull-down resistors (e.g. 0.5 - 1k) to override pull-up.
Regards Frank
- AqidAyman_Altera3 months ago
Regular Contributor
Yes, FvM is correct. You can refer to this configuration sequence where the I/O pins are tied to an internal weak pull-up when the device is powered on.
- francisco-padilla-ed3 months ago
New Contributor
Hello,
Thanks FvM and AqidAyman_Altera for your replies. Using 1k pull-down resistors solved our problem.
Best regards,
Francisco