Analog Devices ADSP-BF537 EZ-KIT Lite Getting Started page 40

Hide thumbs Also See for ADSP-BF537 EZ-KIT Lite:
Table of Contents

Advertisement

Exercise 1, Part 3: Working with Blackfin Voltage Regulator
ates an even greater drop in the required voltage (see the
ADSP-BF536/ADSP-BF537 Embedded Processor Data Sheet for specifics).
VisualDSP++ allows you to easily change the voltage and clock speed in a
running application. The remainder of this exercise uses the System Ser-
vices Library to run the application at a variety of voltage levels.
Close the part 2 project and statistical profile window and open the
project
<install_path>\Blackfin\Examples\ADSP-BF537 EZ-Kit
Lite\Getting Started Examples\Part_1_3\Sorts_1_3.dpj
new project builds on the project of the previous exercise, but now with
the entire application loading into the L1 memory of the ADSP-BF537
processor.
"Listing 1-3. Exercise 1, Part 3" on page 1-25
new lines of code in italics. Significantly, the bulk of the
is placed in a loop. The goal is to run the previous exercise at four differ-
ent voltages (see the
You again use the Release configuration for this exercise. Build and run
the program. It takes a minute or more to run the program to completion,
using
printf()
window. The results are shown in
Results may vary slightly on your computer.
Figure 1-10. Sorts Results in Console Window
The key observation are:
• As voltage increases, execution time decreases
• Cycle count remains constant regardless of the voltage
1-18
www.BDTIC.com/ADI
voltage_levels
to output a table of results to the VisualDSP++ Console
Figure
Getting Started with ADSP-BF537 EZ-KIT Lite
struct declared above
1-10.
. Again, the
delineates the
function
main()
).
main()

Advertisement

Table of Contents
loading

Table of Contents