Digital
logisim-evolution
Our great sponsors
Digital | logisim-evolution | |
---|---|---|
83 | 25 | |
3,824 | 4,232 | |
- | 4.4% | |
7.0 | 9.5 | |
about 2 months ago | 7 days ago | |
Java | Java | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Digital
-
How can I implement a simple asynchronous DRAM controller? (2018)
This is a tangent, but in the first question post the OP mentions considering implementing helper circuitry with quote "a GAL16V8 or something but I don't think I understand them well enough, programmers are very expensive and the programming software is closed source & Windows-only as far as I know."
I went down this path on a project a few years ago and I just wanted to point out that you can burn the fuse file for the Lattice GAL16v8 or GAL22v10 chips these days using a cheap TL866 Plus programmer...
And there is a very cool way to write the JEDEC fuse files- you can draw out the circuitry you want using the [0] Digital simulation package (it is similar to Logisim) and export a compatible bitstream to burn from there. Thus skipping the need to find a way to run the old WinCUPL or the even older DOS program that was used to do the synthesis back in the day.
Used the recommended JRT https://adoptium.net/
Wandered through the https://github.com/hneemann/Digital site and saw past issues with JRT but no obvious solution.
I have a couple hundred GALs of same or similar model number of new old stock
- Software for the arrangement of computer components on breadboards
-
could someone please help me build a circuit for this truth table 🙏
The Digital application can generate a circuit based on a truth table. An example...
-
Logic Gate Simulator
I cannot recommend Digital enough: https://github.com/hneemann/Digital
It is quite new. Clearly inspired by Logisim but not derived from it.
It has support for switches like FETs and relays, and you can implement open collector logic with pull-up resistors.
It can analyze and reduce combinatorial logic. It can generate Verilog and VHDL output from a diagram. And, IMO best of all, you can implement individual components in Verilog/VHDL and plop them as graphical elements in your circuit; when you simulate, it will fire up iverilog or ghdl in the background.
It's fast too; one of the demo circuits is a complete processor and it simulates it at around 300 kHz on my machine.
-
How a CPU works: Bare metal C on my RISC-V toy CPU
I have been building a CPU using: https://github.com/hneemann/Digital
Much faster than Logisim, UI a little clunky, but my CPU runs around 0.5Mhz and it has very nice peripherals like Telnet, graphics ram, VGA etc
Terrible name that is hard to google, but great tool.
-
Digital Logic Sim
Should you want a digital logic simulator that's not a game, check out https://github.com/hneemann/Digital.
-
fpga for kids
Take a look at https://github.com/hneemann/Digital
-
My new 65816 Computer, very proud!
as for designing, i used Digital to create the circuit and export it to Verilog, then Quartus II to synthese it for the MAX7000 series of CPLDs (because they are perfectly compatibile with the ATF150x series), then used POF2JED to convert the generated POF file into a JED file, which can finally be used in ATMISP to load onto the CPLD.
-
I was making adder circuits in games 8 years ago in an attempt to build a computer. I finally worked my way up and built a working computer!
though i'd heavily recommend first building the circuit in a logic simulator like Logisim, or Digital before trying to build it in a game for an FPGA. (Digital even allows you to export circuits as Verilog/VHDL, and as a certified lazy person, that is very useful)
logisim-evolution
-
A circuit simulator that doesn't look like it was made in 2003
Logism evolution works great and is quite modern.
-
Ben Eater's 8-Bit CPU in Logisim, Plus More!
Here is the link for Logisim Evolution: https://github.com/logisim-evolution/logisim-evolution
-
Crumb Circuit Simulator
In school, I worked on an introductory CS/EE class many, many moons ago, and I believed we used something like "logisim", which by then was pretty awesome - you could build simple things like adders, combine those with "macros" to bui;d ALUs and then whole simple CPUs.
Since then, the logisim project has discontinued, but it looks like there is a open source successor:
https://github.com/logisim-evolution/logisim-evolution
Have not tried it, but it looks promising, provided you don't want to do too complicated things (not sure if you could really model complex CPUs like a pentium with it). Also, it's pretty digital only, so I wouldn't expect Mac-Spice-like analog circuit simulation.
-
I was making adder circuits in games 8 years ago in an attempt to build a computer. I finally worked my way up and built a working computer!
though i'd heavily recommend first building the circuit in a logic simulator like Logisim, or Digital before trying to build it in a game for an FPGA. (Digital even allows you to export circuits as Verilog/VHDL, and as a certified lazy person, that is very useful)
-
Embedded Systems Weekly #112
Logisim-evolution An alternative free and open-source tool to design and simulate digital logic.
- Logisim – A Graphical Tool for Designing and Simulating Digital Logic Circuits
- I Designed My Own 16-Bit CPU
-
features you wish logic gate sims had?
Logicism Evolution also does HDL and can export directly to several common FPGA boards. https://github.com/logisim-evolution/logisim-evolution
- Best logic gate simulation / digital logic circuit software? (best if cross platform.)
-
Building the 8-bit computer in software
I've used Logisim a bit in the past. I liked it. I also see that there's a "Logisim Evolution" project on Github https://github.com/logisim-evolution/logisim-evolution
What are some alternatives?
logisim-evolution - Digital logic designer and simulator
32-bit-RISC-V-Cpu-Core
iverilog - Icarus Verilog
RISC-V-Computer - An enhanced yet simplified version of the original RISC-V-Computer build with Logisim [Moved to: https://github.com/MazinCE/RVCOM2.0]
ghdl - VHDL 2008/93/87 simulator
Digital-Logic-Sim
8-bit-CPU - Homebrew 8-bit CPU
gtkwave - GTKWave is a fully featured GTK+ based wave viewer for Unix and Win32 which reads LXT, LXT2, VZT, FST, and GHW files as well as standard Verilog VCD/EVCD files and allows their viewing.
Logisim-Dark - A fork of Logisim with a Darcula-like look and feel
Logisim - Logisim Italian Fork
rv32i-logisim-cpu - Implementation of RV32I in Logisim-evolution.
logisim_evo - A collection of Logisim Evolution circuits