DmitrySoshnikov / hdl-js
Hardware description language (HDL) parser, and Hardware simulator.
☆87Updated 6 years ago
Alternatives and similar repositories for hdl-js:
Users that are interested in hdl-js are comparing it to the libraries listed below
- Hardware definition library and environment for designing and building digital hardware for FPGAs, using only open source tools☆102Updated 2 years ago
- Minimal self-hosted JavaScript compiler in 1k lines of code☆160Updated 7 years ago
- 🔁 elastic circuit toolchain☆30Updated last month
- This is a higan/Verilator co-simulation example/framework☆49Updated 6 years ago
- Code for the "Digital Circuit Simulator In JavaScript" Episode☆60Updated 4 years ago
- ☆110Updated last year
- Object Notation for Markup Language☆22Updated 2 years ago
- Tutorial on building your own CPU, in Verilog☆33Updated 2 years ago
- Assembler.js — X86_64 and Ethereum☆135Updated this week
- A bit-serial CPU written in VHDL, with a simulator written in C.☆123Updated 4 months ago
- One Page CPU Project - CPU, Assembler & Emulator each in a single page of code☆81Updated 6 months ago
- Playground for VGA projects on Tiny Tapeout☆58Updated 3 months ago
- JS parser generator. As fast as yacc, but accepts any grammar!☆15Updated 7 years ago
- CPU design and toolchain for a simple computer architecture☆114Updated 9 years ago
- Hardware definition language that compiles to Verilog☆106Updated 3 years ago
- A very primitive but hopefully self-educational CPU in Verilog☆141Updated 9 years ago
- ECMAScript Interpreter☆126Updated 5 years ago
- Algorithm W implementation for type inference and parametric polymorphism in Vanilla JS☆17Updated 7 years ago
- DPI module for UART-based console interaction with Verilator simulations☆23Updated 12 years ago
- Code that accompanies the series☆91Updated 4 years ago
- A computer (FPGA SoC) based on the MRISC32-A1 CPU☆54Updated last year
- Stack CPU Work In Progress☆30Updated last year
- prolog interpreter in javascript☆81Updated 7 years ago
- Human Resource Machine - CPU Design #HRM☆74Updated 3 years ago
- Simulate logic circuits in javascript using custom DSL☆21Updated 8 months ago
- JS/CC LALR(1) Parser Generator: A LALR(1) Parser Generator for JavaScript written in JavaScript☆48Updated 4 years ago
- A 16-bit Hack CPU from scratch on FPGA.☆46Updated 4 years ago
- An experimental System-on-Chip with a custom compiler toolchain.☆59Updated 5 years ago
- The Easy 8-bit Processor☆181Updated 10 years ago
- Export netlists from Yosys to DigitalJS☆47Updated last year