CoreComponents now have a transport delay
authorFabian Stemmler <stemmler@in.tum.de>
Sun, 8 Sep 2019 14:21:39 +0000 (16:21 +0200)
committerFabian Stemmler <stemmler@in.tum.de>
Sun, 8 Sep 2019 14:21:39 +0000 (16:21 +0200)
commit62435458a06f909dc66eaac01c5b53e2dc4fa59f
tree7721ba088ef779f293273c4ef4c88fd200053afc
parenta8ba08b067b7c5e449656fca56ac067d5d701270
CoreComponents now have a transport delay

There is now an issue with simultaneous signal changes, because the
generated events might not be executed in the order in which they are
created.
net.mograsim.logic.core/src/net/mograsim/logic/core/components/BasicCoreComponent.java
net.mograsim.logic.core/src/net/mograsim/logic/core/components/CoreBitDisplay.java
net.mograsim.logic.core/src/net/mograsim/logic/core/components/CoreDemux.java
net.mograsim.logic.core/src/net/mograsim/logic/core/components/CoreMux.java
net.mograsim.logic.core/src/net/mograsim/logic/core/components/CoreTriStateBuffer.java
net.mograsim.logic.core/src/net/mograsim/logic/core/components/gates/CoreNotGate.java
net.mograsim.logic.core/src/net/mograsim/logic/core/components/gates/MultiInputCoreGate.java
net.mograsim.logic.core/test/net/mograsim/logic/core/tests/TestCoreBitDisplay.java
net.mograsim.machine/src/net/mograsim/machine/standard/memory/WordAddressableMemoryComponent.java