AMD AM186CC: 高性能80C186兼容嵌入式通信控制器规格
需积分: 41 195 浏览量
更新于2024-07-23
收藏 1.33MB PDF 举报
"AM186CC是一款由AMD公司生产的高性能、与80C186兼容的16位嵌入式通信控制器。这款芯片在2000年发布,具有独特的特性,包括与E86系列x86嵌入式处理器的兼容性,提供软件迁移便利,并配备了世界一流的开发工具和系统软件。此外,AM186CC强调了其在串行通信外设方面的优势,如四个高级数据链路控制(HDLC)通道、四个独立的时间槽分配器(TSAs)、物理接口支持HDLC通道,以及USB外围控制器。其他特性还包括高速UART、同步串行接口(SSI)和SmartDMA通道,用于支持USB和HDLC。系统级外设方面,AM186CC提供了三个可编程16位定时器、硬件看门狗定时器、通用DMA(4个通道)、48个可编程输入/输出信号(PIO)和中断控制器(36个可屏蔽中断)。内存和外围接口部分,集成的DRAM控制器和无胶合逻辑接口到RAM/ROM/Flash内存,支持55-ns Flash等不同类型的存储设备。"
AM186CC是AMD推出的一款专为嵌入式系统设计的微处理器,其核心特性在于其与80C186的兼容性,这意味着软件开发者可以轻松地将基于80C186的代码迁移到AM186CC上,减少了开发时间和成本。同时,AMD提供的世界级别的开发工具和应用软件为开发者提供了强大的支持。
在通信功能上,AM186CC非常强大,它包含四个HDLC通道,这使得它能够处理多种通信协议,如PPP、X.25等。四个独立的时间槽分配器(TSAs)允许高效的多路复用,提高通信效率。物理接口的灵活性使其能够适应不同的通信标准,如DCE、PCM高速公路或GCI(IOM-2)。此外,AM186CC还集成了USB外围控制器,以满足现代设备对高速数据传输的需求。
智能DMA通道是AM186CC的一个亮点,它有8个这样的通道,专门设计用来支持USB和HDLC的高效数据传输,显著提高了系统的吞吐量。高速UART支持自动波特率检测,增强了与各种串行设备的连接能力。同步串行接口(SSI)则适用于需要精确同步的数据传输场景。
在系统级外设方面,AM186CC提供了一系列丰富的功能,包括三个可编程16位定时器,可以用于计时、定时触发任务等;硬件看门狗定时器确保系统在异常情况下能恢复稳定状态;4个通用DMA通道可以加速数据传输,减轻CPU负担;48个可编程输入/输出信号(PIO)允许灵活配置系统接口;而36个可屏蔽中断控制器则为系统提供了复杂的中断管理机制。
最后,在内存和外围接口方面,AM186CC内置了DRAM控制器,简化了内存管理,且无胶合逻辑接口可以直接与各种内存类型配合,包括快速闪存,提升了系统的扩展性和灵活性。
AM186CC是一款集成了丰富通信和系统功能的微处理器,特别适合需要高效、可靠通信和复杂系统管理的嵌入式应用。其兼容性、高性能和广泛的外设支持使其成为工业自动化、网络设备、数据采集等多个领域的理想选择。
2020-11-21 上传
2020-03-26 上传
2023-09-23 上传
2023-07-14 上传
2024-02-07 上传
2024-01-24 上传
2023-11-23 上传
2023-11-28 上传
Y2951144
- 粉丝: 0
- 资源: 2
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率