Extended Life Products for New Designs

fido Application Module
 
Software Profiling and Integrated Debug EnviRonment

On-Chip Debug Tools

 

 

 

With fido’s Software Profiling and Integrated Debug EnviRonment (SPIDER), new features have been designed into the chip, greatly simplifying your debug efforts and speeding your time to market. SPIDER gives you new debug capabilities that don’t exist in other microcontrollers.

SPIDER’s trace-buffer allows you to write trace information anywhere in memory, or even sent over a peripheral.

Hardware breakpoints reduce the need for code instrumentation. The breakpoints can be chained to set up if/then scenarios. And due to the fido architecture, the breakpoints are all context-aware.

In addition, SPIDER™ provides statistical software profiling that helps you identify critical pieces of code that can be moved into the Deterministic Cache.

SPIDER™ provides a true hardware single-step debug without software emulation. Using the JTAG interface, the CPU can be single-stepped from any breakpoint, allowing the user to debug code one instruction at a time. Interrupt handlers can also be single-stepped in this manner. In addition, one context can be single-stepped while other contexts run at full speed.

SPIDER™ provides a debug environment with a level of observability and controllability that is unmatched by any other solution on the market.

 

 
©2008 Innovasic, Inc. All rights reserved. Use of this site constitutes acceptance of our User Agreement.