Forum Discussion

David_Ben_Hamou's avatar
David_Ben_Hamou
Icon for New Contributor rankNew Contributor
5 years ago

MAX10 i/o state during Device Initialization (before user mode and after configuration time)

Good afternoon,

I have my output pins during the device initialization phase which has a level of 1.2V (3.3V I/O power Bank) and I have 10K pull down on my output signal (LVCMOS 3.3V). I don't know why I have this voltage level (I was expecting 0V).

I need to know what is the I/O state during Device Initialization (before user mode and after configuration time) ?

It is possible to change the I/O state during device initialization ?

3 Replies

  • AminT_Intel's avatar
    AminT_Intel
    Icon for Regular Contributor rankRegular Contributor

    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.