OverviewAnalog Devices offers processors that address the signal processing requirements of a wide range of applications including automotive, digital home, industrial, portable media, security and voice over IP systems. VisualDSP++ software makes it easy to develop with these processors. VisualDSP++ is an easy-to-use integrated software development and debugging environment (IDDE). Efficiently manage projects from start to finish from within a single interface. Link for Analog Devices VisualDSP++ lets engineers verify embedded code running on VisualDSP++ using MATLAB and generate complete VisualDSP++ projects from Simulink models for rapidly prototyping and verifying signal processing, communications, and control algorithms on Analog Devices processors. VisualDSP++ supports Blackfin, SHARC, TigerSHARC and ADSP-21xx processor family. VisualDSP++ is an easy-to-use integrated software development and debugging environment (IDDE) for ADI processors that consists of;
VisualDSP++ Features:
VisualDSP++ reduces debugging time using below key features:
Licensing Options & System Req.VisualDSP++ licenses are architecture specific; a separate license is required for each of the processor architectures (Blackfin, ADSP21xx, SHARC, and TigerSHARC) supported by VisualDSP++. The three distinct types of license are available for VisualDSP++; “Full Licenses”, “Evaluation Licenses”, and “Test Drive Licenses”: Full License: Referred to as an “unrestricted license” or a “permanent license”, a full license (whether node-locked or floating) enables simulator, emulator, and EZ-KIT Lite debug sessions. Evaluation License: Referred to as an “EZ-KIT license” or a “demo license”, an evaluation license is a permanent, but restricted license. An EZ-KIT license incorporates an initial 90-day full license. Once the 90 days have passed, the evaluation license becomes restricted, prohibiting simulator debug sessions and emulator debug sessions and restricting the amount of internal memory that is available for code (program memory). Test Drive License: A test drive license is a temporary license, currently issued for 90 days, after which it expires and renders VisualDSP++ inoperable. This type of license enables emulator debug sessions and simulator debug sessions only. Note: Only full licenses are available as floating licenses. Evaluation licenses and test drive licenses are not available as floating licenses VisualDSP++ for Blackfin Processor (Full License)VisualDSP++ for Blackfin Processor (Full License) Minimum System Requirements: To install and run VisualDSP++ 5.0, your computer must provide the following software, configuration, and system resources. • Intel Pentium 32-bit processor (or x86 compatible), 1 GHz or faster • Windows 2000 SP4, Windows XP Professional SP2 (or greater), Windows Vista Business edition, Windows Vista Enterprise edition, or Windows Vista Ultimate edition • At least 2 GB of available hard drive space (approximately 500 MB of additional space is required temporarily when installing from the Web) • At least 512 MB of RAM • CD-ROM drive • Internet Explorer 6.0 or later • One open USB port for EZ-KIT Lite and USB-ICE connections • One open PCI slot for HP-PCI ICE connections Note: • Windows NT, Windows 98, and Windows ME are not supported. • 64-bit host processors (x64) and 64-bit Windows editions are not supported. Language ToolsThe C/C++ compiler is part of Analog Devices VidualDSP++ Development Tool. The C/C++ compiler is designed to aid your project development efforts by: • Processing C and C++ source files, producing machine-level versions of the source code and object files • Providing relocatable code and debugging information within the object files • Providing relocatable data and program memory segments for placement by the linker in the processors’ memory Using C/C++, developers can significantly decrease time-to-market since it gives them the ability to efficiently work with complex signal processing data types. It also allows them to take advantage of specialized processor operations without having to understand the underlying processor architecture. Additionally, Analog Devices includes within the compiler a number of C language extensions designed to assist in processor development. The compiler runs from the VisualDSP++ environment or from an operating system command line. Debuggers and ProgrammersAnalog Devices cost-effective USB-based emulatorUSB-based emulator and High performance USB-based emulatorHigh performance USB-based emulator each provide an easy, portable, non-intrusive, target-based debugging solution for Analog Devices JTAG processors and DSPs. These powerful USB-based emulators perform a wide range of emulation functions, including single-step and full speed execution with pre-defined breakpoints, and viewing and/or altering of register and memory contents. With the ability to automatically detect and support multiple I/O voltages, the USB and HP USB emulators enable users to communicate with all of the Analog Devices JTAG processors and DSPs using either a full speed USB 1.1 or high speed USB 2.0 port on the host PC. Applications and data can easily and rapidly be tested and transferred between the emulators and the separately available VisualDSP++ development and debugging environment(sold separately). USB-Based Emulator and High Performance USB-Based Emulator Features:
Video
Technical DocumentsLearning Center
|