Logicly: a logic gate simulator
joshblog.net
joshblog.net
Very cool little App. Has a nice feel for a simple little Logic Gate simulator to play with. Would be nice to see it integrated into: http://www1.idc.ac.il/tecs/
(Edit: never mind, a shift-reload does wonders. Bravo!)
It is no replacement for more powerful things (e.g. FPGAdvantage), but for didactic purposes, this is quite useful.
http://marcusvorwaller.com/look/Mozilla_Firefox-20090503-095...
Confused the hell out of me at the time, especially since I had left the assignment to the last possible minute.
Edit: remembered the name of the software: http://ozark.hendrix.edu/~burch/logisim/
1. Instead of a clickable text field that says "Simulation is STOPPED" , use something obviously clickable (obvious even when mouse is not hovering over it), like a button, and make it say "Start Simulation" . Likewise, instead of "Simulation is ACTIVE" , make the button say "Stop Simulation" . [more specific version of thehickmans' suggestion]
2. Make active the default state, i.e. the button says "Stop Simulation" by default. [seconding psyklic's suggestion]
I think you should make the simulator stopped/active control more obvious.
2 things i wish it had:
1) a way to save the state. sometimes students don't finish a problem in one session and there is no way to save the partially constructed network. and of course there's no easy way for them to give me their finished work.
2) a "T" cable to tie inputs together (for example to make an inverter from a NAND gate. it IS possible to connect both inputs to the same switch but while the result works, it doesn't look the way we usually draw gates with bridged inputs.
thanks again for a very fun toy
1. Please add support for sequential logic with flops.
2. Minor bug: the "input" and "output" labels are reversed on the left pane.
if a switch is connected to one input of an XOR gate but the other input is left free, the output is low regardless of the switch state. (same if switch is replaced by clock). Other gates (OR for example) work correctly even if one input is left free.
thanks again for a cool app