Live data from Hacker News

Show HN: BOOLR – A digital logic simulator

boolr.me

11–20 of 23 posts

Re: Show HN: BOOLR – A digital logic simulator

#11
post #2

Last year we wanted to make a working computer in a simulator for a school project. We had learned something about digital logic, and we planned to build a computer in a digital logic simulator. We had tried many simulators, but we couldn't find what we were looking for. That's why we decided to make our own simulator, BOOLR, with electron and JavaScript. Because we were quite new to programming, it was quite buggy a…

Nice work.

One question: were you able to simulate the full working computer (that you originally planned to make) in this simulator?

And some advice: you might want to gain some experience in hardware languages such as VHDL/Verilog/System-C. Then you'll quickly learn that the best tool for designing real digital logic isn't drawing diagrams. But for education purposes, those diagrams are still very helpful of course.

Re: Show HN: BOOLR – A digital logic simulator

#12
post #11
post #2

Last year we wanted to make a working computer in a simulator for a school project. We had learned something about digital logic, and we planned to build a computer in a digital logic simulator. We had tried many simulators, but we couldn't find what we were looking for. That's why we decided to make our own simulator, BOOLR, with electron and JavaScript. Because we were quite new to programming, it was quite buggy a…

Nice work. One question: were you able to simulate the full working computer (that you originally planned to make) in this simulator? And some advice: you might want to gain some experience in hardware languages such as VHDL/Verilog/System-C. Then you'll quickly learn that the best tool for designing real digital logic isn't drawing diagrams. But for education purposes, those diagrams are still very helpful of course…

Looks like they did. Take a look under "Download Boards" part of the site.

Re: Show HN: BOOLR – A digital logic simulator

#13
post #2

Last year we wanted to make a working computer in a simulator for a school project. We had learned something about digital logic, and we planned to build a computer in a digital logic simulator. We had tried many simulators, but we couldn't find what we were looking for. That's why we decided to make our own simulator, BOOLR, with electron and JavaScript. Because we were quite new to programming, it was quite buggy a…

This seems like one of the few software projects where using Electron is actually reasonable... Sorry! Couldn't resist ;) Joking aside, this looks really cool.

Re: Show HN: BOOLR – A digital logic simulator

#14
post #2

Last year we wanted to make a working computer in a simulator for a school project. We had learned something about digital logic, and we planned to build a computer in a digital logic simulator. We had tried many simulators, but we couldn't find what we were looking for. That's why we decided to make our own simulator, BOOLR, with electron and JavaScript. Because we were quite new to programming, it was quite buggy a…

I have two questions:

   1. Does your code support a place where someone can implement a logic optimizer/compiler pass
   2. Can you compile to VHDL/Verilog

Re: Show HN: BOOLR – A digital logic simulator

#15
post #2

Last year we wanted to make a working computer in a simulator for a school project. We had learned something about digital logic, and we planned to build a computer in a digital logic simulator. We had tried many simulators, but we couldn't find what we were looking for. That's why we decided to make our own simulator, BOOLR, with electron and JavaScript. Because we were quite new to programming, it was quite buggy a…

[deleted]

Re: Show HN: BOOLR – A digital logic simulator

#17
I also wanted to make a computer in a logic simulator. However, I found http://www.cburch.com/logisim/ was good enough for my needs. It allowed me to create a 16bit simple cpu and run it at about 4khz. You can even create custom components in javascript so that things like memory modules aren't just giant arrays of simulator-time wasting flip-flops.

Unfortunately, logisim has been abandoned by its creator

Re: Show HN: BOOLR – A digital logic simulator

#18
post #2

Last year we wanted to make a working computer in a simulator for a school project. We had learned something about digital logic, and we planned to build a computer in a digital logic simulator. We had tried many simulators, but we couldn't find what we were looking for. That's why we decided to make our own simulator, BOOLR, with electron and JavaScript. Because we were quite new to programming, it was quite buggy a…

This looks great! Did you try Logisim when you were trying out other tools? How does this compare?

We've used Logisim for a long time teaching 61C at Berkeley (e.g. https://inst.eecs.berkeley.edu/~cs61c/su15/projs/05/ ) but development seems to have been discontinued.

Post reply on HN