summaryrefslogtreecommitdiff
path: root/rtl
AgeCommit message (Collapse)AuthorFilesLines
2025-12-10migrate from electric vlsi to librelane/sky130 flowHEADmastervin2-508/+556
this is quite a major shift. moves the project from a manual, full-custom layout workflow to a more modern automated flow and a more modern process (130nm vs 350nm). also improved the testbench. migration also resolves previous manual routing-caused errors (like the CONS logic bug and difficulty in implementing TG logic). this nearly halved the transistor count from 15k to 8k and reduced area size by 300x.
2025-11-20add more comprehensive test benchvin1-94/+254
2025-11-20fix lint errors from icarus-verilog and verilatorvin1-5/+10
2025-11-20fix rtl, now tests all passvin2-316/+238
need to go through the sv files again and also run a linter
2025-11-20initial golden rtlvin2-0/+439