Sign In
Forgot Password?
Sign In | | Create Account

Nucleus Trace

Nucleus Trace adds real-time kernel, middleware, and application tracking capability both in the development environment, and after field deployment.

Tracing lets engineers finely tune task, network, driver, and power management, providing complete visibility into internal operation. It allows long-term monitoring for deployed devices over a network connection, delivering real-world knowledge of system behavior.

Benefits

  • Visualize and analyze system data for optimizing overall performance
  • Identify congestion points and pinpoint bottlenecks
  • Enhance traditional debugging flow with compelling visualizations
  • Increase system awareness with flexible and customizable options

Details

Full instrumentation of kernel operations

Trace and report every aspect of Nucleus operation, including task operation, ISR activity, memory allocation.

Instrumentation of middleware modules

Nucleus Trace makes networking, protocol stacks, and power management operation instantly visible, providing a full understanding of the code path and resource consumption.

User controlled instrumentation captured with kernel activity

Program application level output of activity and variables which are logged in the same time sequence domain as the kernel activity.

Software hotspot analysis

Record and analyze CPU cycle consumption to provide developers with the information needed to optimize applications.

Deployable in field installations

Using a circular buffer and remote communication link, activity at remote installations can be monitored and debugged.

More About Nucleus Trace

Middleware Instrumentation Trace

Visualize operations of middleware components, such as protocol stacks, file systems, and power management.

Monitoring network protocol and driver activity

Buffer usage is shown with protocol and driver transmit and receive activity, buffer activity, and pending transmit queue length.

File system device, directory, and file activity

Write and read activity from the point of view of both the file and the device, as well as file state.

CPU clock speed and peripheral power consumption dynamics

The impact on peripheral operation and the ability to track system clock (operating point) and peripheral (system state) changes is shown.

CPU operating point statistics

Delivers visibility into potential power optimization strategies by profiling the overall operating point dynamics during execution.

Software hotspot analysis

Hotspot analysis enables a user to quickly identify the percentage of CPU resource consumption by code sections, helping to pinpoint the functions that called most often.

 
Online Chat