|
||||||||||
Imagination's new end-to-end debug environment targets advanced heterogeneous CPU systemsLONDON, UK – 17th November, 2015 – Imagination Technologies (IMG.L) announces a new end-to-end debug environment that simplifies integration and debugging of MIPS heterogeneous CPU based systems or systems that combine MIPS CPUs with other CPU architectures. Providing a flexible on-chip CPU debug architecture, MIPS On-Chip Instrumentation (MIPS OCI) hardware is the centerpiece of the environment. MIPS OCI works seamlessly with the new Codescape MIPS software development kit (SDK) and new Codescape SysProbe technology to create a seamless and efficient debug environment for next-generation designs. Today’s increasingly complex chips present new debug challenges with SoCs containing many CPU cores and clusters, and often multi-threading capabilities. MIPS OCI is designed to enable customers to quickly access these many-core, many cluster CPU designs through a highly parallel approach, leading to fast chip-bring-up and very efficient software development, integration and debug. Says Daniel Mandell, IoT & embedded technology market research analyst at VDC Research: “Debugging is a non-trivial effort for embedded designers, comprising a large percentage of total design time. It becomes even more complex with today’s multi-core, multi-cluster CPU designs. Imagination’s new debug environment for MIPS is a significant development in that it enables companies to more quickly integrate and debug a MIPS CPU in their SoC design – whether as a management controller or a cluster of data processors in heterogeneous CPU designs. This debug advantage in combination with Imagination’s developer ecosystem puts MIPS in a unique position among CPU architectures.” Says Jim Nicholas, vice president of MIPS business operations, Imagination: “For our customers who are creating complex chip designs, our new debug environment for MIPS dramatically simplifies integration and debugging. And for potential customers who want to try a MIPS CPU in their SoC design alongside another company’s CPU, they can do so with the lowest possible risk and impact on their debug process. We believe this is a significant step in taking MIPS to the next level and breaking into new designs. With this move, we are alleviating any barriers for companies to choose MIPS.” MIPS On-Chip Instrumentation MIPS OCI is included in the newest MIPS Warrior CPUs including the entry-level M-Class M6200, 64-bit multi-threaded I-Class I6400, and high-performance 64-bit P-Class P6600 CPUs, and is backward compatible through JTAG to previous generations of MIPS CPUs. With the ability to interface to third party debug environments, MIPS OCI is designed to support a range of heterogeneous SoC designs. For advanced multi-core, multi-cluster designs incorporating mid-range and high-end MIPS I-Class and P-Class CPUs, MIPS OCI includes JTAG / cJTAG / AMBA Advanced Peripheral Bus (APB) interfaces for maximum design flexibility. The system consists of a Debug Unit with dedicated memory and a register (ring) bus which connects the cores and global subsystems of a coherent system. For entry-level M-Class CPUs, an APB interface allows connection to a MIPS Debug Hub (MDH) or other debug access hardware. Codescape SysProbes Codescape SysProbes provide a full debugging feature set including software and hardware breakpoints, hardware triggers, reset control, power monitoring, code profiling and much more. These features provide the requisite tools to meet the needs of today’s cutting edge development teams for first silicon bring-up, hardware and software development, debug and verification activities. SysProbes are tightly integrated with the new Codescape MIPS SDK. Interfaces include Codescape GUI based debugger with full RTOS awareness for the most prevalent RTOSes; and the Codescape Console, a command line interface ideal for low-level debug including silicon bring-up. Codescape MIPS SDK Codescape MIPS SDK Essentials (MIPS SDK) and Codescape MIPS SDK Professional (MIPS proSDK) offer powerful capabilities for developers targeting MIPS-based platforms from entry-level development boards to high-end multi-core systems. The Codescape MIPS SDK includes all the tools and resources needed to get started with MIPS software development. The Codescape MIPS proSDK is a premium, feature-rich toolkit that provides professional software developers all the tools needed for advanced MIPS software development. In addition to working with the new Codescape SysProbes, the MIPS SDK and MIPS proSDK work with a wide range of probes available from both Imagination and third parties. This includes high-end probes from Lauterbach and Green Hills Software, as well as the affordable MIPS Bus Blaster V3c for cost sensitive applications, students and hobbyists. MIPS Developer Communities Availability About MIPS CPUs About Imagination Technologies
|
Home | Feedback | Register | Site Map |
All material on this site Copyright © 2017 Design And Reuse S.A. All rights reserved. |