Key facts
- Brand
- Analog Devices
- Model
- ADSP-2116x
- Documents
- 2
- Languages
- EN
- Last added
- 2012-08-03
Start here

Analog Devices EE-069 Understanding and Using Linker Description Files on SHARC Processors Application Note
This document is an Engineer-to-Engineer Note (EE-069) that provides technical guidance on using Linker Description Files (.LDF) with the VisualDSP++ development tools. It explains how programmers can control where specific code or data resides in a SHARC processor's memory space, which is useful for optimizing performance by placing frequently used code internally and rarely used code externally.
The guide details the structure of executable files (DXE), object sections, and DXE sections. It provides examples of .LDF file syntax, including commands for defining memory models, binding sections to memory spaces, handling multiple object files using macros like $OBJECTS, and configuring multiprocessor systems.
Analog Devices ADSP-2116x specifications
| ADSP-21060 & ADSP-21062 Link Ports | 6 Link ports, 4 bits wide, 1x or 2x core clock |
|---|---|
| ADSP-21160 Link Ports | 6 Link ports, 8 bits wide, up to 95 MHz |
| ADSP-21161 Link Ports | 2 Link ports, 8 bits wide, up to 100 MHz |
Source: Analog Devices EE-189 Link Port Tips for ADSP-2106x & ADSP-2116x
All Analog Devices ADSP-2116x documents by type
How to use the product for one specific task, with worked examples.
Questions answered in these manuals
What is the purpose of a Linker Description File (.LDF)?
The .LDF file allows programmers to control where specific pieces of code or data reside in a SHARC processor's memory space.
Which SHARC processors does this note apply to?
This EE-Note applies to ADSP-2106x, ADSP-2116x, and ADSP-2137x series processors.
What are the benefits of using Link Ports?
Link Ports enable point-to-point communication between DSPs, allow flexible data control via core or DMA, support bi-directional communication on a single link, and allow multiple simultaneous transfers.
From: Analog Devices EE-189 Link Port Tips for ADSP-2106x & ADSP-2116x
How do Link Port Buffers work?
They are memory-mapped, two-location deep FIFOs supporting 32 or 48-bit words. Reading an empty buffer or writing to a full buffer results in a core hang.
From: Analog Devices EE-189 Link Port Tips for ADSP-2106x & ADSP-2116x
