參數(shù)資料
型號: ADSP-BF535PKBZ-300
廠商: Analog Devices Inc
文件頁數(shù): 34/44頁
文件大?。?/td> 0K
描述: IC DSP CONTROLLER 16BIT 260 BGA
產(chǎn)品培訓模塊: Blackfin® Processor Core Architecture Overview
Blackfin® Device Drivers
Blackfin® Optimizations for Performance and Power Consumption
Blackfin® System Services
標準包裝: 1
系列: Blackfin®
類型: 定點
接口: PCI,SPI,SSP,UART,USB
時鐘速率: 300MHz
非易失內(nèi)存: 外部
芯片上RAM: 308kB
電壓 - 輸入/輸出: 3.30V
電壓 - 核心: 1.50V
工作溫度: 0°C ~ 70°C
安裝類型: 表面貼裝
封裝/外殼: 260-BBGA
供應商設(shè)備封裝: 260-PBGA(19x19)
包裝: 托盤
ADSP-BF535
–4–
REV. A
The powerful 40-bit shifter has extensive capabilities for perform-
ing shifting, rotating, normalization, extraction, and for
depositing data.
The data for the computational units is found in a multiported
register file of sixteen 16-bit entries or eight 32-bit entries.
A powerful program sequencer controls the flow of instruction
execution, including instruction alignment and decoding. The
sequencer supports conditional jumps and subroutine calls, as
well as zero-overhead looping. A loop buffer stores instructions
locally, eliminating instruction memory accesses for tightly
looped code.
Two data address generators (DAGs) provide addresses for
simultaneous dual operand fetches from memory. The DAGs
share a register file containing four sets of 32-bit Index, Modify,
Length, and Base registers. Eight additional 32-bit registers
provide pointers for general indexing of variables and stack
locations.
Blackfin processors support a modified Harvard architecture in
combination with a hierarchical memory structure. Level 1 (L1)
memories are those that typically operate at the full processor
speed with little or no latency. Level 2 (L2) memories are other
memories, on-chip or off-chip, that may take multiple processor
cycles to access. At the L1 level, the instruction memory holds
instructions only. The two data memories hold data, and a
dedicated scratch pad data memory stores stack and local variable
information. At the L2 level, there is a single unified memory
space, holding both instructions and data.
In addition, the L1 instruction memory and L1 data memories
may be configured as either Static RAMs (SRAMs) or caches.
The Memory Management Unit (MMU) provides memory pro-
tection for individual tasks that may be operating on the core and
may protect system registers from unintended access.
The architecture provides three modes of operation: user mode,
supervisor mode, and Emulation mode. User mode has restricted
access to certain system resources, thus providing a protected
software environment, while supervisor mode has unrestricted
access to the system and core resources.
The Blackfin processor instruction set has been optimized so that
16-bit op-codes represent the most frequently used instructions,
resulting in excellent compiled code density. Complex DSP
instructions are encoded into 32-bit op-codes, representing fully
featured multifunction instructions. Blackfin processors support
a limited multiple issue capability, where a 32-bit instruction can
be issued in parallel with two 16-bit instructions, allowing the
programmer to use many of the core resources in a single
instruction cycle.
The Blackfin processor assembly language uses an algebraic
syntax for ease of coding and readability. The architecture has
been optimized for use in conjunction with the C/C++ compiler,
resulting in fast and efficient software implementations.
Memory Architecture
The ADSP-BF535 Blackfin processor views memory as a single
unified 4 Gbyte address space, using 32-bit addresses. All
resources, including internal memory, external memory, PCI
address spaces, and I/O control registers, occupy separate
sections of this common address space. The memory portions of
this address space are arranged in a hierarchical structure to
provide a good cost/performance balance with very fast, low
latency memory as cache or SRAM very close to the processor;
and larger, lower cost, and lower performance memory systems
farther away from the processor. See Figure 2.
Figure 2. Internal/External Memory Map
CORE MMR REGISTERS (2M BYTE)
IN
T
E
R
N
A
L
M
E
M
O
R
Y
M
A
P
RESERVED
SCRATCHPAD SRAM (4K BYTE)
INSTRUCTION SRAM (16K BYTE)
SYSTEM MMR REGISTERS (2M BYTE)
RESERVED
DATA BANK B SRAM (16K BYTE)
RESERVED
DATA BANK A SRAM (16K BYTE)
RESERVED
L2 SRAM MEMORY (256K BYTE)
RESERVED
E
X
T
E
R
N
A
L
M
E
M
O
R
Y
M
A
P
PCI CONFIG SPACE PORT (4 BYTE)
PCI CONFIG REGISTERS (64K BYTE)
RESERVED
PCI IO SPACE (64K BYTE)
RESERVED
PCI MEMORY SPACE (128M BYTE)
RESERVED
ASYNCMEMORY BANK3(64M BYTE)
ASYNC MEMORY BANK 2 (64M BYTE)
ASYNC MEMORY BANK 1 (64M BYTE)
ASYNCMEMORY BANK0(64M BYTE)
SDRAM MEMORY BANK 3
(16M BYTE - 128M BYTE)1
SDRAM MEMORY BANK 2
(16M BYTE - 128M BYTE)1
SDRAM MEMORY BANK 1
(16M BYTE - 128M BYTE)1
SDRAM MEMORY BANK 0
(16M BYTE - 128M BYTE)1
0xFFFF FFFF
0xFFE0 0000
0xFFB0 0000
0xFFA0 4000
0xFFA0 0000
0xFF90 4000
0xFF90 0000
0xFF80 4000
0xFF80 0000
0xF003 FFFF
0xF000 0000
0xEF00 0000
0xEEFF FFFC
0xEEFF FF00
0xEEFE FFFF
0xEEFE 0000
0xE7FF FFFF
0xE000 0000
0x2FFF FFFF
0x2C00 0000
0x2800 0000
0x2400 0000
0x2000 0000
0x1800 0000
0x1000 0000
0x0800 0000
0x0000 0000
0xFFC0 0000
0xFFB0 1000
1 THE ADDRESSES SHOWN FOR THE SDRAM BANKS REFLECT A FULLY
POPULATED SDRAM ARRAY WITH 512M BYTES OF MEMORY. IF ANY BANK
CONTAINS LESS THAN 128M BYTES OF MEMORY, THAT BANK WOULD
EXTEND ONLY TO THE LENGTH OF THE REAL MEMORY SYSTEMS, AND THE
END ADDRESS WOULD BECOME THE START ADDRESS OF THE NEXT BANK.
THIS WOULD CONTINUE FOR ALL FOUR BANKS, WITH ANY REMAINING SPACE
BETWEEN THE END OF MEMORY BANK 3 AND THE BEGINNING OF ASYNC
MEMORY BANK 0, AT ADDRESS 0x2000 0000, TREATED AS RESERVED
ADDRESS SPACE.
相關(guān)PDF資料
PDF描述
GCM15DCTN-S288 CONN EDGECARD 30POS .156 EXTEND
V300A36E400BL3 CONVERTER MOD DC/DC 36V 400W
KRM55WR71H226MH01K CAP CER 22UF 50V 20% X7R 2220
VE-B10-CX-B1 CONVERTER MOD DC/DC 5V 75W
MLP2012S1R5M INDUCTOR MULTILAYER 1.5UH 0805
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
ADSP-BF535PKBZ-350 功能描述:IC DSP CONTROLLER 16BIT 260-BGA RoHS:是 類別:集成電路 (IC) >> 嵌入式 - DSP(數(shù)字式信號處理器) 系列:Blackfin® 標準包裝:2 系列:StarCore 類型:SC140 內(nèi)核 接口:DSI,以太網(wǎng),RS-232 時鐘速率:400MHz 非易失內(nèi)存:外部 芯片上RAM:1.436MB 電壓 - 輸入/輸出:3.30V 電壓 - 核心:1.20V 工作溫度:-40°C ~ 105°C 安裝類型:表面貼裝 封裝/外殼:431-BFBGA,F(xiàn)CBGA 供應商設(shè)備封裝:431-FCPBGA(20x20) 包裝:托盤
ADSP-BF536BBC-3A 功能描述:IC DSP CTLR 16BIT 182CSPBGA RoHS:否 類別:集成電路 (IC) >> 嵌入式 - DSP(數(shù)字式信號處理器) 系列:Blackfin® 標準包裝:2 系列:StarCore 類型:SC140 內(nèi)核 接口:DSI,以太網(wǎng),RS-232 時鐘速率:400MHz 非易失內(nèi)存:外部 芯片上RAM:1.436MB 電壓 - 輸入/輸出:3.30V 電壓 - 核心:1.20V 工作溫度:-40°C ~ 105°C 安裝類型:表面貼裝 封裝/外殼:431-BFBGA,F(xiàn)CBGA 供應商設(shè)備封裝:431-FCPBGA(20x20) 包裝:托盤
ADSP-BF536BBC-4A 功能描述:IC DSP CTLR 16BIT 182CSPBGA RoHS:否 類別:集成電路 (IC) >> 嵌入式 - DSP(數(shù)字式信號處理器) 系列:Blackfin® 標準包裝:2 系列:StarCore 類型:SC140 內(nèi)核 接口:DSI,以太網(wǎng),RS-232 時鐘速率:400MHz 非易失內(nèi)存:外部 芯片上RAM:1.436MB 電壓 - 輸入/輸出:3.30V 電壓 - 核心:1.20V 工作溫度:-40°C ~ 105°C 安裝類型:表面貼裝 封裝/外殼:431-BFBGA,F(xiàn)CBGA 供應商設(shè)備封裝:431-FCPBGA(20x20) 包裝:托盤
ADSP-BF536BBCZ-3A 功能描述:IC DSP CTLR 16BIT 182CSPBGA RoHS:是 類別:集成電路 (IC) >> 嵌入式 - DSP(數(shù)字式信號處理器) 系列:Blackfin® 標準包裝:40 系列:TMS320DM64x, DaVinci™ 類型:定點 接口:I²C,McASP,McBSP 時鐘速率:400MHz 非易失內(nèi)存:外部 芯片上RAM:160kB 電壓 - 輸入/輸出:3.30V 電壓 - 核心:1.20V 工作溫度:0°C ~ 90°C 安裝類型:表面貼裝 封裝/外殼:548-BBGA,F(xiàn)CBGA 供應商設(shè)備封裝:548-FCBGA(27x27) 包裝:托盤 配用:TMDSDMK642-0E-ND - DEVELPER KIT W/NTSC CAMERA296-23038-ND - DSP STARTER KIT FOR TMS320C6416296-23059-ND - FLASHBURN PORTING KIT296-23058-ND - EVAL MODULE FOR DM642TMDSDMK642-ND - DEVELOPER KIT W/NTSC CAMERA
ADSP-BF536BBCZ-3AX 制造商:Analog Devices 功能描述:182-MBGA PB-FREE - Trays