IP PortfolioSoC interconnectclock, reset and power control
of_clk_mon
Clock monitor and frequency meter
Maturity plannedTargets FPGA + ASICDifficulty EasyPriority 2
Measures a monitored clock against a reference, flags loss of clock and out-of-range frequency, and reports the count for software calibration.
Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.
Interfaces
| Port | Direction | Kind | Width | Notes |
|---|---|---|---|---|
| ctrl | in/out | APB control bus | 32 | Control and status registers, including ID, VERSION and STATUS |
| irq | out | interrupt | 1 | Interrupt request |
| mon_clk | in | clock | 4 |
Standards
No external standard applies.
More in clock, reset and power control
| ID | Block | Maturity |
|---|---|---|
| of_clk_div | Integer clock divider (50 % duty) | fpga-routed |
| of_clk_gate | Clock-gating cell model (latch-based ICG) | simulated |
| of_clk_mux_gf | Glitch-free clock multiplexer | simulated |
| of_ccu | Clock control unit | simulated |
| of_rcu | Reset control unit | simulated |
| of_ppu | Power policy unit | simulated |
| of_dvfs_ctrl | DVFS controller | planned |