Files
common/docs/reference
maksyuki 3b6a925a51 feat: add documentation for new utility components and scripts
- Created documentation for , , , and  modules, detailing their functionality, parameters, and usage examples.
- Implemented a script  to ensure required headings and content are present in documentation files.
- Developed  to generate and update documentation pages from SystemVerilog declarations, ensuring consistency and completeness.
2026-08-04 16:35:53 +08:00
..

RTL Reference

One checked-in page exists for every declared SystemVerilog module, interface, and package under rtl/. The pages mirror RTL categories and reproduce the canonical source declaration.

After changing a declaration or its integration contract, run python3 scripts/render_component_docs.py and then make docs-check. The latter rejects stale pages, missing coverage, malformed required sections, and a stale README catalog.

rtl/verif contains class-based verification support rather than RTL declarations. rtl/clkrst/clk_frac_div.sv is a compatibility source with no declaration because fractional division is intentionally not provided.

Categories