CEDAR Logic Simulator
CEDAR Logic Simulator is a software application which allows you to design logic systems in digital mode, by providing you with some low-level logic objects and register-level functions. You can use it when teaching courses of computer architecture, for instance.
The interface of the program is plain and easy to work with. From the left side of the window, you can insert objects into the sheet by using the 'drag and drop' method.
These items are mainly based on basic gates, inversions and connections, decorations, muxing and decoding, additions and comparisons, flip flips, registers, RAM and ROM, along with chips.
The main application window includes 10 different pages, so you can work on multiple digital designs at the same time and seamlessly navigate back and forth between them.
In addition, you can use the copy, paste, undo and redo functions, as well as export the project to a monochrome or color Bitmap file. On top of that, you may view an oscope, hide the grid lines and wire connection points, zoom in and out, as well as lock the current state.
The simple-to-use program has a good response time, supports keyboard shortcuts, includes user documentation, and runs on a moderate-to-high amount of CPU and system memory. We have not encountered any issues during our testing; CEDAR Logic Simulator did not freeze, crash or pop up error dialogs. Thanks to its intuitive layout and overall simplicity, CEDAR Logic Simulator's features may be figured out by users of any level of experience.