



付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Xilinx可编程逻辑器件设计与开发(基础篇)连载25:Spartan5.1.6SelectIO模块Virtex-6每个I/O片(I/OTile)包含两个IOB、两个ILOGIC、两个OLOGIC和两个IODELAY,如图5-24所示。
图5-24I/O片结构图本小节就以下几个方面介绍Virtex-6的SelectIO资源。(1)SelectIO的电气特性。
(2)SelectIO的逻辑资源——ILOGIC资源和OLOGIC资源。
(3)SelectIO的高级逻辑资源——ISERDES资源、OSERDES资源和Bitslip。一、SelectIOIO的电气特性所有的Virtex-6FPGA有高性能的可配置SelectIO驱动器与接收器,支持非常广泛的接口标准。强大的功能SelectIO包括输出强度和斜率的可编程控制以及使用数控阻抗(DCI)的片上终端。IOB包含输入、输出和三态SelectIO驱动器。支持单端I/O标准(LVCMOS、HSTL、SSTL)和差分I/O标准(LVDS、HT、LVPECL、BLVDS、差分HSTL和SSTL)。注意:差分输入和VREF相关输入由VCCAUX供电。IOB、引脚及内部逻辑的连接如图5-25所示。图5-25IOB、引脚及内部逻辑连接图IOB直接连接ILOGIC/OLOGIC对,该逻辑对包含输入和输出逻辑资源,可实现数据和三态控制。ILOGIC和OLOGIC可分别配置为ISERDES和OSERDES。Xilinx软件库提供了大量与I/O相关的原语,在例化这些原语时,可以指定I/O标准。与单端I/O相关的原语包括IBUF(输入缓冲器)、IBUFG(时钟输入缓冲器)、OBUF(输出缓冲器)、OBUFT(三态输出缓冲器)和IOBUF(输入/输出缓冲器)。与差分I/O相关的原语包括IBUFDS(输入缓冲器)、IBUFGDS(时钟输入缓冲器)、OBUFDS(输出缓冲器)、OBUFTDS(三态输出缓冲器)、IOBUFDS(输入/输出缓冲器)、IBUFDS_DIFF_OUT(输入缓冲器)和IOBUFDS_DIFF_OUT(输入/输出缓冲器)。二、SelectIO的逻辑资源SelectIO的逻辑资源主要是指ILOGIC和OLOGIC资源,它们完成了FPGA引脚到内部逻辑的连接功能,包括组合输入/输出、三态输出控制、寄存器输入/输出、寄存器三态输出控制、DDR输入/输出、DDR输出三态控制、IODELAYE1高分辨率可调整延迟单元及其控制模块。下面简要介绍ILOGIC和OLOGIC功能。(1)ILOGIC。图5-26ILOGIC内部逻辑ILOGIC的内部逻辑如图5-26所示,可以实现的操作包括:异步/组合逻辑、DDR模式(OPPOSITE_EDGE、SAME_EDGE或SAME_EDGE_PIPELINED)、电平敏感型锁存器和边沿触发D型触发器。异步/组合逻辑。用来创建输入驱动器与FPGA内部资源之间的直接连接。当输入数据与FPGA内部逻辑之间存在直接(非寄存)连接,或者当“将I/O寄存器/锁存器合并到IOB中”的设置为OFF时,此通路被自动使用。输入DDR(IDDR)。Virtex-6器件的ILOGIC中有专用寄存器来实现输入双倍数据速率(DDR)。可以通过例化IDDR的原语来使用此功能。IDDR只有一个时钟输入,下降沿数据由输入时钟的反相版本(在ILOGIC内完成反相)进行时钟控制。所有输入I/O模块的时钟均为完全多路复用,即ILOGIC或OLOGIC模块之间不共用时钟。IDDR支持以下三种操作模式:
OPPOSITE_EDGE模式、SAME_EDGE模式和SAME_EDGE_PIPELINED模式。SAME_EDGE和SAME_EDGE_PIPELINED与Virtex-5一样。这些模式允许设计人员在ILOGIC模块内部将下降沿数据转移到上升沿时钟域,以节省CLB和时钟资源并提高性能。这些模式是用DDR_CLK_EDGE属性实现的。各模式下时序图请参考图5-27、图5-28和图5-29。图5-27OPPOSITE_EDGE模式下的输入双倍数据速率图5-28SAME_EDGE模式下的输入双倍数据速率图5-29SAME_EDGE_PIPELINED模式下的输入双倍数据速率可编程绝对延迟单元IODELAYE1。每个I/O模块包含一个可编程绝对延迟单元,称为IODELAYE1。IODELAYE1可以连接到ILOGIC/ISERDES或OLOGIC/OSERDES模块,也可同时连接到这两个模块。IODELAYE1是具有32个tap的环绕延迟单元,具有标定的tap分辨率。请参考附带光盘中的《Virtex-6IO用户手册》。IODELAYE1可用于组合输入通路、寄存输入通路、组合输出通路或寄存输出通路,还可以在内部资源中直接使用。IODELAYE1允许各输入信号有独立的延迟。通过在《Virtex-6用户手册》中规定的范围内选择IDELAYCTRL参考时钟,可以改变tap延迟分辨率。I
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 心理健康课件制作方案
- 科学技术课件
- 基于BIM的绿色建筑全过程管理案例分析报告
- 湖北省黄冈麻城市重点达标名校2026届中考语文全真模拟试题含解析
- 2026届北京朝阳区第十七中学中考语文最后一模试卷含解析
- 开心学英语说课课件下载
- 祈年殿儿童画课件
- 2026届浙江省宁波市第七中学中考试题猜想语文试卷含解析
- 开学第一课禁毒宣传课件
- 安庆四中学2026届中考英语对点突破模拟试卷含答案
- 售电业务居间服务合同协议
- 2025-2030中国不锈钢材行业发展分析及发展趋势与投资前景预测研究报告
- 医院新入职人员财务报销培训
- 静脉导管的规范化维护
- GB 5009.300-2025食品安全国家标准食品中左旋肉碱的测定
- 俄罗斯考试试题及答案
- 寿衣店管理制度
- 2025年-四川省安全员-C证考试(专职安全员)题库附答案
- 丽声北极星分级绘本第三级上-The New Teacher
- 沥青裂缝灌缝施工方案
- 脓毒性休克患儿的护理
评论
0/150
提交评论