An educational tool for designing and simulating digital logic circuits, featuring a simple-to-learn interface, hierarchical circuits, wire bundles, and a large component library. As a Java application, it can run on many platforms.

Features

  • Design circuits using an intuitive graphical interface
  • Watch the circuits be simulated as they are drawn
  • Runs under Linux, MacOS X, and Windows
  • Build circuits from truth tables using combinational analysis module

Project Samples

Project Activity

See All Activity >

Categories

Simulation, Education

License

GNU General Public License version 2.0 (GPLv2)

Follow Logisim

Logisim Web Site

You Might Also Like
AlertBot: Website Monitoring of Uptime, Performance, and Errors Icon
AlertBot: Website Monitoring of Uptime, Performance, and Errors

For IT Professionals and network adminstrators looking for a web application monitoring solution

AlertBot monitors your website's full functionality around the clock so you can focus your time on more important things.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
65
5
1
0
2
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • Logisim is an instrument for computerized circuit plan and reenactment that is free and open source. It is made to be easy to use and easy to use, making it a great resource for students and hobbyists learning about digital circuits and logic gates. One of Logisim's main advantages is how simple it is to use. The software's user-friendly interface makes it possible to design and simulate digital circuits using a wide range of logic gates and components. Also, Logisim upholds various levelled plans, permitting clients to join less complex, more modest circuits to make mind-boggling circuits. Another advantage of Logisim is its adaptability. The software provides support for logic gates, multiplexers, decoders, flip-flops, and other digital components. Logisim makes it possible for users to create and use their own circuits because it allows for the customization of components. Furthermore, logging is entirely adjustable. The simulation speed can be altered, the appearance and behaviour of components can be altered, and circuit diagrams can be viewed in a variety of formats. In addition, Logisim encourages the creation of subcircuits that can be utilized in multiple projects. However, it is essential to keep in mind that Logisim may not be appropriate for tasks that involve the design and simulation of circuits that are more complex. For more complicated circuits, the software's simulation capabilities may be limited, and it may not be as powerful or feature-rich as other digital circuit design tools. In general, Logisim is an extremely useful and adaptable computerized circuit plan and simulation tool that is suitable for students and professionals learning about advanced circuits and rationale entryways. It is an excellent device for creating and reenacting simple to respectably complex circuits due to its user-friendly interface, support for custom parts, and various levelled plans. However, users should be aware of its limitations and consider alternative tools for more complex circuit design tasks.
  • ERROR and FIX: when running on Windows ERROR: "This application requires a Java Runtime Environment 1.5.0" FIX: Renamed the file logisim-win-2.7.1.exe to Logisim-win-2.7.1.jar. then run it. This problem occurs when switched to OpenJava.
  • Thank you very much for the program! Thank you for distributing it under a free open source license!
  • Great Program!
  • An open source program that works, does what I want, with 95+% of the features I want. Using this amazing tool I have been able to create a fully functioning logic gate based simulation of a primitive 8 bit CPU, based on the Little Man Computer concept, with a terminal peripheral, for my students to learn how CPUs work.
Read more reviews >

Additional Project Details

Languages

Greek, English, Portuguese, German, Spanish, Russian

Intended Audience

Education

User Interface

Java Swing

Programming Language

Java

Related Categories

Java Simulation Software, Java Education Software

Registered

2005-07-07