Ungrouped Overlay Execution - Analog Devices VisualDSP++ 3.5 Manual

Linker and utilities manual for 16-bit processors
Hide thumbs Also See for VisualDSP++ 3.5:
Table of Contents

Advertisement

Memory Overlays and Advanced LDF Commands
OVERLAY_GROUP{
OVERLAY_INPUT{
fft_one.ovl}
OVERLAY_INPUT{
fft_two.ovl}
}
OVERLAY_GROUP{
OVERLAY_INPUT{
fft_three.ovl}
OVERLAY_INPUT{
fft_last.ovl}
}
Figure 5-7. Example of Overlays – Grouped

Ungrouped Overlay Execution

In
Listing
5-4, as the FFT progresses and overlay functions are called in
turn, they are brought into run-time memory in sequence as four function
transfers.
Figure 5-8
L
"Live" locations reside in several different memory segments. The
linker outputs the executable overlay (
destinations for them in
Listing 5-4. LDF Overlays – Not Grouped
//
This is part of the SECTIONS{} command for processor P0
//
Declare which functions reside in which overlay.
//
The overlays have been split into different segments
//
in one file, or into different files.
//
The overlays declared in this section (seg_pmco)
//
will run in segment seg_pmco.
VisualDSP++ 3.5 Linker and Utilities Manual
for 16-Bit Processors
fft_one.ovl
overlay
fft_two.ovl
overlay
fft_three.ovl
overlay
fft_last.ovl
overlay
shows the ungrouped overlays.
program
Main:
Overlay Manager
Overlay Group 1
Run-time
Memory
Overlay Group 2
Run-time
Memory
) files while allocating
.OVL
.
call
call
5-31

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VisualDSP++ 3.5 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Related Products for Analog Devices VisualDSP++ 3.5

Table of Contents