时钟树综合 (CTS)
1. 概述
时钟树综合是插入时钟缓冲器,使时钟信号到达所有寄存器延迟一致的过程。
2. 时钟树架构
2.1 目标
| 参数 | 目标值 |
| 时钟偏斜 | < 0.1ns |
| 时钟延迟 | < 0.5ns |
| 功耗 | 最小化 |
2.2 时钟树类型
| 类型 | 描述 |
| H 树 | 对称结构,偏斜小 |
| 网格 | 鲁棒性强 |
| 混合 | 结合 H 树和网格 |
3. CTS 结果
| 指标 | 值 |
| 偏斜 | 0.08ns |
| 延迟 | 0.45ns |
| 缓冲器数量 | 1,200 |
| 功耗 | 15mW |
4. 时钟树图
| ┌─────┐
│ PLL │
└──┬──┘
│
┌──────┴──────┐
│ CTS Root │
└──────┬──────┘
│
┌────────┼────────┐
│ │ │
┌───┴───┐ ┌──┴───┐ ┌──┴───┐
│ CPU │ │ AXI │ │ APB │
│ Clock │ │ Clock│ │ Clock│
└───┬───┘ └──┬───┘ └──┬───┘
│ │ │
┌───┴───┐ ┌──┴───┐ ┌──┴───┐
│ Regs │ │Regs │ │Regs │
└───────┘ └──────┘ └──────┘
|