Crossplatform Debugger Analyzes And Plots Application Data

Aug. 21, 2000
The CrossView Pro crossplatform debugger from Tasking Inc. now can analyze data stored on an embedded system and plot it using one of five formats: an x-t plot, an x-y plot, an FFT power spectrum, an FFT waterfall, and an eye diagram. Developers...

The CrossView Pro crossplatform debugger from Tasking Inc. now can analyze data stored on an embedded system and plot it using one of five formats: an x-t plot, an x-y plot, an FFT power spectrum, an FFT waterfall, and an eye diagram. Developers simply select the data and the format. It's ideal for debugging signal-processing applications. Without it, designers would have to examine raw data or add plotting functions to an application.

Another enhancement to CrossView Pro 2.3 lets developers rearrange the contents of status windows. For example, users only need to display the relevant registers. This is very useful with large register-set processors. Any on-chip registers can be displayed, from floating-point to UART register sets. Multiple register-set formats can be configured and displayed. Register bit fields can be set using symbolic values.

Thanks to some other improvements, CrossView Pro is catching up to competitive debuggers. Color now highlights changes in data values in memory and register windows. Its BubbleSpy feature lets users display variable or function values in a popup window simply by sliding the mouse cursor over the variable or function name.

On-chip debugging supports multiple execution environments, including ROM monitor, in-circuit emulator, or JTAG modes. The debugger also supports serial and network remote debugging connections. It's even possible to debug some systems after they're deployed.

CrossView Pro incorporates a simulator to permit debugging without being connected to a test system. The simulator has a peripheral debug interface (PDI) that lets developers simulate peripherals or use virtual peripherals. This debugger also handles task-synchronized breakpoints for a number of embedded operating systems. Users can add custom breakpoints for other embedded operating systems.

The system supports a wide range of processors, from the 8-bit 8051 through the 32-bit PowerPC. It even supports the Infineon Carmel and Motorola DSP56xxx DSPs. The user interface is consistent across processors.

The CrossView Pro debugger is integrated with the Embedded Development Environment, which incorporates assemblers, compilers, a programming-language-sensitive text editor, and other development utilities. Host platforms include Windows, Linux, and Unix.

Prices for CrossView Pro are based on the type of processor and development tools included with the EDE. Contact the company for pricing details.

Tasking Inc., 333 Elm St., Dedham, MA 02026-4530; (781) 320-9400; fax (781) 320-9212; www.tasking.com.

See associated figure.

Sponsored Recommendations

The Importance of PCB Design in Consumer Products

April 25, 2024
Explore the importance of PCB design and how Fusion 360 can help your team react to evolving consumer demands.

PCB Design Mastery for Assembly & Fabrication

April 25, 2024
This guide explores PCB circuit board design, focusing on both Design For Assembly (DFA) and Design For Fabrication (DFab) perspectives.

What is Design Rule Checking in PCBs?

April 25, 2024
Explore the importance of Design Rule Checking (DRC) in manufacturing and how Autodesk Fusion 360 enhances the process.

Unlocking the Power of IoT Integration for Elevated PCB Designs

April 25, 2024
What does it take to add IoT into your product? What advantages does IoT have in PCB related projects? Read to find answers to your IoT design questions.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!