欢迎访问ic37.com |
会员登录 免费注册
发布采购

ADSP-BF532SBBCZ400 参数 Datasheet PDF下载

ADSP-BF532SBBCZ400图片预览
型号: ADSP-BF532SBBCZ400
PDF下载: 下载PDF文件 查看货源
内容描述: Blackfin嵌入式处理器 [Blackfin Embedded Processor]
分类和应用: 微控制器和处理器外围集成电路数字信号处理器时钟
文件页数/大小: 60 页 / 3025 K
品牌: ADI [ ADI ]
 浏览型号ADSP-BF532SBBCZ400的Datasheet PDF文件第10页浏览型号ADSP-BF532SBBCZ400的Datasheet PDF文件第11页浏览型号ADSP-BF532SBBCZ400的Datasheet PDF文件第12页浏览型号ADSP-BF532SBBCZ400的Datasheet PDF文件第13页浏览型号ADSP-BF532SBBCZ400的Datasheet PDF文件第15页浏览型号ADSP-BF532SBBCZ400的Datasheet PDF文件第16页浏览型号ADSP-BF532SBBCZ400的Datasheet PDF文件第17页浏览型号ADSP-BF532SBBCZ400的Datasheet PDF文件第18页  
ADSP-BF531/ADSP-BF532  
BOOTING MODES  
“FINE” ADJUSTMENT  
REQUIRES PLL SEQUENCING  
COARSE” ADJUSTMENT  
ON-THE-FLY  
The ADSP-BF531/ADSP-BF532 processor has two mechanisms  
(listed in Table 8) for automatically loading internal L1 instruc-  
tion memory after a reset. A third mode is provided to execute  
from external memory, bypassing the boot sequence.  
÷ 1, 2, 4, 8  
CCLK  
SCLK  
PLL  
0.5× to 64×  
CLKIN  
VCO  
Table 8. Booting Modes  
÷ 1 to 15  
BMODE1–0  
Description  
00  
Executefrom16-bitexternalmemory(bypass  
boot ROM)  
SCLK CCLK  
SCLK 133 MHz  
01  
10  
11  
Boot from 8-bit or 16-bit FLASH  
Boot from SPI host slave mode  
Figure 8. Frequency Modification Methods  
Boot from SPI serial EEPROM (8-, 16-, or 24-bit  
address range)  
into the SSEL fields define a divide ratio between the PLL output  
(VCO) and the system clock. SCLK divider values are 1 through  
15. Table 6 illustrates typical system clock ratios.  
The BMODE pins of the reset configuration register, sampled  
during power-on resets and software-initiated resets, imple-  
ment the following modes:  
Table 6. Example System Clock Ratios  
• Execute from 16-bit external memory – Execution starts  
from address 0x2000 0000 with 16-bit packing. The boot  
ROM is bypassed in this mode. All configuration settings  
are set for the slowest device possible (3-cycle hold time;  
15-cycle R/W access times; 4-cycle setup).  
Example Frequency Ratios  
(MHz)  
VCO  
100  
Signal Name Divider Ratio  
SSEL3–0  
VCO/SCLK  
SCLK  
100  
0001  
1:1  
3:1  
0011  
400  
133  
• Boot from 8-bit or 16-bit external flash memory – The flash  
boot routine located in boot ROM memory space is set up  
using asynchronous memory bank 0. All configuration set-  
tings are set for the slowest device possible (3-cycle hold  
time; 15-cycle R/W access times; 4-cycle setup).  
The maximum frequency of the system clock is fSCLK. Note that  
the divisor ratio must be chosen to limit the system clock fre-  
quency to its maximum of fSCLK. The SSEL value can be changed  
dynamically without any PLL lock latencies by writing the  
appropriate values to the PLL divisor register (PLL_DIV).  
• Boot from SPI serial EEPROM (8-, 16-, or 24-bit  
addressable) – The SPI uses the PF2 output pin to select a  
single SPI EEPROM device, submits successive read com-  
mands at addresses 0x00, 0x0000, and 0x000000 until a  
valid 8-, 16-, or 24-bit addressable EEPROM is detected,  
and begins clocking data into the beginning of L1 instruc-  
tion memory.  
The core clock (CCLK) frequency can also be dynamically  
changed by means of the CSEL1–0 bits of the PLL_DIV register.  
Supported CCLK divider ratios are 1, 2, 4, and 8, as shown in  
Table 7. This programmable core clock capability is useful for  
fast core frequency modifications.  
For each of the boot modes, a 10-byte header is first read from  
an external memory device. The header specifies the number of  
bytes to be transferred and the memory destination address.  
Multiple memory blocks may be loaded by any boot sequence.  
Once all blocks are loaded, program execution commences from  
the start of L1 instruction SRAM.  
Table 7. Core Clock Ratios  
Example Frequency Ratios  
(MHz)  
Signal Name Divider Ratio  
CSEL1–0  
VCO/CCLK  
VCO  
300  
300  
400  
200  
CCLK  
300  
150  
100  
25  
00  
01  
10  
11  
1:1  
2:1  
4:1  
8:1  
In addition, Bit 4 of the reset configuration register can be set by  
application code to bypass the normal boot sequence during a  
software reset. For this case, the processor jumps directly to the  
beginning of L1 instruction memory.  
INSTRUCTION SET DESCRIPTION  
The Blackfin processor family assembly language instruction set  
employs an algebraic syntax designed for ease of coding and  
readability. The instructions have been specifically tuned to pro-  
vide a flexible, densely encoded instruction set that compiles to  
a very small final memory size. The instruction set also provides  
fully featured multifunction instructions that allow the pro-  
grammer to use many of the processor core resources in a single  
Rev. D  
|
Page 14 of 60  
|
August 2006