Selecting Software Development Tools
2-6
Getting Started With Blackfin Processors
embedded Web server is among the highlights of this support. USB 2.0
device connectivity is provided. Bulk and asynchronous transfer modes are
supported out of the box. USB-IF is logo-certified, and host applications
are provided with full source code.
The Vi+ state-of-the-art integrated development and debugging
environment (IDDE) includes full-featured editing and project manage-
ment tools. It uses incremental builds, multiple build configurations
(“Debug” and “Release,” for example), a syntax-coloring editor, and many
other code editing features. Makefiles can be imported and exported
freely. Many application attributes can be configured graphically, enabling
point-and-click access to SDRAM setup, stack and heap placement, power
management, clock speed, cache setup, and more.
Debug and Tune Your Application With Ease
The ability to develop a high-performance application is often gated by
the visibility into your running system that your debugger provides. Visu-
alDSP++ excels in this regard, with best-in-class debugging and inspection
support. Robust fundamental C language source debugging (source-level
stepping and breakpoints, stack unwinds, local variable and C expression
support, memory and register windows) serves as a foundation upon
which multiple innovative and unique tools rest.
Vi+ supports a variety of debug targets. Most common is a
JTAG connection to an EZ-KIT Lite board or to a custom target board by
means of Analog Devices emulator products. However, there will be occa-
sions where closer inspection in a simulated environment may be required.
Vi+ provides cycle-accurate simulators, allowing inspection of
every nuance of activity within the processor core, including visualization
of the processor’s pipeline and cache. These simulators are robust and
highly accurate, so much so that silicon designers at Analog Devices use
them for validation. A second simulator is available to Blackfin processor
users—a high-speed, functional simulator. Using proprietary just-in-time
(JIT) technology, the simulators have the ability to model millions of
Summary of Contents for Blackfin
Page 10: ...Contents x Getting Started With Blackfin Processors ...
Page 18: ...Product Information xviii Getting Started With Blackfin Processors ...
Page 66: ...Benchmarks Against Other Processors 1 48 Getting Started With Blackfin Processors ...
Page 148: ...Available Support 3 24 Getting Started With Blackfin Processors ...
Page 154: ...Index I 6 Getting Started With Blackfin Processors ...