Forum Discussion
Hello David,
Hope you are doing well.
I need to know what is the I/O state during Device Initialization (before user mode and after configuration time) ?
There are four stages in device operation: Power Up, Configuration, Initialization and User Mode.
During initialization mode, internal logic and I/O registers are initialized and I/O buffers are enabled. When initialization is finished, the INIT_DONE pin is released and pulled high by an external pull-up resistor.
It is possible to change the I/O state during device initialization ?
No. The I/O state can only be changed in User Mode.
I hope this answer helps.
- David_Ben_Hamou5 years ago
New Contributor
Hello,
Thanks for the reply.
I need more information about the following point:
During initialization mode, internal logic and I/O registers are initialized and I/O buffers are enabled.
What is the behavior of I/O pins of the FPGA during this phase ('Z' or wealky pull-up or something different) ?
Thanks
- AminT_Intel5 years ago
Regular Contributor
Hello Ben,
You can refer on this document: https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/cfg/cfg_cf51001.pdf (Page 1 Figure 1). The figure gives information in details about I/O state of each phases.