MSS_RESET_M2F output of the MSS is "Z" in simulation #117
-
Customer design uses a reset scheme similar to the one depicted in MicroSemi’s “PolarFire® FPGA and PolarFire SoC FPGA Power-Up and Resets”. See screenshot attached. We are asking you for this information because, as you know, MSS_RESET_N_M2F does not respond in simulation to MSS_RESET_N_F2M stimulus. He has figured out how to force the MSS_RESET_N_M2F MSS output using a Verilog testbench, and this is already a partial solution to problem. You could significantly help us if you are able to supply us with timing/waveforms showing how MSS_RESET_N_M2F responds to a reset pulse at input MSS_RESET_N_F2M ? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
Customer downloaded the PF SoC Icicle kit from Git Hub. The MSS_RESET_M2F output of the MSS is "Z" in simulation. Since this is connected to the reset block EXT_RST_N pin of the CLOCKS_AND_RESETS block, the fabric reset never is really asserted/de-asserted |
Beta Was this translation helpful? Give feedback.
-
Hi @gsriker77 the Icicle Kit Reference Design has a BFM_SIMULATION argument to generate a test bench and setup to run simulations of the MSS / design which can be used for this. The In the waveform below The customers solution sounds the best, they could include it in a custom |
Beta Was this translation helpful? Give feedback.
Hi @gsriker77
the Icicle Kit Reference Design has a BFM_SIMULATION argument to generate a test bench and setup to run simulations of the MSS / design which can be used for this.
The
MSS_RESET_N_M2F
signal is driven toZ
in simulation but this allows the fabric reset to assert (it does however come up asserted and doesn't toggle which isn't ideal.In the waveform below
SW4
is connected to the reset generation block in the test bench andSW4
drives theMSS_RESET_N_F2M
signal to the MSS. WhenSW4
asserts theMSS_RESET_N_M2F
never changes fromZ
:The customers solution sounds the best, they could include it in a custom
.do
file in the project like what is done in the reference design to add …