AN 738:Intel® Arria® 10器件设计指南

ID 683555
日期 6/30/2017
Public
文档目录

1.5.3.2. 可选的I/O标准和灵活的I/O Bank

Arria® 10 I/O管脚排成不同的组,这样的组称为模块化I/O Bank。根据器件密集度的不同,I/O Bank的数量在6至16个Bank之间,每侧最多八个I/O Bank,具体取决于器件密度。
表 37.  可选的I/O标准和灵活的I/O Bank检查表
编号 是否完成? 检查表项目
1   为每个I/O管脚选择合适的信号类型和I/O标准。I/O bank位于I/O列内。每个I/O bank包含其自身的PLL、DPA和SERDES电路。
2   确保目标I/O bank支持相应的I/O标准。
3   将共用电压电平的I/O管脚置于同一个I/O Bank中。
4   验证每个I/O bank的所有输出信号是否会以bank的VCCIO电压电平输出。
5   验证每个I/O bank的所有电压参考信号是否会使用bank的VREF电压电平。
6   检查I/O bank是否支持LVDS和收发器特性。

器件顶部和底部或左部和右部的某些I/O Bank支持不同的I/O标准和电压电平。可以在Pin Planner中指定I/O标准和进行其他I/O相关设置。请确保时钟和全局控制信号使用正确的专用管脚输入,详见时钟和PLL选择中的说明。

电路板必须为Bank中的每个VCCIO管脚提供一个VCCIO电压电平。每个I/O Bank由该特定Bank的VCCIO管脚供电,并独立于其他I/O Bank的 VCCIO。单个 I/O Bank支持驱动电压等于VCCIO的输出信号。一个I/O Bank可同时支持采用不同I/O标准的任意数量的输入信号。

为支持参考电压的I/O标准,每个I/O Bank可支持使用同一条VREF总线的多个VREF管脚。需针对不同的I/O标准为Bank中的VREF管脚设置正确的电压。每个I/O Bank在给定时间内只能有一个VCCIO电压电平和一个VREF电压电平。如果VREF管脚不作为参考电压使用,则不可作为一般I/O管脚使用,而应连接该相同Bank的VCCIO或GND。

包含单端或差分标准的I/O Bank可以支持电压参考标准,但所有电压参考标准应采用相同的VREF设置。参考电压双向和输出信号必须以该I/O Bank的VCCIO电压电平输出。

不同的I/O Bank对LVDS信号提供不同的支持, Arria® 10收发器Bank包含额外支持。I/O Bank分为两种:LVDS和3 V。

LVDS I/O Bank支持1.8 V以下的差分和单端I/O标准。LVDS I/O管脚构成真正的差分LVDS通道对。每一对支持在两个管脚之间进行并行输入/输出端接。每一个LVDS通道可以作为收发器或接收器使用。

3 V I/O bank仅支持3 V或以下的单端I/O标准。每个相邻的I/O对还支持差分SSTL和差分HSTL I/O标准。除了可编程预加重特性外,3V I/O的单端输出使用的特性与DDR I/O IP单端输出相同。

请参考Stratix IV I/O bank图表来获得每个I/O bank的位置和支持信息。描述每个bank中I/O数量的图表提供了每种器件密度的bank信息。关于在每个bank中可以组合哪些标准的信息,请参考描述I/O bank限制的部分,关于LVDS限制的详细信息,请参考描述I/O布局指南的部分。