English
Language : 

VDSP-BLKFN-PC-FULL Datasheet, PDF (1/4 Pages) Analog Devices – VisualDSP++ Development and Debugging Environment
VisualDSP++ Development
and Debugging Environment
Features
Integrated Development and
Debugging Environment
• Multiple project management
• Profiling and tracing of
instruction execution
• Automation API and automation aware
scripting engine
• Multiple processor (MP) support
• Background telemetry channel (BTC)
support with data streaming capability
• Statistical profiling
• Graphical plotting capabilities
• Cache visualization
• Execution pipeline viewer
• Compiled simulation
Efficient Application
Code Generation
• Native C/C++ compiler and enhanced
assembler
• Profile-guided optimization (PGO)
• Expert linker with profiling capability
• Integrated source code control
• TCP/IP and USB support for Blackfin
Processors
• Processor configuration/start-up code
wizard for Blackfin Processors
• VisualDSP++ kernel (VDK) with
multiprocessor messaging capability
• System services and device driver
support for Blackfin Processors
• File system support for Blackfin
Processors
Overview
VisualDSP++® 5.0 is a state-of-the-art software development environment targeting the
Analog Devices embedded processor portfolio. With the embedded software engineer and
signal processing-intensive applications specifically in mind, VisualDSP++, coupled with
Analog Devices in-circuit emulator (ICE) and EZ-KIT Lite® evaluation products, provides best-
in-class capabilities for developing demanding real-time applications.
Platforms and Processor Support
VisualDSP++ supports Analog Devices’ Blackfin® Processors, SHARC® Processors, and
TigerSHARC® Processors. Windows XP,® Windows 2000,® and Windows Vista®
are supported.
Develop High Performance Applications Quickly
At the heart of VisualDSP++ is a robust and powerful C/C++ compiler. The compiler
consistently delivers industry-leading performance on standard benchmarks, ensuring
that all but the most performance-demanding applications can be written entirely in the
C language, accelerating development time while maintaining a portable code base. The
compiler is backed by a rich library of signal-processing routines, allowing easy access
to hand-coded, optimized implementations of FFTs, FIRs, etc. The Blackfin and SHARC
compilers support MISRA-C:2004 for safety-critical embedded systems (www.misra-c.com).
The ANSI-C compiler is also augmented with popular language extensions and
enhancements to make it more amiable to existing code bases. Examples include
GNU GCC extensions, ETSI fractional libraries, and multiple heap support.
www.analog.com/processors/tools