MAX II 器件的I/O扩展
时间:06-06
来源:互联网
点击:
为了能够有效地扩展标准产品的通用I/O功能,许多系统级设计都必须大量采用低成本I/O引脚。MAX® II 器件灵活的低成本I/O是目前I/O引脚受限ASSP和微控制器的完美补充。表1列出了解决I/O扩展设计难题的部分MAX II器件特性。
图 1 所示为 I/O 能力有限的微控制器利用一个两线串行总线来控制系统中的多个器件。在这一应用中,MAX II 器件实现串行总线输入的接口,然后分配指令,控制多个器件(在这个例子中,是风扇电机控制器)。 MAX II 器件的板上用户闪存能够存储电机频率和占空比等信息。
数据可以从并行转换到串行,例如通过两线串行总线,将信息从模数转换器(ADC)并行传送到微控制器。
图1. 使用MAX II 器件来扩展串行总线
注释:
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 器件来控制信号分配
图 1 所示为 I/O 能力有限的微控制器利用一个两线串行总线来控制系统中的多个器件。在这一应用中,MAX II 器件实现串行总线输入的接口,然后分配指令,控制多个器件(在这个例子中,是风扇电机控制器)。 MAX II 器件的板上用户闪存能够存储电机频率和占空比等信息。
数据可以从并行转换到串行,例如通过两线串行总线,将信息从模数转换器(ADC)并行传送到微控制器。
图1. 使用MAX II 器件来扩展串行总线
注释:
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 器件来控制信号分配
- 低功耗MAX II CPLD(06-06)
- MAX II 控制路径应用(06-06)
- 使用MAX II CPLD 作为模拟键盘编码器(06-06)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE下驱动程序开发基础(二)(11-09)