描述
MCF5206集成微处理器结合ColdFire™ 具有若干外围功能的处理器核心,如DRAM控制器、定时器、通用I/O和串行接口、调试模块和系统集成。ColdFire核心专为嵌入式控制应用而设计,可在保持低系统成本的同时提高性能。为了加快程序执行,片上指令缓存和SRAM提供对关键代码和数据的单周期访问。MCF5206通过将通用系统功能封装在芯片上并为8位、16位和32位DRAM、SRAM、ROM和I/O设备提供无胶接口,大大缩短了系统设计和实现所需的时间。
革命性的ColdFire微处理器架构为成本敏感的高容量应用程序提供了新的价格和性能水平。基于可变长度RISC技术的概念,ColdFire将传统32位RISC的结构简单性与节省内存的可变长度指令集相结合。ColdFire处理器的密集二进制代码消耗的内存比任何可用的固定长度指令集RISC处理器都少。这种改进的代码密度意味着给定应用程序的系统内存使用效率更高,并且需要更慢、成本更低的内存来帮助实现目标性能级别。
集成的外围功能提供了高性能和灵活性:DRAM控制器支持多达512兆字节的DRAM;支持页模式和扩展数据输出DRAM;可编程全双工DUART和单独的I2C1兼容摩托罗拉总线(M-bus接口)。两个16位通用多模定时器提供单独的输入和输出信号。对于系统保护,处理器包括一个可编程的16位软件看门狗定时器和几个总线监视器。此外,还包括通用系统功能,如芯片选择、中断控制、总线仲裁和IEEE 1149.1测试(JTAG)支持。
复杂的调试界面支持后台调试模式和实时跟踪。该接口对所有基于ColdFire的处理器都是通用的,并允许在整个ColdFire系列中提供通用仿真器支持。
特征
•ColdFire处理器核心
-可变长度RISC
-具有28位外部总线的32位内部地址总线
-芯片选择和DRAM
-内部32位解码
-32位数据总线
-16个用户可见的32位宽寄存器
-系统保护的监控器/用户模式
-重新定位异常向量表的向量基寄存器
-针对高级语言构造进行了优化
-33 MHz时为17 MIPS
•512字节直接映射指令缓存
•512字节片上SRAM
-提供对关键代码和数据的一个周期访问
•DRAM控制器
-可编程刷新计时器提供CAS-before-RAS刷新
-支持2个独立的存储库
-支持页模式DRAM和扩展数据输出(EDO)DRAM
-允许外部总线主控访问
•双通用同步/异步接收机/发射机(DUART)
-全双工操作
-波特率发生器
-调制解调器控制信号可用(CTS、RTS)
-处理器中断能力
•双16位通用多模定时器
-8位预分频器
-定时器输入和输出引脚
-30ns分辨率,33 MHz系统时钟
-处理器中断能力
•摩托罗拉总线(M-Bus)模块
-EEPROM、LCD控制器、A/D转换器、键盘的芯片间总线接口
-兼容行业标准I2C总线
-主模式或从模式支持多个主模式
-具有可编程级别的自动中断生成
•系统接口
-8、16和32位DRAM、SRAM、ROM和I/O设备的无胶总线接口
-8个可编程芯片选择信号
-可编程等待状态和端口大小
-允许外部总线主机访问芯片选择
-系统保护
•带预分频器的16位软件看门狗定时器
•双总线故障监测器
•总线超时监视器
•虚假中断监视器
-可编程中断控制器
•低中断延迟
•3个外部中断输入
•可编程中断优先级和自动矢量发生器
-IEEE 1149.1测试(JTAG)支持
-8位通用I/O接口
•系统调试支持
-实时跟踪
-后台调试界面
•全静态5.0伏操作
•160引脚QFP封装
(图片:引线/示意图)