Accelerate the debugging, validation and optimization of complex multicore SoCs. Debug and software engineers can leverage embedded non-intrusive instrumentation such as bus monitors, network on chip (NoC) monitors and CPU debug modules. This allows them to observe the design when operational software runs on the system. The instruments enable complete transaction-level traffic visibility on buses with a wide range of measurements, analytics and statistics gathering. These tools are all highly configurable and include “logic analyzer” style controls and dependencies, local buffering and cross-triggering. The instrumentation is accessed through standard interfaces such as JTAG, USB2 or USB3.
Listen to Peter Claydon, president of Picocom, along with Gajinder Panesar of Siemens explain how Tessent Embedded Analytics provides non-intrusive monitoring and insights used to optimize Picocom’s 5G small cell network SoCs.
Software provides much of the functionality of a broad spectrum of devices and systems. Software quality – and how the software interacts with the hardware it runs – is paramount.
Leverage our complete Eclipse-based integrated development environment (IDE) that extends the features of a traditional debugger (run control, trace). Get support for heterogeneous designs and full system visibility, which is enabled by the Tessent Embedded Analytics integrated into the system-on-chip (SoC).
Get updated on the major trends affecting the technology industries. You will learn how Tessent Embedded Analytics can help optimize SoC performance, turning complexity into a competitive advantage.
Learn how Embedded Analytics helps to raise the quality of SoC's and assists with getting you to market faster.
The Tessent Embedded SDK is a set of software libraries designed to be compiled and run on an embedded system within an SoC. It provides a way to configure and control Embedded Analytics monitors from within the SoC itself and process the resulting system-level behavioral data.
Get an overview of the SoC design, and familiarize yourself with the system environment used in the demo videos on this page.
View this demonstration of detecting transactions that occur within a specified memory range.
Learn how a bus monitor is used to determine the average time of a bus transaction to trigger a capture of bus trace.
See how a bus monitor is configured to trigger other Tessent Embedded Analytics modules in the event of a timeout.
See how two Bus Monitors are used to count the total number of transactions written to a destination.