Article Details

ID: 1203
Case Type: faq
Category: Simulation
Related To: Aldec
Family: All Devices

Search Answer Database

Search Text Image

Why do I get the following Aldec Active-HDL error?: "# ELAB2: Fatal Error: ELAB2_0036 Unresolved hierarchical reference to...".  It also refers to a PUR_INST in the error message.

Most likely, you need to add a Power up reset (PUR) and/or Global System Reset (GSR) to your testbench.
Aldec's ActiveHDL simulator is finding references to nets from the the expected PUR and
GSR instances, but the PUR/GSR instances themselves are not found.

You can fix this by adding the following two lines to your testbench:
PUR PUR_INST(.PUR(1'b1));
GSR GSR_INST(.GSR(1'b1));

For more information on GSR and PUR, please open the ispLEVER
online documentation (Toolbar -> Help) and do a search for
"PUR" or "GSR".