Intel® Quartus® Prime Pro Edition用户指南: 设计优化

ID 683641
日期 9/30/2019
Public
文档目录

6.3.7.5. 实例: Intel® Arria® 10 FPGA的最佳布局实践

Logic Lock区域必须考虑器件拓扑。
注: 最佳实践是,使用迭代设计流程定义资源布局。设置硬布局约束之前,可使用例如“Early Place Flow”之类的技术指导平面布局规划决策。

本实例介绍I/O Column约束在针对Intel® Arria® 10 FPGA设计的Logic Lock区域中的位置。

图 60.  Intel® Arria® 10 FPGA中的I/O Column Intel® Arria® 10 FPGA中的I/O列(Column)位于器件的中间位置。信号仅能从面向器件边缘的列的侧面进出。
图 61.  Intel® Arria® 10 FPGA中跨I/O Column的信号为了跨I/O列而路由的信号会增加布线延迟,且减低设计性能。
图 62. 关于 Intel® Arria® 10 FPGA中Logic Lock Region的策略性布局
  • 如果Logic Lock区域包含与I/O列对接的寄存器,对该Logic Lock区域进行布局,以便其覆盖I/O列和内核逻辑,从而更好地访问与外部列边缘相邻的I/O列。
  • 对于高速信号,如果将Logic Lock区域放置到I/O列外部,则可获得最佳结果,因为适配器不太可能跨越列并引起延迟。