Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

morphx666/LogicSIM

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LogicSIM

Logic simulator written in VB.NET

LogicSIM full adder

Currently supported gates

Logic gates I/O gates Miscellaneous
OR LED Wire autorouting
AND SWITCH Wire nodes
XOR CLOCK
NOT
NOR
NAND
XNOR

Working with the simulator

The program lacks lots of the features expected in an end-user/production application, as it is a work in progress. At this moment it's more a proof of concept than a usable logic simulator.

  • Adding: Select a gate from the left pane and the click on the circuit surface.
  • Deleting: Select a gate from the circuit surface and press de Delete key.
  • Rotating: Select a gate from the circuit surface and press de Tab key. Hold the Shift key to rotate the gate counter clockwise.
  • Connecting: Drag a wire from either an input or an output pin to the desired pin.
  • Multiple Connections: Add a Node to the circuit surface to connect up to four gates.
  • Saving/Loading: Not implemented. When closing the simulator, the circuit will be saved in an XML file which will be automatically loaded when re-opening the program.
  • Zooming: Mouse scroll wheel
  • Panning: Drag while holding the right mouse button down

About

Logic simulator written in VB.NET

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.