仅对英特尔可见 — GUID: mtr1430270830922
Ixiasoft
2.4.2.1. 高速时钟域(High-Speed Clock Domains)
2.4.2.2. 重构环路(Restructuring Loops)
2.4.2.3. 控制信号反压(Control Signal Backpressure)
2.4.2.4. 使用FIFO状态信号的流程控制
2.4.2.5. 包含skid缓冲器的流程控制
2.4.2.6. Read-Modify-Write存储器
2.4.2.7. 计数器和累加器
2.4.2.8. 状态机
2.4.2.9. 储存器
2.4.2.10. DSP模块
2.4.2.11. 一般逻辑
2.4.2.12. 求模与除法
2.4.2.13. 复位
2.4.2.14. 硬件重用
2.4.2.15. 算法要求
2.4.2.16. FIFO
2.4.2.17. 三元加法器(Ternary Adders)
5.2.1. 不足的寄存器(insufficient Registers)
5.2.2. 短路径/长路径(short path/long path)
5.2.3. 快进限制(Fast Forward Limit)
5.2.4. 环路(loop)
5.2.5. 每个时钟域一个关键链
5.2.6. 相关时钟组中的关键链
5.2.7. 复杂的关键链
5.2.8. 延伸到可定位的节点
5.2.9. 域边界入口和域边界出口(Domain Boundary Entry and Domain Boundary Exit)
5.2.10. 包括双时钟存储器的关键链
5.2.11. 关键链比特和总线
5.2.12. 延迟线
仅对英特尔可见 — GUID: mtr1430270830922
Ixiasoft
5.2.2.5. 复制公共节点
当短路径/长路径关键链包含来自相同寄存器的公共段(common segment)时,您可以复制寄存器,一个副本驱动短路径,一个副本驱动长路径。
图 109. 交替短路径/长路径的关键链
图 110. 有两个复制节点的短路径/长路径
Fitter可以单独优化新独立段。复制的寄存器有其共同源,所有它们不是完全独立的,但在关键链的每个部分中有一个额外,独立的寄存器,优化就会更容易。
您可以将最大扇出综合指令应用到公共源寄存器。使用值1,因为大于1的值会导致短路径段和长路径段有相同源节点。
或者,如果您手动复制短路径/长路径关键链中的共同源寄存器,那么使用综合命令来保存备份寄存器。否则,在综合期间备份可能会被合并。使用综合命令来保存备份寄存器能够导致意外的重定时限制。请使用最大扇出命令。