Forum Discussion
Hi,
- having GPIO pulled high (by weak pull-up resistor in 10k range) in unconfigured state is regular behaviour, just read the manual. Also unused pins are equipped with weak pull-up by default, different behaviour can be however assigned in device and pin options.
- FPGA current consumption is mainly caused by dynamic losses. Respectively it depends on clock frequency and amount of switching registers, in other words - on your design. It's usually higher in configured state.
There are nevertheless many ways to achieve excessive current consumption by hardware design faults, particularly for a FPGA like Cyclone 10 GX that has power sequencing requirements.
we don't yet know what is "dramatical increase" for you, e.g. what's the FPGA package temperature rise?
Regards
Frank