Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


Foundation Simulator: XC7300/XC9500 flip-flop outputs unknown


Record #1045

Product Family:  Software

Product Line:  Aldec

Problem Title:
Foundation Simulator:  XC7300/XC9500 flip-flop outputs unknown


Problem Description:
When performing a Timing Simulation on a CPLD design, you may
see the outputs of flip-flops go into undefined states, even
when the Functional Simulation worked.

The Foundation Simulator does not toggle the PRLD signal
during the Power-on/Reset initialization.  The PRLD signal
is present in the post-fitted netlist, and therefore if this
signal is not toggled at the beginning of the simulation, the
flip-flops are not properly intialized.



Solution 1:

At the beginning of the simulation, toggle the PRLD signal.

Add the signal 'PRLD' to the Waveform Viewer Window.
PRLD is active-high, so drive it high, then low, at the
start of the simulation to initialize all the flip-flops.



End of Record #1045

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals!

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents