| 전자부품 데이터시트 검색엔진 |
|
DSP56857 데이터시트(PDF) 181 Page - Freescale Semiconductor, Inc |
|
|
|||||||||||||||||||||||||||||
DSP56857 데이터시트(HTML) 181 Page - Freescale Semiconductor, Inc |
|
181 / 662 page ![]() Introduction Overview, Rev. 4 Freescale Semiconductor 8-3 8.1 Introduction The Interrupt Controller (ITCN) is responsible for arbitrating all interrupt requests according to the priority level of the each request. This includes all external interrupt sources, such as IRQA, IRQB, and so on, peripheral generated interrupt requests and core generated interrupt requests. After arbitration, the interrupt controller will compare the priority of the current interrupt request with the current priority level of the core and if the request has higher priority to generate a single enabled interrupt request signal to the core. There are five levels of interrupt priority provided by the 56800E core, illustrated in Table 8-1: 1. LP = the lowest level is generated by the SWILP instruction 2. Level 0 = maskable with the lowest priority of the three maskable interrupts 3. Level 1 = maskable 4. Level 2 = maskable 5. Level 3 = the highest priority is a non-maskable interrupt Device interrupt priority levels are programmable via the Interrupt Priority Register (IPR). The interrupt controller is also responsible for generating the vector address of the current interrupt request. This is based on the Vector Address Base (VAB) register and the event initiating the request. The interrupt controller predefines the Vector Table offsets for all possible interrupt sources and will generate the Vector Address of the request by adding the programmable VAB register to the Vector Table offset. External interrupt sources such as IRQA and IRQB are programmable to either level sensitive or edge triggered. Level sensitive interrupts remain active as long as the input remains low and are cleared when the input level goes high. The edge sensitive interrupts are latched as pending on the high-to-low transition of the interrupt input and are cleared when the interrupt is serviced. Table 8-1. Interrupt Priority Level IPL Description Priority Interrupt Sources LP Maskable Lowest SWILP instruction 0 Maskable — On-chip peripherals, IRQA and IRQB, SWI #0 instruction 1 Maskable — On-chip peripherals, IRQA and IRQB, SWI #1 instruction, EOnCE interrupts 2 Maskable — On-chip peripherals, IRQA and IRQB, SWI #2 instruction, EOnCE interrupts 3 Non-maskable Highest Illegal instruction, HWS overflow, SWI #3 instruction, EOnCE interrupts, Misaligned data access |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 All Rights Reserved©Alldatasheet.com |
| 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 |