仅对英特尔可见 — GUID: mwh1410471051897
Ixiasoft
3.4.1. I/O分配验证规则
I/O Assignment Analysis将根据以下规则验证分配:
规则 | 说明 | 是否需要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管脚位置。 |
是 |
规则 | 说明 | 是否需要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中是否有过多的输出。 |
否 |