Files
retroSoC/rtl/mini/pin_map/README.md
T
maksyuki f5b373fd65 feat: enhance build variant ID generation and regression environment setup
- Added timestamp normalization to  function in , allowing for optional timestamp input.
- Updated command-line interface to accept a timestamp argument for generating deterministic build variant IDs.
- Modified  in  to include a build timestamp in the environment variables.
- Introduced a new test suite in  to validate the pin-map generator, including tests for duplicate pads and invalid entries.
- Added a test for ensuring the regression runner uses a consistent build timestamp.
- Created a new SystemVerilog testbench for the APB4 interface bridge to verify correct signal crossing.
2026-07-21 10:59:31 +08:00

496 B

Canonical SoC Pin Map

pin_map.json is the single source for the Mini SoC logical pad ABI and its ASIC, FPGA, Verilator, and RTL-testbench bindings. The generator emits temporary SystemVerilog include files below the selected build variant; do not edit generated files.

The map intentionally does not contain FPGA package locations. Board-level locations remain owned by the FPGA constraint file. Validate changes with make check-pin-map and the pin-map tests before running a regression.