Analog Devices Blackfin Getting Started page 44

Hide thumbs Also See for Blackfin:
Table of Contents

Advertisement

Evaluation Tools
Because project development and debugging is integrated, you can move
quickly and easily between editing, building, and debugging activities.
Key features include the native C/C++ compiler, advanced graphical plot-
ting tools, statistical profiling, and the VisualDSP++ Kernel (VDK),
which allows a user's code to be implemented in a more structured and
easier to scale manner. Other features include assembler, linker, libraries,
splitter, cycle-accurate and functional-accurate compiled simulators, emu-
lator support, and more. VisualDSP++ offers programmers a powerful yet
easy to use programming tool with flexibility that significantly reduces the
time to market.
Platform and Processor Support. VisualDSP++ supports Blackfin,
SHARC®, and TigerSHARC® processors on Windows 2000 and
Windows XP.
Robust and Flexible Project Management. The IDDE provides robust
and flexible project management for the development of applications and
includes access to all of the activities necessary to create and debug
projects. It enables you to open and switch between multiple projects in
the same session. A project group that contains any number of projects
can be saved to a file so that the same set of projects can be conveniently
opened in any other work space at a later time.
Time-Saving Debugger. The VisualDSP++ debugger has a user-friendly,
common interface to simulators and emulators available from Analog
Devices and participating third parties. In addition, the debugger has
many features that greatly reduce debugging time. You can view C/C++
source code interspersed with the resulting assembly code, profile execu-
tion of a range of instructions in a program, set watchpoints on hardware,
view program and data memory, and trace instruction execution and
memory accesses. These time-saving features enable you to correct coding
errors, identify bottlenecks, and examine signal processor performance all
within the debugger. Also, when used with the simulator, the debugger
can generate inputs, outputs, and interrupts to simulate real-world appli-
cation conditions and provide better insight in tuning code performance.
2-6
Getting Started With Blackfin Processors

Advertisement

Table of Contents
loading

Table of Contents