Simulator Tool

 Simulator tools available for Logic Gates based implementations


Logisim

Logisim is the one logic gate simulator software for beginners to get a basic idea about logical simulations. Here is the picture of the front-end view of Logisim.



First of all, we should have knowledge about its' tools before doing simulations. Here are small explanations about the tabs.

(1) Menu Bar - This is consists of the File saving methods, editing steps, simulation process methods, and also software settings pane.

(2) Toolbar - This is consists of the pre-created basic logic gates with input and output functions.

(3) Explorer Pane - This is consists of more logic gates, more circuit connecting parts, edit viewed circuit's layout, and edit viewed sub circuit's appearance likewise things.

(4) Attribute Table - Here includes the details of the components and users can change the values of them as they need.

(5) Canvas - This is the place to build the logic gate simulation maps.


Main Functions of Logisim

After creating a logic circuit using logisim it provides to the user simulation process.



Then, click the button Project and after click, the Analyze Circuit button software will automatically provide some information about the drawn circuit. It contains, 
  • Input Variables
  • Output Variables
  • Truth Table
  • Expression of the circuit
  • karnaugh Map

Logisim Features

  • Logisim is open-source software and works on any machine supporting Java 5 or later.
  • The designing interface is based on an intuitive toolbar, color-coded wires aid in simulating and debugging a circuit.
  • The wiring tool is horizontal and vertical wires and also it automatically connecting to components and to other wires. Included circuit components include inputs and outputs, gates, multiplexers, arithmetic circuits, flip-flops, and RAM memory.
  • Completed circuits can be saved into a file, exported to a GIF file, or printed on a printer.

How to Build a Simple Circuit

1. First open the Logisim software.



2. Then, as I mention below click the gates and input-output functions should be drag and drop onto the canvas(1). After adding gates to the canvas using the Number of Inputs in the Attribute Table can be changed the input count as need(2).


3. Then, Clicking the Hand icon of the left corner, can start the simulation.



Release Versions

2.7.0 to 2.7.1 (Current Version)
2.5.0 to 2.6.2
2.2.0 to 2.4.0
2.1.0 to 2.1.8
2.0.0 to 2.0.6
2.0 Beta 1 to 2.0.0
0.3 to 1.09c


Comments