Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Sensitivity lists are ignored in synthesis, but warnings are issued to inform about possible simulation mismatch. For a complete discussion see http://www.sunburst-design.com/papers/CummingsSNUG1999SJ_SynthMismatch.pdf
I think simulator just excutes the RTL code and knows nothing about the structure of curcuit. It's sure that when only the missed signal toggles, always block won't be triggered.Can the simulator see/infer it as a latch?
In my view, the term inference is related to synthesis of hardware elements. In so far a simulator can't "infer" anything. It can model existing hardware as well as describe behaviour of physically infeasible elements.Can the simulator see/infer it as a latch?
always @(a)
o = a & b;
An imcomplete sensitivity list as discussed in the Sunburst paper has some similarities with a latch in simulation, but it's still different.