AD14160KB-4 AD [Analog Devices], AD14160KB-4 Datasheet - Page 7

no-image

AD14160KB-4

Manufacturer Part Number
AD14160KB-4
Description
Quad-SHARC DSP Multiprocessor Family
Manufacturer
AD [Analog Devices]
Datasheet
Ten channels of DMA are available on the SHARCs—two via
the link ports, four via the serial ports, and four via the processor’s
external port (for either host processor, other SHARCs, memory,
or I/O transfers). Four additional link port DMA channels are
shared with serial port 1 and the external port. Programs can be
downloaded to the SHARCs using DMA transfers. Asynchro-
nous off-module peripherals can control two DMA channels
using DMA Request/Grant lines (DMAR1-2, DMAG1-2).
Other DMA features include interrupt generation upon comple-
tion of DMA transfers and DMA chaining for automatic linked
DMA transfers.
Development Tools
The AD14160/AD14160L is supported with a complete set
of software and hardware development tools, including an
EZ-LAB
Analog Devices’ ADSP-21000 Family Development Software
includes an easy to use Assembler based on an algebraic syntax,
an Assembly Library/Librarian, a Linker, an Instruction-Level
Simulator, an ANSI C optimizing Compiler, the CBug™ C
Source-Level Debugger, and a C Runtime Library including
DSP and mathematical functions. The Optimizing Compiler
includes Numerical C extensions based on the work of the ANSI
Numerical C Extensions Group. Numerical C provides exten-
sions to the C language for array selection, vector math op-
erations, complex data types, circular pointers and variably
dimensioned arrays. The ADSP-21000 Family Development
Software is available for both the PC and Sun platforms.
The SHARC EZ-KIT combines the ADSP-21000 Family De-
velopment Software for the PC and the EZ-LAB Development
Board in one package.
The ADSP-2106x EZ-ICE
JTAG test access port of the ADSP-2106x processor to monitor
and control the target board processor during emulation. The
REV. A
EZ-ICE and EZ-LAB are registered trademarks of Analog Devices, Inc.
CBug and SHARCPAC are trademarks of Analog Devices, Inc.
®
In-Circuit Emulator, and development software.
®
Emulator uses the IEEE 1149.1
–7–
EZ-ICE provides full-speed emulation, allowing inspection and
modification of memory, registers and processor stacks.
Nonintrusive in-circuit emulation is assured by the use of the
processor’s JTAG interface—the emulator does not affect target
system loading or timing.
Further details and ordering information are available in the
ADSP-21000 Family Hardware & Software Development Tools
data sheet (ADDS-2100xx-TOOLS). This data sheet can be
requested from any Analog Devices sales office or distributor,
or from the Literature Center.
In addition to the software and hardware development tools
available from Analog Devices, third parties provide a wide
range of tools supporting the SHARC processor family. Hard-
ware tools include SHARC PC plug-in cards, multiprocessor
SHARC VME boards, and daughter card modules with multiple
SHARCs and additional memory. These modules are based on
the SHARCPAC™ module specification. Third party software
tools include an Ada compiler, DSP libraries, operating systems
and block diagram design tools.
Other Package Details
The AD14160/AD14160L contains 14 on-module 0.1 micro-
farad bypass capacitors. It is recommended that in the target
system at least four additional capacitors, of 0.018 microfarad
value, be placed around the module—one near each of the four
corners.
The top surface, lid, of the AD14160/AD14160L is electrically
connected to GND.
Additional Information
This data sheet provides a general overview of the AD14160/
AD14160L architecture and functionality. For detailed infor-
mation on the ADSP-2106x SHARC and the ADSP-21000
Family core architecture and instruction set, refer to the
ADSP-2106x SHARC User’s Manual.
AD14160/AD14160L

Related parts for AD14160KB-4