当前位置:首页 > 工业控制 > 电子设计自动化
[导读]输入/输出模块(I/O Block)用于实现功能模块与输入/输出引脚之间的连接。与其他厂家的CPLD相比,CoolRunner-II器件的输入/输出特性包括速度、功耗及接口标准等方面都有较大的改进和提高,特别是至少两个Bank的分块结

输入/输出模块(I/O Block)用于实现功能模块与输入/输出引脚之间的连接。与其他厂家的CPLD相比,CoolRunner-II器件的输入/输出特性包括速度、功耗及接口标准等方面都有较大的改进和提高,特别是至少两个Bank的分块结构(借鉴了FPGA的IOB结构)极大地提高了系统设计的灵活性。每个块有自己独立的工作电压和参考电源,可灵活地用于不同的接口标准。I/O Block结构如图1所示。任何一个输入/输出引脚都可以被配置成参考电源(VREF)输入引脚,以便适应SSTL2-1、SSTL3-1和HSTL-1接口标准(XC2C128以上器件)。作为参考电源的引脚可以由软件自动配置,也可以采用手工方式设置,该特性充分体现了CoolRunner-II的灵活特点。



图1 输入/输出模块结构

(1)在CoolRunner-II器件的输入/输出模块中,有一个高性能的可配置输入缓冲器,以支持尽可能宽的I/O标准。输入缓冲器能够兼容1.5V~3.3V的宽信号输入,同时也可以配置成简单的单端比较器,以支持HSTL和SSTL接口标准。另外,还有一个幅度达500mV的磁滞Hysteresis(施密特触发器)缓冲器,可有效地提高输入引脚抗噪声的能力和接收慢变化的信号。利用该磁滞Hysteresis缓冲器,还可以直接实现IR(红外线)信号接受器、霍尔效应开关、晶体振荡器输入、RC(阻容)振荡器及模拟信号比较器等,而不需增加其他辅助电路,如图2所示。
 

图2 CoolRunner-Ⅱ的磁滞Hysteresis缓冲器应用

(2)在输入/输出模块中,CoolRunner-II还有一个数据门(DataGATE)控制电路(XC2C128以上的器件),如图3所示。该电路可以控制输入信号是否进入到器件内部。如果启用该功能,可以保护内部的逻辑电路和数据(数据寄存器内容为最后时刻存入的数据),并且降低器件的功耗,方便系统的调试。由于增加了该控制电路,所以CoolRunner-II还支持器件的热插入(Hot Plug)功能。




图3 CoolRunner-II的DataGATE控制电路

(3)输出缓冲器可以配置成上拉输出或漏极开路输出,此外还可提供总线保持(BusHold)电路。总线保持电路也称“弱监护”(Weak Keeper)电路,连接到每个输出引脚上。当该功能被启用之后,总线保持电路将监测引脚上的电压并弱驱动引脚到高电平或低电平,以匹配输入信号。总线保持电路相当于一个I/O脚的锁存器,它可以根据引脚上的当时状态,决定是拉高或拉低,并且阻止CoolRunner-II器件进入高阻状态。

(4)输入引脚的内部上拉(Pull-Up)为一个大约100 KΩ的电阻上拉到VCCIO电压上。在有些情况下,内部上拉的使用不一定合适,如当输入/输出脚与外部`总线连接时总线上的信号大部分是处于下拉状态。但由于上拉电阻的原因,会有一个额外的电流存在,从而造成功耗的损失。对于这种情况,总线保持(Bus Hold)是最好的选择。

(5)CoolRunner-II支持以下接口标准。

■LVTTL:低压TTL标准,常用于3.3V的应用中。当选择该标准后,CoolRunner-II的输出缓冲器至少可输出2.4V电平。推荐的最大输入电平为3.9V。对该应用环境,VCCIO。必须为3.3V。如果小于3.3V,最大允许的输入电平还会降低。
■LVCMOS33:3.3V的低压CMOS标准,需要3.3V的工作电压(VCCIO),最大输入电平与LVTTL标准相同。
■LVCMOS25:2.5V的低压CMOS标准,最大输出电平可达2.1V,最大输入电平为3.9V。该标准所需的工作电压(VCCI0)为2.5V。
■LVCMOS18:1.8V的低压CMOS标准,所需的工作电压(VCCIO)为1.8V。
■ 1.5V I/O:CoolRunner-II支持1.5V的单端信号标准,选择该标准时工作电压(VCCIO)应为1.5V。
■HSTL(High Speed Transceiver Logic):高速收发逻辑标准(XC2C128以上的器件),为1.5V的总线标准。当选择该标准后,需要一个0.15\|的参考电压(rREF)和1.5 V的工作电压(VCCIO)。该标准细分为4个等级,CoolRunner-II支持HSTL Class I。
■SSTL3(Stub Series Terrrtinated Logic for 3,3 V):3.3V的短线串联端接逻辑标准(XC2Cl28以上的器件),该标准通常用于高速存储器接口总线标准,如SDRAM存储器接口等。该标准需要一个1.5V的参考电压(VREF)和3.3 V的工作电压(VCCIO)。SSTL3细分为Class-I和Class-Ⅱ的两个等级,CoolRunner-II支持SSTL3 Class-I。
■SSTL2(Stub Series Terminated Logic for 2.5 V):2.5V的短线串联端接逻辑标准(XC2C128以上的器件),通常用于高速存储器接口总线标准,如SDRAM存储器接口等。该标准需要一个1.25V的参考电压(VREF)和2.5V的工作电压(VCCIO)。SSTL2细分为两个等级,即Class-I和Class-II,CoolRunner-II支持SSTL2 Class-I。

(6)CooRunner-Ⅱ的输出缓冲器可以配置成漏极开路(Open-Drain)操作模式,选择该模式,输出只有高阻“z”和“0”龟平,通常需要外加一个上拉电阻,才能保证逻辑高电平。

(7)Coo1Runner-Ⅱ的所有输出都可以将输出摆率控制(Slew Rate Contro1)配置为快速率和慢速率输出模式。



来源:ks990次

 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭