Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

ADSP-21160MKBZ-80 Datasheet(PDF) 5 Page - Analog Devices

Part # ADSP-21160MKBZ-80
Description  SHARC Digital Signal Processor
Download  60 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

ADSP-21160MKBZ-80 Datasheet(HTML) 5 Page - Analog Devices

  ADSP-21160MKBZ-80 Datasheet HTML 1Page - Analog Devices ADSP-21160MKBZ-80 Datasheet HTML 2Page - Analog Devices ADSP-21160MKBZ-80 Datasheet HTML 3Page - Analog Devices ADSP-21160MKBZ-80 Datasheet HTML 4Page - Analog Devices ADSP-21160MKBZ-80 Datasheet HTML 5Page - Analog Devices ADSP-21160MKBZ-80 Datasheet HTML 6Page - Analog Devices ADSP-21160MKBZ-80 Datasheet HTML 7Page - Analog Devices ADSP-21160MKBZ-80 Datasheet HTML 8Page - Analog Devices ADSP-21160MKBZ-80 Datasheet HTML 9Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 5 / 60 page
background image
ADSP-21160M/ADSP-21160N
Rev. C
|
Page 5 of 60
|
February 2013
enabled, the same instruction is executed in both processing ele-
ments, but each processing element operates on different data.
This architecture is efficient at executing math-intensive DSP
algorithms.
Entering SIMD mode also has an effect on the way data is trans-
ferred between memory and the processing elements. In SIMD
mode, twice the data bandwidth is required to sustain computa-
tional operation in the processing elements. Because of this
requirement, entering SIMD mode also doubles the bandwidth
between memory and the processing elements. When using the
DAGs to transfer data in SIMD mode, two data values are trans-
ferred with each access of memory or the register file.
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 single-cycle
instructions. 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 elements. These
computation units support IEEE 32-bit single-precision float-
ing-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-2116x enhanced
Harvard 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 processor features an enhanced Harvard architecture in
which the data memory (DM) bus transfers data, and the pro-
gram memory (PM) bus transfers both instructions and data
(see the functional block diagram 1). With the ADSP-21160x
DSP’s separate program and data memory buses and on-chip
instruction cache, the processor can simultaneously fetch four
operands and an instruction (from the cache), all in a single
cycle.
Instruction Cache
The ADSP-21160x includes 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, providing looped
operations, such as digital filter multiply- accumulates and FFT
butterfly processing.
Data Address Generators with Hardware Circular Buffers
The ADSP-21160x DSP’s two data address generators (DAGs)
are used for indirect addressing and provide for implementing
circular 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 product
contain sufficient registers to allow the creation of up to 32 cir-
cular buffers (16 primary register sets, 16 secondary). The DAGs
automatically handle address pointer wraparound, reducing
overhead, increasing performance, and simplifying implemen-
tation. Circular buffers can start and end at any memory
location.
Flexible Instruction Set
The 48-bit instruction word accommodates a variety of parallel
operations for concise programming. For example, the proces-
sor can conditionally execute a multiply, an add, and subtract,
in both processing elements, while branching, all in a single
instruction.
Figure 2. Single-Processor System
3
4
RESET JTAG
6
ADSP-21160X
BMS
CLOCK
LINK
DEVICES
(6 MAX)
(OPTIONAL)
CS
BOOT
EPROM
(OPTIONAL)
ADDR
MEMORY/
MAPPED
DEVICES
(OPTIONAL)
OE
DATA
DMA DEVICE
(OPTIONAL)
DATA
ADDR
DATA
HOST
PROCESSOR
INTERFACE
(OPTIONAL)
CS
RDx
PAGE
CLKOUT
ACK
BR1–6
DMAR1–2
CLKIN
IRQ2–0
LXCLK
TCLK0
RPBA
4
CLK_CFG3–0
EBOOT
LBOOT
FLAG3–0
TIMEXP
LXACK
LXDAT7–0
DR0
DT0
RSF0
TFS0
RCLK0
TCLK1
DR1
DT1
RSF1
TFS1
RCLK1
ID2–0
SERIAL
DEVICE
(OPTIONAL)
SERIAL
DEVICE
(OPTIONAL)
PA
REDY
HBG
HBR
DMAG1–2
SBTS
MS3–0
WRx
DATA63–0
DATA
ADDR
CS
ACK
WE
ADDR31–0
CIF
BRST


Similar Part No. - ADSP-21160MKBZ-80

ManufacturerPart #DatasheetDescription
logo
Analog Devices
ADSP-21160MKBZ-80 AD-ADSP-21160MKBZ-80 Datasheet
1Mb / 60P
   SHARC Digital Signal Processor
REV. C
logo
Texas Instruments
ADSP-21160MKBZ-80 TI-ADSP-21160MKBZ-80 Datasheet
1Mb / 60P
[Old version datasheet]   Digital Signal Processor
More results

Similar Description - ADSP-21160MKBZ-80

ManufacturerPart #DatasheetDescription
logo
Analog Devices
ADSP-21160M AD-ADSP-21160M_15 Datasheet
1Mb / 60P
   SHARC Digital Signal Processor
REV. C
ADSP-21160NCBZ-100 AD-ADSP-21160NCBZ-100 Datasheet
1Mb / 60P
   SHARC Digital Signal Processor
REV. C
ADSP-21160N AD-ADSP-21160N_15 Datasheet
1Mb / 60P
   SHARC Digital Signal Processor
REV. C
ADSP-21262 AD-ADSP-21262 Datasheet
1Mb / 44P
   SHARC Processor
REV. A
ADSP-21362 AD-ADSP-21362 Datasheet
2Mb / 52P
   SHARC Processor
REV. A
ADSP-21060CZ-160 AD-ADSP-21060CZ-160 Datasheet
949Kb / 64P
   SHARC Processor
Rev. F
ADSP-21489BSWZ-4B AD-ADSP-21489BSWZ-4B Datasheet
1Mb / 68P
   SHARC Processor
REV. B
ADSP-21477KCPZ-1A AD-ADSP-21477KCPZ-1A Datasheet
1Mb / 76P
   SHARC Processor
REV. C
ADSP-21060CZ-160 AD-ADSP-21060CZ-160 Datasheet
811Kb / 64P
   SHARC Processor
Rev. F
ADSP-21062LCSZ-160 AD-ADSP-21062LCSZ-160 Datasheet
811Kb / 64P
   SHARC Processor
Rev. F
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com