Key facts
- Brand
- Analog Devices
- Model
- 2106x
- Category
- Other Electronics
- Documents
- 10
- Languages
- EN
- Last added
- 2012-08-03
Start here

Analog Devices ADSP-2106x SHARC Processor User Manual
This manual introduces the ADSP-2106x SHARC® processor family, describing its core architecture, computation units, program sequencing, data addressing, and memory organization. It includes chapters on DMA controller features, multiprocessing architectures, host interface timing, and link‑port operation.
The document also covers development tools, booting options, clock specifications, and programming considerations such as floating‑point operations, register usage, and interrupt handling, offering engineers the technical details needed to design and program systems based on the ADSP-2106x.
Analog Devices 2106x specifications
| Instruction Width | 48-bit |
|---|---|
| DMA Channel for Booting | Channel 8 |
| EPROM Start Address | 0x8000 0000 |
Source: EE-166 ADSP-2106x EPROM Overlay Support with VisualDSP++ 2.0
All Analog Devices 2106x documents by type
How to use the product for one specific task, with worked examples.
- Analog Devices EE-37 How to Interface an LCD to the 21xx and 2106x Family DSP 4 p
- EE-166 ADSP-2106x EPROM Overlay Support with VisualDSP++ 2.0 11 p
- ANALOG DEVICES EE-160 Examining ADSP-21160 Link Port Backward Compatibility to the ADSP-2106x Link Ports Manual 11 p
- Analog Devices ADSP-2106x Using SPORTs as Timers 1 p
- Analog Devices EE-70 ADSP-2106x SPORT DTx Pin Contention Analysis 2 p
- Analog Devices EE-47 ADSP-2106x Link Ports Maximum Throughput Application Note 3 p
- Analog Devices EE-42 C Programming Application Note for ADSP-2106x 4 p
- Analog Devices EE-189 Link Port Tips for ADSP-2106x & ADSP-2116x 6 p
- Analog Devices EE-280 In-Circuit Flash Programming on ADSP-2106x SHARC Processors 8 p
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
Questions answered in these manuals
What type of LCD modules can be interfaced with these DSPs?
The document covers Optrex dot-matrix type LCD modules ranging from 16 characters by one line to 40 characters by four lines.
From: Analog Devices EE-37 How to Interface an LCD to the 21xx and 2106x Family DSP
What hardware component is required between the DSP and the LCD?
A CMOS octal D-type flip-flop, specifically model 74HC574, must be used to interface the two devices.
From: Analog Devices EE-37 How to Interface an LCD to the 21xx and 2106x Family DSP
What tools are used for this configuration?
The document discusses using VisualDSP++ 2.0, noting that the shipped tools require a modified kernel to handle EPROM overlays.
From: EE-166 ADSP-2106x EPROM Overlay Support with VisualDSP++ 2.0
How many words of memory does the processor load after reset?
The core processor loads 256 words into internal memory before starting execution.
From: EE-166 ADSP-2106x EPROM Overlay Support with VisualDSP++ 2.0
Are ADSP-21160 link ports compatible with ADSP-2106x link ports?
Yes, they are logically compatible, though only an ADSP-2106xL is electrically compatible without a voltage conversion stage.
What registers control link port operations?
The SYSCON, LCOM, LAR, and LCTLx registers control the link ports operating modes for the I/O processor.
