AN 886: Intel® Agilex™ SoC器件设计指南

ID 683634
日期 1/22/2021
Public
文档目录

5.2.2.2. FPGA器件的早期管脚规划与I/O分配分析

表 29.  早期管脚规划与I/O分配分析检查表
编号 是否完成? 检查表项目
1   设计完成前,使用Create Top-Level Design File命令,通过I/O Assignment Analysis来检查I/O分配。

在许多设计环境下,FPGA设计人员需要提前规划顶层FPGA I/O管脚,这样电路板设计人员就可着手开发PCB设计和布局。FPGA器件的I/O能力和电路板布局指导会影响管脚位置及其它约束类型。电路板设计团队在指定FPGA管脚时,要尽早在FPGA布局与布线(place-and-route)软件中验证管脚位置,以避免电路板设计更改,这样做至关重要。

提早开始FPGA管脚规划可增强对早期电路板布局的信心,降低错误机率并缩短设计面市的总体时间。设计源代码之前,使用 Intel® Quartus® Prime Pin Planner为Intel FPGA创建一个初布管脚说明(preliminary pin-out)。

在设计过程早期,系统架构师通常需要掌握标准I/O接口(如,存储器和总线接口)、设计中将使用的IP核以及系统要求所定义的任何I/O相关分配信息。

Pin Planner Create/Import IP Core功能与IP catalog连接,可用于创建或导入使用I/O接口的定制IP核。输入PLL和LVDSLVDS块(包括动态相位对齐(DPA)等选项),因为这些选项会影响管脚布局规则。在输入尽可能多的I/O相关信息后,使用Pin Planner中的Create Top-Level Design File命令生成一个顶层设计网表(netlist)文件。可使用I/O分析结果更改分配或IP参数,并重复检查过程,直到I/O接口符合您的设计要求并通过 Intel® Quartus® Prime软件的管脚检查。

规划完成后,可将初步的管脚位置信息传递给PCB设计人员。当设计完成后,使用由 Intel® Quartus® Prime Fitter生成的报告和消息进行管脚约束的最终签核。