BIRD™ 2.0 - Scalable solution for Real-Time Debugging!
Real-Time Debugging |
Flexible debugging solution |
Watchpoints, Breakpoints |
BIRD provides the software developer with a "Built-In Real-time Debugger", enabling the development of an application program for Flip8051/80251/APS32 processor at low cost thanks to a real-time and comprehensive debug solution.
BIRD combines a virtual component integrated with Flip8051/251/APS32 processor with a Monitor Program, forming the best platform for real-time debugging of the core, with a high capability of controlling program execution (HW/SW breakpoint, data breakpoint) and a detailed view of the SoC internal status (memory dump view, trace window).
BIRD is driven through the RLink-BIRD, a low cost USB-JTAG adapter which interfaces the SoC with the development platform on a PC and enables quick code loading through the JTAG interface. It is available for any SoC embedding Flip80x51 family processor and pending for FlipAPS32.

Key Benefits of Debug solution
- Real-Time Debugging (*)
- Flexible debugging solution whatever the
type of the program memory (ROM, RAM or Flash…)
- Real-time tracing of executed program enabling to find more easily hidden bugs
- Scalable embedded debug solution enabling to
- Achieve the optimal trade-off between debugging
features and silicon cost
(*) Real-Time debugging is the capability for a tool to be able to detect a bug without altering the real-time operations of the core, i.e for instance without impact in interrupt
Product description
- Advanced monitoring capability
- Display and control (R/W) of any processor registers, SFRs, program and data memory
- Trace of the executed program
- Trace window displays the disassembled instruction in assembly, in C or both
- Trace memory records only the non-sequential instructions, enabling to display a trace of executed program much deeper than the trace memory itself (at least a ratio of 4!)
- Available in two configurations, BIRD-Tiny (2.7 K) or BIRD-Advanced (8 K), enabling to make a trade-off between debug functions and gate count
- BIRD-DS available as a software interface between the embedded debug modules and Keil µvision3
- Advanced controllability features through
- Breakpoint (Unlimited Software breakpoint, Up to 4 Real-time Hardware breakpoint)
- Watchpoint (up to 4 data breakpoint activated by an access to a variable in data memory)
< Emulation Debug Overview
|