Multi-Core Embedded Debug

A distributed debug architecture replaces processor-centric debug for more robust and faster system-level debug of multicore devices. Engineers who are involved in embedded system development know that getting the processor operations correct is often only the tip of the iceberg in getting a system up and running. In most ARM core-based systems, the processor core is just one part of a multi-core architecture; where it may be communicating and interacting with other processors, custom logic specific to the design and/or peripherals, and other IP blocks. Aside from the other complexities that multicore architectures introduce into the design and verification flow, they present new challenges in debugging the design. This article looks at the complexity of design issues with today's multi-core devices and how First Silicon Solutions offers a robust debug architecture for addressing them.

Share

0 comments

MIPS Technologies (NASDAQ: MIPS) is the world's second-largest semiconductor design IP company and the number one analog IP company worldwide. With more than 250 customers around the globe, MIPS... Read More

ARM is the industry's leading provider of 16/32-bit embedded RISC processor solutions. The company licenses its high-performance, low-cost, power-efficient RISC processors, peripherals, and system-chip... Read More