新闻中心

EEPW首页 > 模拟技术 > 业界动态 > Imagination端到端除错环境简化异质CPU系统整合

Imagination端到端除错环境简化异质CPU系统整合

作者:时间:2015-11-25来源:eettaiwan 收藏

   Technologies发表新的端到端除错环境,可简化MIPS异质CPU系统或结合CPU与其他CPU架构的系统的整合与除错工作。On-Chip Instrumentation (OCI)硬体可提供灵活的晶片上(on-chip) CPU除错架构,是此除错环境的重要元件。MIPS OCI能与新的Codescape MIPS软体开发套件(SDK)和新的Codescape SysProbe技术无缝运作,以为下一代设计建立一个无缝、有效的除错环境。

本文引用地址:http://www.eepw.com.cn/article/283342.htm

  随着今日的SoC均内建多颗CPU核心与丛集,并具备多执行绪功能,这些日益复杂的晶片设计已带来了新的除错挑战。MIPS OCI是专为协助客户快速存取多核心、多丛集CPU设计所开发,透过高度平行的方式,可迅速完成晶片的启用以及高效率的软体开发、整合与除错。

  MIPS OCI是MIPS系统除错的全新模组化方法,可协助客户为其设计采用所需的特定配置。它能灵活的检查核心,并将追踪结合至单一流程。先进的功率管理特性可让使用者关闭CPU核心与丛集的电源,不会对其他仍在运作中的CPU核心带来任何影响,而且不会中断JTAG链。它可实现中断点(breakpoint)与追踪配置、晶片上(on-chip)资料收集 ─ 以及多重丛集系统的全域状态存取——全都无需暂停核心就能执行。

  MIPS OCI可支援最新的MIPS Warrior CPU,包括入门级M-Class M6200、64位元多执行绪I-Class I6400、以及高效能64位元P-Class P6600 CPU,并能透过JTAG与先前世代的MIPS CPU向后相容。MIPS OCI具备与第三方除错环境互通的能力,可支援各种异质的SoC设计。

  针对采用中阶与高阶MIPS I-Class和P-Class CPU的先进多核心、多丛集设计,MIPS OCI包含JTAG / cJTAG / AMBA先进周边汇流排(APB)介面,可提供最大的设计灵活性。此系统包含一个具备专属记忆体与暂存器(ring)汇流排的除错单元,可将核心与一致性(coherent)系统中的全域子系统连接在一起。针对入门级M-Class CPU,APB介面能与MIPS Debug Hub (MDH)或其他的除错存取硬体相连。

  Codescape SysProbes是以新的探针设计为基础,透过利用MIPS IP核心中的先进晶片上除错与追踪特性,无需侵入式的软体监控或额外的目标I/O资源,便能快速、有效的完成除错工作。SysProbes是专为一致性的丛集/多丛集系统所设计,并能提供异质SoC设计的同步除错功能。

  Codescape SysProbes可提供完整的除错特性组合,包括软体和硬体中断点、硬体触发器、重设控制、电源监控、程式码效能分析等。这些特性提供了今日先进开发团队所需的必备工具,以供首次矽晶启用、硬体与软体开发、除错和验证之用。

  SysProbes可与新的Codescape MIPS SDK紧密整合。介面包括基于Codescape GUI的除错器,具备完整的RTOS感知,可支援最常用的RTOS;以及Codescape Console,这是适用于矽晶启用等低阶除错工作的指令行介面。

  Codescape SDK可为MIPS软体开发的整个产品生命周期提供所有的必要工具,能够支援首次晶片启用之前的软体开发、除错和最佳化设计。当晶片就绪后,SDK可为晶片启用、软体/硬体整合与应用程式开发提供完备的支援。最新版本纳入了对MIPS32和MIPS64 Release 6架构、以及microMIPS程式码压缩架构的支援。

  Codescape MIPS SDK Essentials (MIPS SDK)和Codescape MIPS SDK Professional (MIPS proSDK)可为瞄准从入门级开发板到高阶多核心SoC系统等任何一种MIPS-based平台的开发人员带来强大的功能。Codescape MIPS SDK包含开始进行MIPS软体开发所需的全部工具和资源。Codescape MIPS proSDK是高阶、具丰富特性的工具套件,可为专业软体开发人员提供开发先进MIPS软体所需的所有工具。

  除了能与新的Codescape SysProbes搭配运用,MIPS SDK和MIPS proSDK还能与和第三方业者提供的各种探针工具配合,包括Lauterbach和Green Hills Software的高阶探针工具、以及成本敏感应用、学生和业余玩家适用的平价MIPS Bus Blaster V3c。

  Codescape MIPS SDK、MIPS proSDK和SysProbe SP55 ─ SysProbes系列的首款产品 ─ 即日起开始供应。Codescape MIPS SDK可免费下载取得。MIPS OCI IP已经就绪,可与所有的MIPS 核心搭配供应。



关键词: Imagination MIPS

评论


相关推荐

技术专区

关闭