Thread View: mod.vlsi
1 messages
1 total messages
Started by E. Sarmas,,,
Fri, 14 Mar 1986 23:41
esim and other simulators
Author: E. Sarmas,,,
Date: Fri, 14 Mar 1986 23:41
Date: Fri, 14 Mar 1986 23:41
23 lines
1954 bytes
1954 bytes
My experience has shown that esim is a very wierd tool to use if one wants to simulate large circuits. The problem is that esim does not iterate the simulation until a new stable state emerges. For example if you have an inverter whose input is IN and output is OUT and OUT drives other circuits and say you change IN from 1 to 0 then OUT will go from 0 to 1 but the OUT line that controls the other circuits will stay at 0 in esim's mind. This behavior may be right for those who wrote esim because it eases the simulation process (and the programming) but it is unrealistic and really breaks down the simulation when Xs start to appear due to classes betwwen 0s and 1s in certain input points where one input is a new value coming out from the current cycle and another input is the leftover "input-event" that esim produced in the previous cycle and kept it for the current cycle instead of iterating it in the previous cycle. Does anybody know a way or a hack to force esim to be more realistic ? I tried "s" "s" in succession and it did not work (the second "s" gave "simulation took 0 steps"). Are there are other simulators better than esim or built on top of esim? Can somebody give a strategy for simulating large circuits ? E. Sarmas topaz!sarmas
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads