Rapid Program Tracing Spots Hard-To-Find Bugs
Synopsys SmaRT is a hardware module that can be integrated into any system-on-chip (SoC) within the Synopsys ARC configurable architecture. Delivered via the Synopsys ARChitect™ configuration tool as an IP library component, it enables rapid software debug with minimal increase in die size and no power consumption penalty.
Synopsys SmaRT gives developers the ability to trace program execution precisely in the real system. They can therefore diagnose bugs that are difficult to reproduce in system simulators, or only become apparent when the system is run at full speed.
The system works by recognizing any change of program flow control: the relevant source and destination instruction addresses are then recorded within a stack structure. When the processor is halted, the resultant execution history can be read back by the MetaWare® debugger via the SoC's JTAG port: no special interfaces or external hardware are required.
Spots Hard-To-Find Bugs
Minimal Area and Power Penalty
Easy To Integrate
Easy To Use
Description: | ARC Debug Option for all ARC Cores |
Name: | dwc_arc_debug |
Version: | 2.1b |
ECCN: | 3E991/NLR |
STARs: | Open and/or Closed STARs |
myDesignWare: | Subscribe for Notifications |
Product Type: | DesignWare Cores |
Documentation: | Contact Us for More Information |
Download: | arc_debug |
Product Code: | 4794-0, 7849-0, 7850-0, 8022-0, 8023-0, 8024-0, 8025-0, 8026-0, 8027-0, 8028-0, 8045-0, 8046-0, 9169-0, 9170-0, A279-0, A280-0, A281-0, A282-0, A603-0, A604-0, A605-0, A628-0, A629-0, B140-0, B141-0, C238-0, C239-0, C240-0, C241-0, C242-0, C243-0, C244-0, C245-0, C246-0, C247-0, C248-0, C249-0, C250-0, C251-0, C252-0, C897-0, C898-0, D089-0, E584-0, E832-0 |
Description: | ARC SmaRT, optional Real-Time Trace debug |
Name: | dwc_arc_smart |
Version: | 2.2.2 |
ECCN: | 3E991/NLR |
STARs: | Open and/or Closed STARs |
myDesignWare: | Subscribe for Notifications |
Product Type: | DesignWare Cores |
Documentation: | |
Download: | arc_ARC_SMART |
Product Code: | 8034-0 |