5秒后页面跳转
ADSP-21369KBP-ENG PDF预览

ADSP-21369KBP-ENG

更新时间: 2022-12-01 19:14:26
品牌 Logo 应用领域
亚德诺 - ADI /
页数 文件大小 规格书
52页 2317K
描述
IC 32-BIT, 66.66 MHz, OTHER DSP, PBGA256, MO-192-BAL-2, SBGA-256, Digital Signal Processor

ADSP-21369KBP-ENG 数据手册

 浏览型号ADSP-21369KBP-ENG的Datasheet PDF文件第2页浏览型号ADSP-21369KBP-ENG的Datasheet PDF文件第3页浏览型号ADSP-21369KBP-ENG的Datasheet PDF文件第4页浏览型号ADSP-21369KBP-ENG的Datasheet PDF文件第6页浏览型号ADSP-21369KBP-ENG的Datasheet PDF文件第7页浏览型号ADSP-21369KBP-ENG的Datasheet PDF文件第8页 
Preliminary Technical Data  
ADSP-21369  
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.  
On-Chip Memory  
The ADSP-21369 contains two megabits of internal RAM and  
six megabits of internal mask-programmable ROM. Each block  
can be configured for different combinations of code and data  
storage (see Table 2). Each memory block supports single-cycle,  
independent accesses by the core processor and I/O processor.  
The ADSP-21369 memory architecture, in combination with its  
separate on-chip buses, allow two data transfers from the core  
and one from the I/O processor, in a single cycle.  
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.  
The ADSP-21369’s, SRAM can be configured as a maximum of  
64K words of 32-bit data, 128K words of 16-bit data, 42K words  
of 48-bit instructions (or 40-bit data), or combinations of differ-  
ent word sizes up to two megabits. All of the memory can be  
accessed as 16-bit, 32-bit, 48-bit, or 64-bit words. A 16-bit float-  
ing-point storage format is supported that effectively doubles  
the amount of data that may be stored on-chip. Conversion  
between the 32-bit floating-point and 16-bit floating-point for-  
mats is performed in a single instruction. While each memory  
block can store combinations of code and data, accesses are  
most efficient when one block stores data using the DM bus for  
transfers, and the other block stores instructions and data using  
the PM bus for transfers.  
Single-Cycle Fetch of Instruction and Four Operands  
The ADSP-21369 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 Figure 1 on page 1). With the ADSP-21369’s separate pro-  
gram and data memory 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 sin-  
gle cycle.  
Using the DM bus and PM buses, with one bus dedicated to  
each memory block, assures single-cycle execution with two  
data transfers. In this case, the instruction must be available in  
the cache.  
Instruction Cache  
The ADSP-21369 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, looped operations  
such as digital filter multiply-accumulates, and FFT butterfly  
processing.  
EXTERNAL MEMORY  
The External Port on the ADSP-21369 SHARC provides a high  
performance, glueless interface to a wide variety of industry-  
standard memory devices. The 32-bit wide bus may be used to  
interface to synchronous and/or asynchronous memory devices  
through the use of it's separate internal memory controllers: the  
first is an SDRAM controller for connection of industry-stan-  
dard synchronous DRAM devices and DIMMs (Dual Inline  
Memory Module), while the second is an asynchronous mem-  
ory controller intended to interface to a variety of memory  
devices. Four memory select pins enable up to four separate  
devices to coexist, supporting any desired combination of syn-  
chronous and asynchronous device types. Non SDRAM  
external memory address space is shown in Table 3.  
Data Address Generators With Zero-Overhead Hardware  
Circular Buffer Support  
The ADSP-21369’s two data address generators (DAGs) are  
used for indirect addressing and implementing circular data  
buffers in hardware. Circular buffers allow efficient program-  
ming 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-21369 contain  
sufficient registers to allow the creation of up to 32 circular buff-  
ers (16 primary register sets, 16 secondary). The DAGs  
SDRAM Controller  
automatically handle address pointer wraparound, reduce over-  
head, increase performance, and simplify implementation.  
Circular buffers can start and end at any memory location.  
The SDRAM controller provides an interface to up to four sepa-  
rate banks of industry-standard SDRAM devices or DIMMs, at  
speeds up to fSCLK. Fully compliant with the SDRAM standard,  
each bank can has it's own memory select line (MS0–MS3), and  
can be configured to contain between 16M bytes and  
128M bytes of memory. SDRAM external memory address  
space is shown in Table 4.  
Flexible Instruction Set  
The 48-bit instruction word accommodates a variety of parallel  
operations, for concise programming. For example, the  
ADSP-21369 can conditionally execute a multiply, an add, and a  
subtract in both processing elements while branching and fetch-  
ing up to four 32-bit values from memory—all in a single  
instruction.  
The controller maintains all of the banks as a contiguous  
address space so that the processor sees this as a single address  
space, even if different size devices are used in the different  
banks.  
ADSP-21369 MEMORY  
The ADSP-21369 adds the following architectural features to  
the SIMD SHARC family core.  
Rev. PrB  
|
Page 5 of 52  
|
June 2005  

与ADSP-21369KBP-ENG相关器件

型号 品牌 描述 获取价格 数据表
ADSP-21369KBPZ-2A ADI SHARC Processors

获取价格

ADSP-21369KBPZ-3A ADI SHARC Processors

获取价格

ADSP-21369KBPZ-ENG ADI IC 32-BIT, 66.66 MHz, OTHER DSP, PBGA256, LEAD FREE, MO-192-BAL-2, SBGA-256, Digital Signa

获取价格

ADSP-21369KBPZ-X ADI IC 32-BIT, 55.55 MHz, OTHER DSP, PBGA256, LEAD FREE, MO-192BAL-2, SBGA-256, Digital Signal

获取价格

ADSP-21369KSWZ-1A ADI SHARC Processors

获取价格

ADSP-21369KSWZ-2A ADI SHARC Processors

获取价格