Files
retroSoC/rtl/mini/top/soc_clock_config.svh
T
maksyuki 4b40dbf262 feat: add CLINT peripheral support and related enhancements
- Updated the formal file list generator to include CLINT source files.
- Added CLINT timebase to the clock and reset domains configuration.
- Enhanced the SOC topology generation to include CLINT interrupts and their mappings.
- Introduced a new CLINT testbench to validate multi-hart and timebase functionality.
- Modified the software build configuration to define CLINT timebase frequency.
- Updated the RCU module to integrate CLINT timebase generation.
- Adjusted the IRQ configuration to reflect changes in CLINT interrupt signals.
- Added user-visible flags for interrupts in the topology configuration.
- Enhanced the clock reset domain checks to include CLINT timebase.
- Updated the memory map tests to validate CLINT peripheral integration.
2026-08-08 13:31:48 +08:00

16 lines
323 B
Systemverilog

// Copyright (c) 2026 Yuchi Miao <miaoyuchi@ict.ac.cn>
// retroSoC is licensed under Mulan PSL v2.
`ifndef RETROSOC_SOC_CLOCK_CONFIG_SVH
`define RETROSOC_SOC_CLOCK_CONFIG_SVH
`ifndef SOC_EXT_CLK_HZ
`define SOC_EXT_CLK_HZ 72000000
`endif
`ifndef SOC_CLINT_TIMEBASE_HZ
`define SOC_CLINT_TIMEBASE_HZ 1000000
`endif
`endif