当前位置:首页 > 工业控制 > 电子设计自动化
[导读]输入/输出模块(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次

 

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

在电学领域中,电流是一个核心概念,其特性与应用广泛影响着科技发展与日常生活。电流主要可以划分为直流(DC)与交流(AC)两大类。然而,在这两者之间,还存在一种特殊的电流形态——脉冲电流,它既有直流的特性,又展现出交流的某...

关键字: 脉冲电流 直流电 交流电

EOS(Electronic Operating System)是众多工业控制系统中至关重要的组成部分,其稳定性直接关系到整个系统的正常运行。然而,EOS在运行过程中,可能遭遇各种故障和异常,这些问题一旦发生,必须迅速、...

关键字: EOS Electronic Operating System 工业控制

在电力电子和机械工程领域,电机作为转换和传递能量的关键设备,其稳定运行至关重要。然而,电机运行过程中,有时会出现过电流现象,这不仅影响电机的性能,还可能造成严重的设备损坏甚至安全事故。因此,深入理解电机报过电流的原因,并...

关键字: 电机 过电流

随着新能源汽车行业的蓬勃发展,国内的电池行业的发展势如破竹。作为电动汽车的核心部分,动力电池的配置起着至关重要的作用。

关键字: 锂电池 磷酸铁锂 电池

空气压力传感器将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对空气压力传感器的相关情况以及信息有所认识和了解,详细内容如下。

关键字: 传感器 压力传感器 空气压力传感器

在电力电子领域,逆变器是一种将直流电(DC)转换为交流电(AC)的装置,广泛应用于各种电子设备中。对于2200W的逆变器而言,选择合适的三极管型号对于保证逆变器的性能、效率和可靠性至关重要。本文将深入探讨2200W逆变器...

关键字: 2200w逆变器 逆变器 三极管

在电力电子领域中,逆变器扮演着至关重要的角色,它能够将直流电(DC)转换为交流电(AC),为各种设备提供所需的电源。在选择逆变器时,工频逆变器和高频逆变器是两种常见的选项。本文将从科技视角出发,对这两种逆变器进行详细的分...

关键字: 逆变器 直流电 交流电 工频逆变器 高频逆变器

在这篇文章中,小编将为大家带来空气开关的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: 开关 空气开关 漏电开关

一直以来,分流器都是大家的关注焦点之一。因此针对大家的兴趣点所在,小编将为大家带来分流器的相关介绍,详细内容请看下文。

关键字: 分流器 电阻器

在下述的内容中,小编将会对三极管的相关消息予以报道,如果三极管是您想要了解的焦点之一,不妨和小编共同阅读这篇文章哦。

关键字: 8050 三极管
关闭
关闭