首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

MAX II 器件的I/O扩展

MAX II 器件的I/O扩展

为了能够有效地扩展标准产品的通用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 器件来控制信号分配
记录学习中的点点滴滴,让每一天过的更加有意义!
返回列表