Analog Devices ADSP-219x Using Software Overlays with VisualDSP 2.0 Application Note


Analog Devices ADSP-219x Using Software Overlays with VisualDSP 2.0 Application Note - cover page
Brand
Analog Devices
Document type
Application Note
Language
English
Pages
27
File format
PDF
File size
182 KB
Published
03 August, 2012
Updated
29 September, 2023
MD5 checksum
DEF8E5C47FEE2E4990E5EA0B5B55AA11

About this manual

As DSP applications grow in complexity, system memory requirements often exceed the internal memory of a specific DSP chip. Software overlays address this by allowing code and data to reside in cheaper external memory (SRAMs/EPROMs) and be dynamically fetched into the DSP's internal memory at runtime. This technique is particularly useful for cost-sensitive designs where minimizing on-chip memory is advantageous.

What's inside

  • Introduction
  • What are Software Overlays?
  • Software Overlays for the ADSP-219x
  • What comprises a Soft Overlay
  • Live and Run Space
  • What is an Overlay Manager

Specifications

Program Memory (PM)32k words for ADSP-2191M; 16k for ADSP-2195; 8k for ADSP-2196
Data Memory (DM)32k words for ADSP-2191M; 16k for ADSP-2195; 8k for ADSP-2196
Maximum Overlay Size64k words

Frequently asked questions

What is the purpose of a software overlay system?

It allows an application to exceed internal memory limits by fetching code or data from external memory into the DSP's internal memory at runtime.

How many overlays can map to a single runtime location?

Multiple overlays can share the same internal memory segment; for example, three program memory overlays can map to one run space.

Download PDF (182 KB)

More Analog Devices Manuals


View all Analog Devices manuals →