![Micronas SDA 6000 User Manual Download Page 106](http://html1.mh-extra.com/html/micronas/sda-6000/sda-6000_user-manual_1787802106.webp)
SDA 6000
PRELIMINARY DATA SHEET
Version 2.1
Interrupt and Trap Functions
5 - 20
Micronas
If a word data transfer is selected for a specific PEC channel (i.e. BWT = ‘0’), the
respective source and destination pointers must both contain a valid word address which
points to an even byte boundary. Otherwise the Illegal Word Access trap will be invoked
when this channel is used.
5.2.1
Prioritization of Interrupt and PEC Service Requests
Interrupt and PEC service requests from all sources can be enabled so they are
arbitrated and serviced (if they win), or they may be disabled so their requests are
disregarded and not serviced.
Enabling and disabling interrupt requests
may be done via three mechanisms:
Control Bits
allow the switching of each individual source to “ON” or “OFF” so that it may
generate a request or not. The control bits (xxIE) are located in the respective interrupt
control registers. All interrupt requests can generally be enabled or disabled via the IEN
bit in register PSW. This control bit is the “main switch” that selects whether requests
from any source are accepted or not.
For a specific request to be arbitrated the respective source’s enable bit and the global
enable bit must both be set.
The Priority Level
automatically selects a certain group of interrupt requests that will be
acknowledged, disclosing all other requests. The priority level of the source that won the
arbitration is compared with the CPU’s current level and the source is only serviced if its
level is higher than the current CPU level. Changing the CPU level to a specific value via
software blocks all requests on the same or a lower level. An interrupt source that is
assigned to level 0 will be disabled and never be serviced.
The ATOMIC and EXTend instructions
automatically disable all interrupt requests for
the duration of the following 1 … 4 instructions. This is useful e.g. for semaphore
handling and does not require re-enabling the interrupt system after the inseparable
instruction sequence.
Interrupt Class Management
An interrupt class covers a set of interrupt sources with the same importance, i.e. the
same priority from the system’s viewpoint. Interrupts of the same class must not interrupt
each other. M2 supports this function with two features:
Table 5-4
PEC Segment Number Register Addresses
Register
Address
Reg. Space
Register
Address
Reg. Space
PECSN0
FED0
H
/ 68
H
SFR
PECSN4
FED8
H
/ 6C
H
SFR
PECSN1
FED2
H
/ 69
H
SFR
PECSN5
FEDA
H
/ 6D
H
SFR
PECSN2
FED4
H
/ 6A
H
SFR
PECSN6
FEDC
H
/ 6E
H
SFR
PECSN3
FED6
H
/ 6B
H
SFR
PECSN7
FEDE
H
/ 6F
H
SFR
Summary of Contents for SDA 6000
Page 3: ...Contents Overview...
Page 21: ...Pin Description...
Page 22: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Pin Descriptions 2 3 Micronas 2 Pin Descriptions...
Page 29: ...Architectural Overview...
Page 33: ...C16X Microcontroller...
Page 88: ...Interrupt and Trap Function...
Page 122: ...System Control Configuration...
Page 159: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 System Control Configuration 6 40 Micronas...
Page 160: ...Peripherals...
Page 282: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Peripherals 7 124 Micronas...
Page 283: ...Clock System...
Page 284: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Clock System 8 3 Micronas 8 Clock System...
Page 288: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Clock System 8 8 Micronas...
Page 289: ...Sync System...
Page 290: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Sync System 9 3 Micronas 9 Sync System...
Page 301: ...Display Generator...
Page 348: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Display Generator 10 50 Micronas...
Page 349: ...D A Converter...
Page 352: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 D A Converter 11 6 Micronas...
Page 353: ...Slicer and Acquisition...
Page 381: ...Register Overview...
Page 398: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Register Overview 13 20 Micronas...
Page 399: ...Elelctrical Characteristics...
Page 411: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Electrical Characteristics 14 14 Micronas...