Advanced Hardware/Software Debug for Internet of Things (IoT) Designs
All-Access Pass, Training Pass, Arm Mbed Connect Pass, Expo Pass
Get your pass now!
Sponsored Sessions (Free)
50-Minute Technical Session
Audience Level: All
Software is crucial to enable designs for the IoT edge node though hubs to networks and servers and networks for mobile, server, automotive, and consumer applications. Developers use different types of models of Arm processors and interconnect IP across multiple abstractions to represent their design for hardware-software development. We will compare how Arm models in connection with advanced debug on development engines using models from the transaction-level (TLM) to register-transfer level (RTL) through simulation, emulation, FPGA-based prototyping, and how actual silicon can be used to ensure early integration of hardware and software, selection of IP, and optimizion of performance for subsystem and system integration. We will also compare different software enablement techniques to bring up, test, and debug software and illustrate synchronization with hardware information for efficient hardware/software analysis.