DmitrySoshnikov/hdl-js
Hardware description language (HDL) parser, and Hardware simulator.
JavaScriptMIT
Issues
- 0
Gates scripting: pin width error
#35 opened by felipeog - 1
Test code Error
#34 opened by dingzex - 0
Help with design of low-level HDL language
#33 opened by XVilka - 0
[Assembler] Implement Assembler parser
#32 opened by DmitrySoshnikov - 1
[Emulator] Implement built-in gates
#3 opened by DmitrySoshnikov - 1
[Emulator] Implement ALU chip
#20 opened by DmitrySoshnikov - 3
- 1
[Parser] Support 0 and 1 constants
#24 opened by DmitrySoshnikov - 1
Implement HDL code generator
#17 opened by DmitrySoshnikov - 0
- 2
[Emulator] Implement MIPS ALU
#21 opened by DmitrySoshnikov - 1
Setup HDL examples testing
#27 opened by DmitrySoshnikov - 1
[CLI] --exec-on-data: accept file name with JSON-like structure for data
#22 opened by DmitrySoshnikov - 0
[Parser] Support for-loop
#5 opened by DmitrySoshnikov - 1
CLI: Add --columns option
#25 opened by DmitrySoshnikov - 1
- 0
- 1
Emulator: expose Pin 'change' event
#16 opened by DmitrySoshnikov - 1
Emulator: expose gate events
#15 opened by DmitrySoshnikov - 1
CLI: implement --clock-rate option
#14 opened by DmitrySoshnikov - 1
CLI: implement --run command
#13 opened by DmitrySoshnikov - 1
- 1
- 1
- 1
CLI: unify --gate option for both BuiltIn and Composite gates from HDL files
#8 opened by DmitrySoshnikov - 0
CLI: expose execOnData as an option
#7 opened by DmitrySoshnikov - 1
CLI: implement truth table printer
#6 opened by DmitrySoshnikov - 1
Parser: support bus ranges
#2 opened by DmitrySoshnikov - 1
Parser: support array values
#1 opened by DmitrySoshnikov