ADSP-21375KSZ-2B Analog Devices Inc, ADSP-21375KSZ-2B Datasheet - Page 5

no-image

ADSP-21375KSZ-2B

Manufacturer Part Number
ADSP-21375KSZ-2B
Description
IC DSP 32BIT 266MHZ 208-MQFP
Manufacturer
Analog Devices Inc
Series
SHARC®r
Type
Floating Pointr
Datasheet

Specifications of ADSP-21375KSZ-2B

Interface
DAI, DPI
Clock Rate
266MHz
Non-volatile Memory
ROM (256 kB)
On-chip Ram
64kB
Voltage - I/o
3.30V
Voltage - Core
1.20V
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
208-MQFP, 208-PQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Independent, Parallel Computation Units
Within each processing element is a set of computational units.
The computational units consist of an arithmetic/logic unit
(ALU), multiplier, and shifter. These units perform all opera-
tions in a single cycle. The three units within each processing
element are arranged in parallel, maximizing computational
throughput. Single multifunction instructions execute parallel
ALU and multiplier operations. In SIMD mode, the parallel
ALU and multiplier operations occur in both processing ele-
ments. These computation units support IEEE 32-bit single-
precision floating-point, 40-bit extended precision floating-
point, and 32-bit fixed-point data formats.
Data Register File
A general-purpose data register file is contained in each pro-
cessing element. The register files transfer data between the
computation units and the data buses, and store intermediate
results. These 10-port, 32-register (16 primary, 16 secondary)
register files, combined with the ADSP-2136x enhanced Har-
vard architecture, allow unconstrained data flow between
computation units and internal memory. The registers in PEX
are referred to as R0-R15 and in PEY as S0-S15.
Single-Cycle Fetch of Instruction and Four Operands
The ADSP-21371/ADSP-21375 processors feature an enhanced
Harvard architecture in which the data memory (DM) bus
transfers data and the program memory (PM) bus transfers
both instructions and data (see
ADSP-21371/ADSP-21375’s separate program and data mem-
ory buses and on-chip instruction cache, the processor can
simultaneously fetch four operands (two over each data bus)
and one instruction (from the cache), all in a single cycle.
Instruction Cache
The ADSP-21371/ADSP-21375 processors include an on-chip
instruction cache that enables three-bus operation for fetching
an instruction and four data values. The cache is selective—only
the instructions whose fetches conflict with PM bus data
accesses are cached. This cache allows full speed execution of
core, looped operations such as digital filter multiply-accumu-
lates, and FFT butterfly processing.
Data Address Generators with Zero-Overhead Hardware
Circular Buffer Support
The ADSP-21371/ADSP-21375’s two data address generators
(DAGs) are used for indirect addressing and implementing cir-
cular data buffers in hardware. Circular buffers allow efficient
programming of delay lines and other data structures required
in digital signal processing, and are commonly used in digital
filters and Fourier transforms. The two DAGs of the
ADSP-21371/ADSP-21375 processors contain sufficient regis-
ters to allow the creation of up to 32 circular buffers (16 primary
register sets, 16 secondary). The DAGs automatically handle
address pointer wraparound, reduce overhead, increase perfor-
mance, and simplify implementation. Circular buffers can start
and end at any memory location.
Figure 1 on Page
1). With the
Rev. B | Page 5 of 52 | June 2008
Flexible Instruction Set
The 48-bit instruction word accommodates a variety of parallel
operations, for concise programming. For example, the
ADSP-21371/ADSP-21375 can conditionally execute a multiply,
an add, and a subtract in both processing elements while
branching and fetching up to four 32-bit values from memory—
all in a single instruction.
Automotive Products
Some ADSP-ADSP-21371/ADSP-21375 models are available
for automotive applications with controlled manufacturing.
Note that these special models may have specifications that dif-
fer from the general release models. For information on which
models are available as automotive, see
Page
52.
ADSP-21371/ADSP-21375
Ordering Guide on

Related parts for ADSP-21375KSZ-2B