Intel® Quartus® Prime Pro Edition User Guide: 设计约束

ID 683143
日期 10/16/2019
Public
文档目录

3.4.1. I/O分配验证规则

I/O Assignment Analysis将根据以下规则验证分配:

表 20.  I/O规则检查的示例
规则 说明 是否需要HDL?

I/O bank性能

根据I/O bank中所允许的管脚数来检查分配给一个I/O bank的管脚数。

I/O bank VCCIO电压兼容性

检查不超过一个VCCIO被要求用于分配给I/O bank的管脚。

I/O bank VREF电压兼容性

检查不超过一个VREF被要求用于分配给I/O bank的管脚。

I/O标准和位置冲突

检查管脚位置是否支持分配的I/O标准。

I/O标准和信号方向冲突

检查管脚位置是否支持分配的I/O标准和方向。例如,特定管脚位置上的某些I/O标准只能支持输出管脚。

差分I/O标准不能开启开漏(open drain)

检查具有差分I/O标准的所有管脚的开漏是否都已关闭。

I/O标准和驱动强度冲突

检查驱动强度分配是否在I/O标准的规格之内。

驱动强度和位置冲突

检查管脚位置是否支持分配的驱动强度。

BUSHOLD和位置冲突

检查管脚位置是否支持BUSHOLD。例如,专用时钟管脚不支持BUSHOLD。

WEAK_PULLUP和位置冲突

检查管脚位置是否支持WEAK_PULLUP (例如,专用时钟管脚不支持WEAK_PULLUP)。

电迁移检查

检查连续焊盘(consecutive pads)的综合驱动强度是否超过一定极限。例如,一个 Stratix® II器件上的连续10个焊盘的总电流驱动不能超过200 mA。

PCI_IO钳位二极管,位置和I/O标准冲突

检查管脚位置以及分配的I/O标准是否支持PCI_IO钳位二极管。

SERDES和I/O管脚位置兼容性检查

检查设计中连接到SERDES的所有管脚都已分配给专用SERDES管脚位置。

PLL和I/O管脚位置兼容性检查

检查连接到一个PLL的管脚是否分配给专用的PLL管脚位置。

表 21.  信号切换噪声规则
规则 说明 是否需要HDL?

当存在DPA时,I/O bank不能有单端I/O

检查没有单端I/O管脚存在于相同的I/O bank中(作为DPA)。

PLL I/O bank不同时支持单端I/O和差分信号

检查存在差分信号时没有单端I/O管脚存在于PLL I/O Bank中。

单端输出要求与差分I/O管脚相距一定距离

检查单端输出是否与差分I/O管脚相距一定距离。

单端输出必须与VREF pad相距一定距离

检查单端输出管脚是否与VREF pad相距一定距离。

单端输入要求与差分I/O管脚相距一定距离

检查单端输入是否与差分I/O管脚相距一定距离。

当使用VREF时,VREFGROUP中有过多的输出或者双向管脚

检查当使用VREF时VREFGROUP中是否有超过一定数量的输出或者双向管脚数量。

VREFGROUP中有过多的输出

检查VREFGROUP中是否有过多的输出。