Forum Discussion
FvM
Super Contributor
1 year agoHi,
when starting user mode, registers are initialized to 0 unless explicitly defined otherwise in your logic description.
Unregistered (combinational) signals are getting a logic level according to defined logic, this applies of course to unregistered outputs as well.
I don't understand your initial point 2. Inputs are getting the state driven to it externally. In case you are asking about non- tristated INOUT pins, they are reading back the state driving to it from the FPGA.
when starting user mode, registers are initialized to 0 unless explicitly defined otherwise in your logic description.
Unregistered (combinational) signals are getting a logic level according to defined logic, this applies of course to unregistered outputs as well.
I don't understand your initial point 2. Inputs are getting the state driven to it externally. In case you are asking about non- tristated INOUT pins, they are reading back the state driving to it from the FPGA.
Yamada1
Occasional Contributor
1 year agoThank you for your answer.
I apologize for not being clear enough.
NurAiman_M_Intel told me that the I/O buffer during initialization will be TRISTATE/HIGH-IMPEDANCE/HIGH-Z regardless of the logic state.
So, if the logic is Y=(A and B) or (C and D) and Y, A, B, C, and D are connected to INOUT pins, then I wanted to know what state A, B, C, and D will be at the time of initialization (0, 1, Hi-Z, the external state of the input pin is visible as is, etc.), which is the intention of question 2).
I apologize for the trouble, but thank you in advance.