picker/template/lib
J. Wang fa9c9bfe63
Adopt slang as default SystemVerilog frontend and clean up codegen (#80)
* feat(parser): adopt slang as the default SystemVerilog frontend

- replace export RTL parsing with slang elaboration
- replace pack transaction parsing with slang
- remove Verible from normal parser and packaging flows
- fetch pinned slang and fmt releases via make init
- refresh tests and docs for the slang-based workflow

* fix(codegen): resolve filelist-relative inputs and quiet false missing-file logs

* refact(codegen): tidy up content about `_with_slang`

* feat(verible): Remove content about verible

* fix(gcc): Fix ignored attributes in gcc

* fix(parser): avoid gcc ambiguous overload in uvm parse_sv_transactions
2026-03-27 11:04:20 +08:00
..
cmake Streamline init workflow and build flags 2026-01-29 17:07:30 +08:00
mk [feat] add ci tests and workflow optimization 2025-09-03 14:24:53 +08:00
CMakeLists.txt Adopt slang as default SystemVerilog frontend and clean up codegen (#80) 2026-03-27 11:04:20 +08:00
Makefile fix(nproc): Add $NPROC for macOS (#67) 2025-11-10 08:55:01 +08:00
dut_base.cpp feat(lib): add atClone hook for post-fork state re-initialization 2026-01-29 17:07:30 +08:00
dut_base.hpp feat(lib): add atClone hook for post-fork state re-initialization 2026-01-29 17:07:30 +08:00
dut_type.hpp Add backend simulator GSIM support (#50) 2025-08-13 15:16:15 +08:00
filelist.f support multi-source-file 2023-12-26 06:39:49 +00:00
pli.tab fix: vcs methods and vpi access control 2025-01-08 11:35:10 +08:00
signals.json add autogen signal tree by parsing the signal list 2024-07-29 11:25:56 +08:00
top.sv fix: remove in_out render for flat-rw 2025-04-30 11:23:00 +08:00
top.v support static multi-rtl-module 2024-09-18 15:20:00 +08:00