上海交大ARM培训教材ARM集成开发环境介绍.解析.ppt

上海交大ARM培训教材ARM集成开发环境介绍.解析.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TRACE32-ICD简介 TRACE32-ICD是基于集成在片内的调试和跟踪逻辑 (BDM、JTAG、ETM、OCDS、NEXUS)的在线调试 器(In-Circuit Debugger) TRACE32-ICD 基本结构 TRACE32-ICD典型构成 Controller Debugger Debug Port Controller Debugger Debug Port TRACE32-ICD 基本模块 控制/接口模块 PODPRT(并口) ETH(网口) 调试模块 DEBUG PowerDEBUG PowerDEBUG USB Trace模块 PowerNEXU ICR (RISC Trace) PowerTrace ROM 调试器(ESI) 配置方案 BDM/JTAG调试器(网口) Hub Ethernet Interface BDM/JTAG Debugger 配置方案 BDM/JTAG调试器(USB口) BDM/JTAG Debugger with USB Interface 配置方案 BDM/JTAG调试器,带Trace模块(并口) PRT Cable Podbus Parallel Interface BDM/JTAG Debugger RISC Trace Module 配置方案 BDM/JTAG调试器,带触发探头(并口) Printer Cable Parallel Interface BDM/JTAGDebugger Trigger Probe TRAC32小结 完成板级硬件调试仿真 实时调试跟踪 性能分析 RTOS级调试 …… ADS+TRACE小结 ADS1.2 软件编译,模拟调试 TRACE32-ICD 硬件调试仿真 ADS1.2+ TRACE32-ICD ARM嵌入式开发的黄金组合 美国高通CDMA手机方案标配 SOC SOC设计开发环境介绍- Integrator 典型的SOC系统架构 通用外设 Integrator概述 Integrator是ARM公司提供的用于SOC(System On Chip)设计的集成开发环境 将ARM公司的测试芯片(各种ARM内核)及其相关技术通过灵活而又高效的开发平台提供给用户。 提高设计效率 缩短上市时间 降低开发成本 Integrator将软件和硬件IP集成在一起 PrimeCell及其相关驱动 使用可编程器件 方便得到与最终系统极为相近的早期原型 Integrator的内核模块(CM)支持最新的ARM内核 200-500MIPS ASB,AHB Integrator组件 Integrator系列由各种模块和板极平台构成: CM—Core Module:内核模块,提供ARM处理器内核 LM—Logic Module:逻辑模块,提供用户可编程逻辑单元 IM—Interface Module:接口模块,提供与LM相连的电路和连结器,为开发测试、基准确定、原理认证以及用户原型设计提供方便 板极平台:提供各模块所需的以AMBA为骨干的系统架构 AP—ASIC Development Platform:ASIC开发平台 AM—Analyzer Module:分析模块,用于与逻辑分析仪对接 SP—CompactPCI Development Board,可用于WinCE开发 Integrator系列组成 内核模块(CM) CM可独立工作,也可与AP或用户设计的硬件一起工作 主要是提供SOC的核心—ARM内核 主要特性 ARM微处理器技术 266K或1M SSRAM,因内核不同而不同 SDRAM DIMM扩展槽,支持最多256MB空间 引出AMBA系统总线到各种平台板 时钟产生 复位控制 JTAG调试接口,可接Multi-ICE、Trace32-ICD等开发工具 内核模块(CM) CM设计有紧耦合存储系统 SSRAM和SDRAM尽可能靠近CPU,使得存储器速度得到优化 有利的影响将在存储器总线性能中得到体现 实际数字与所用的内核有关,典型值是40MHz 多处理器支持 允许多达4个CM堆接在同一个开发平台上—支持多处理器应用 4个系统总线接口,分置在板子两端。方便与其他模块连结 工作方式 独立工作:加上电源和Multi-ICE/Trace32-ICD,就可独立工作 可用于ARM内核性能的评估和演示 集成到Integrator环境中:连接ARM公司的开发模块和平台 与第三方开发环境集成使用:满足AMBA总线特性的第三方开发平台或ASIC原型设计系统 内核模块(CM) CM支持的ARM处理器(目前有8种) Integrator/CM7TDMI --ARM7TD

文档评论(0)

武神赵子龙 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档