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

ADSP-BF532_15 参数 Datasheet PDF下载

ADSP-BF532_15图片预览
型号: ADSP-BF532_15
PDF下载: 下载PDF文件 查看货源
内容描述: [Blackfin Embedded Processor]
分类和应用:
文件页数/大小: 64 页 / 2449 K
品牌: ADI [ ADI ]
 浏览型号ADSP-BF532_15的Datasheet PDF文件第3页浏览型号ADSP-BF532_15的Datasheet PDF文件第4页浏览型号ADSP-BF532_15的Datasheet PDF文件第5页浏览型号ADSP-BF532_15的Datasheet PDF文件第6页浏览型号ADSP-BF532_15的Datasheet PDF文件第8页浏览型号ADSP-BF532_15的Datasheet PDF文件第9页浏览型号ADSP-BF532_15的Datasheet PDF文件第10页浏览型号ADSP-BF532_15的Datasheet PDF文件第11页  
ADSP-BF531/ADSP-BF532/ADSP-BF533  
Each event type has an associated register to hold the return  
Table 3. System Interrupt Controller (SIC)  
address and an associated return-from-event instruction. When  
an event is triggered, the state of the processor is saved on the  
supervisor stack.  
Peripheral Interrupt Event  
PLL Wakeup  
Default Mapping  
IVG7  
DMA Error  
IVG7  
The ADSP-BF531/ADSP-BF532/ADSP-BF533 processors’ event  
controller consists of two stages, the core event controller (CEC)  
and the system interrupt controller (SIC). The core event con-  
troller works with the system interrupt controller to prioritize  
and control all system events. Conceptually, interrupts from the  
peripherals enter into the SIC, and are then routed directly into  
the general-purpose interrupts of the CEC.  
PPI Error  
IVG7  
SPORT 0 Error  
IVG7  
SPORT 1 Error  
IVG7  
SPI Error  
IVG7  
UART Error  
IVG7  
Real-Time Clock  
IVG8  
Core Event Controller (CEC)  
DMA Channel 0 (PPI)  
DMA Channel 1 (SPORT 0 Receive)  
DMA Channel 2 (SPORT 0 Transmit)  
DMA Channel 3 (SPORT 1 Receive)  
DMA Channel 4 (SPORT 1 Transmit)  
DMA Channel 5 (SPI)  
DMA Channel 6 (UART Receive)  
DMA Channel 7 (UART Transmit)  
Timer 0  
IVG8  
The CEC supports nine general-purpose interrupts (IVG15–7),  
in addition to the dedicated interrupt and exception events. Of  
these general-purpose interrupts, the two lowest priority inter-  
rupts (IVG15–14) are recommended to be reserved for software  
interrupt handlers, leaving seven prioritized interrupt inputs to  
support the peripherals of the processor. Table 2 describes the  
inputs to the CEC, identifies their names in the event vector  
table (EVT), and lists their priorities.  
IVG9  
IVG9  
IVG9  
IVG9  
IVG10  
IVG10  
IVG10  
IVG11  
IVG11  
IVG11  
IVG12  
IVG12  
IVG13  
IVG13  
IVG13  
Table 2. Core Event Controller (CEC)  
Timer 1  
Priority  
Timer 2  
(0 is Highest)  
Event Class  
Emulation/Test Control EMU  
Reset RST  
Nonmaskable Interrupt NMI  
EVT Entry  
Port F GPIO Interrupt A  
Port F GPIO Interrupt B  
Memory DMA Stream 0  
Memory DMA Stream 1  
Software Watchdog Timer  
0
1
2
3
Exception  
EVX  
4
Reserved  
5
Hardware Error  
IVHW  
IVTMR  
IVG7  
Event Control  
6
Core Timer  
The processors provide a very flexible mechanism to control the  
processing of events. In the CEC, three registers are used to  
coordinate and control events. Each register is 32 bits wide:  
7
General Interrupt 7  
General Interrupt 8  
General Interrupt 9  
General Interrupt 10  
General Interrupt 11  
General Interrupt 12  
General Interrupt 13  
General Interrupt 14  
General Interrupt 15  
8
IVG8  
9
IVG9  
• CEC interrupt latch register (ILAT) – The ILAT register  
indicates when events have been latched. The appropriate  
bit is set when the processor has latched the event and  
cleared when the event has been accepted into the system.  
This register is updated automatically by the controller, but  
it can also be written to clear (cancel) latched events. This  
register can be read while in supervisor mode and can only  
be written while in supervisor mode when the correspond-  
ing IMASK bit is cleared.  
10  
11  
12  
13  
14  
15  
IVG10  
IVG11  
IVG12  
IVG13  
IVG14  
IVG15  
System Interrupt Controller (SIC)  
• CEC interrupt mask register (IMASK) – The IMASK regis-  
ter controls the masking and unmasking of individual  
events. When a bit is set in the IMASK register, that event is  
unmasked and is processed by the CEC when asserted. A  
cleared bit in the IMASK register masks the event,  
preventing the processor from servicing the event even  
though the event may be latched in the ILAT register. This  
register can be read or written while in supervisor mode.  
Note that general-purpose interrupts can be globally  
enabled and disabled with the STI and CLI instructions,  
respectively.  
The system interrupt controller provides the mapping and rout-  
ing of events from the many peripheral interrupt sources to the  
prioritized general-purpose interrupt inputs of the CEC.  
Although the processors provide a default mapping, the user  
can alter the mappings and priorities of interrupt events by writ-  
ing the appropriate values into the interrupt assignment  
registers (SIC_IARx). Table 3 describes the inputs into the SIC  
and the default mappings into the CEC.  
Rev. I  
|
Page 7 of 64  
|
August 2013