Altera Home Page
文档资料 许可
在线购买 下载

  主页   |   产品   |   支持   |   最终市场   |   技术中心   |   教育与活动   |   公司介绍   |   在线购买  
  器件   |   设计软件   |   IP   |   设计服务   |   开发套件及配件   |   资料  

 高端 FPGA
      关于Stratix系列
   Stratix IV (E和GX)
   Stratix III (L和E)
   Stratix II (和GX)
   Stratix (和GX)
  
 中端FPGA
   Arria (GX)
  
 低成本FPGA
   Cyclone III
   Cyclone II
   Cyclone
  
 CPLD
   MAX II (和G, Z)
       简介
          应用
          设计资源
          文档资料
          开始设计
   MAX 3000A
  
 ASIC
      关于Hardcopy系列
   HardCopy IV (E和GX)
   HardCopy III
   HardCopy II
   HardCopy Stratix
  
 特殊市场供货
   无铅
      扩展温度标准
      工业温度
      军事温度
      汽车温度
  
 配置器件
   增强型配置器件
   串行配置器件
  
 成熟器件
      产品列表
  

I/O扩展

Overview End Markets & Applications Design Resources Literature Getting Started

为了能够有效地扩展标准产品的通用I/O功能,许多系统级设计都必须大量采用低成本I/O引脚。MAX® II 器件灵活的低成本I/O是目前I/O引脚受限ASSP和微控制器的完美补充。表1列出了解决I/O扩展设计难题的部分MAX II器件特性。

表 1. MAX II 器件应用解决方案:I/O 扩展

特性

优点

每个I/O引脚最低的成本

MAX II 器件的每个I/O引脚成本是市场上最低的。

灵活的布线

和传统的宏单元CPLD相比,即使锁定了引脚分配,基于逻辑单元的 MAX II 体系结构也能够灵活地支持布线。

灵活的I/O块

多I/O块支持多I/O电压。可编程驱动能力、施密特触发器和每个引脚上的输出使能(OE)等都是MAX II 器件支持的功能,满足了大量的I/O要求。

重新可编程能力

能够灵活的解决特殊系统问题,支持最后一刻更改。

图 1 所示为 I/O 能力有限的微控制器利用一个两线串行总线来控制系统中的多个器件。在这一应用中,MAX II 器件实现串行总线输入的接口,然后分配指令,控制多个器件(在这个例子中,是风扇电机控制器)。 MAX II 器件的板上用户闪存能够存储电机频率和占空比等信息。

数据可以从并行转换到串行,例如通过两线串行总线,将信息从模数转换器(ADC)并行传送到微控制器。

1. 使用MAX II 器件来扩展串行总线

Figure 1. Control Signal Distribution Using MAX II Devices

注释:

  1. UFM:用户闪存

很多微控制器的I/O能力有限,但是需要为系统周围的多个器件分配控制信号。图2展示了MAX II 器件利用主处理器很少的输入来控制电路板上大量的器件,从而减少了处理器的I/O开销支持。

MAX II 器件的每个I/O引脚成本是最低的,大大降低了这些密集 I/O 应用的成本。

Altera为MAX II CPLD的IO扩展提供设计实例支持。请参考MAX II 和MAX设计实例,了解详细信息。

2. 使用 MAX II 器件来控制信号分配

Figure 2. Address Decoding Using MAX II Devices

 
MAX II 和MAX 设计范例

在接口桥接应用里使用MAX II CPLD

AN 265: Using MAX II & MAX 300A Devices as a Microcontroller Expander

  请填写反馈意见