Debugging Complex Multicore Microcontroller Applications
According to Jens Braunes at PLS Programmierbare Logik & Systeme, the demand for debuggers capable of supporting heterogeneous and homogeneous environments continues to expand.
By Robert Huntley, EE Times Europe | April 24, 2025
Debugging an application is an intrinsic part of any embedded system. For most straightforward developments, an integrated development environment (IDE) provides the prerequisite workflow functions of code editor, compiler, debugger, and profiler. However, as embedded systems become more complex, often involving multicore SoCs, real-time operating systems, and a mix of heterogeneous and homogeneous architectures, the need for platform-wide, time-synchronized debugging becomes crucial.
Growth of complex SoC devices with heterogeneous and homogeneous architectures
According to Jens Braunes, product marketing manager at PLS Programmierbare Logik & Systeme GmbH (Lauta, Germany), the demand for debuggers capable of supporting heterogeneous and homogeneous environments continues to expand. “Most of the devices we support are multicore systems since we have customers with a reasonable share of the automotive device market,” Braunes said. “These are typically microcontroller systems with a mix of the same architecture, which is the homogeneous part, but very often, these types of microprocessors or microcontrollers have a heterogeneous part. They often contain special cores based on different architectures dedicated to domain-specific applications like security and specialist timer and signal algorithms. Also, there may be special cores dedicated to accelerating AI workloads.”
To read the full article, click here
Related Semiconductor IP
- Flash Memory LDPC Decoder IP Core
- SLM Signal Integrity Monitor
- All Digital Fractional-N RF Frequency Synthesizer PLL in GlobalFoundries 22FDX
- USB 4.0 V2 PHY - 4TX/2RX, TSMC N3P , North/South Poly Orientation
- TSMC CLN5FF GUCIe LP Die-to-Die PHY
Related News
- Digital Blocks Announces Compact DB8051C Microcontroller IP Core for Complex Algorithm Finite State Machine Implementations
- Mentor Graphics Extends Nucleus RTOS with Industry-Leading Capabilities for Microcontroller and Multicore Applications
- Wind River Provides On-Chip Debugging Solution to Address Growing Complexities of Device Manufacturing and Test Environments
- Wind River Enhances On-Chip Debugging Solutions to Address Growing Complexities in Mobile and Handheld Device Development
Latest News
- SEMIFIVE Files for Pre-IPO Review on KRX
- Innosilicon Scales LPDDR5X/5/4X/4 and DDR5/4 Combo IPs to 28nm and 22nm, Cementing Its Position as the ‘One Stop’ for Memory Interface Solutions
- Synopsys Completes Acquisition of Ansys
- Zephyr 4.0 Now Available for SCR RISC-V IP
- Lattice Semiconductor and Missing Link Electronics Become Partners to Accelerate FPGA Design Projects