199
Preliminary User’s Manual U15839EE1V0UM00
Chapter 8
Interrupt/Exception Processing Function
The V850E/CA2 is provided with a dedicated interrupt controller (INTC) for interrupt servicing and can
process a total of 64 maskable and three non-maskable interrupt requests.
An interrupt is an event that occurs independently of program execution, and an exception is an event
whose occurrence is dependent on program execution. Generally, an exception takes precedence over
an interrupt.
The V850E/CA2 can process interrupt requests from the on-chip peripheral hardware and external
sources. Moreover, exception processing can be started by the TRAP instruction (software exception)
or by generation of an exception event (i.e. fetching of an illegal opcode) (exception trap).
Eight levels of software-programmable priorities can be specified for each interrupt request. Interrupt
servicing starts after no fewer than 11 system clocks (343 ns (@ 32 MHz)) following the generation of
an interrupt request.
8.1 Features
•
Interrupts
- Non-maskable interrupts: 2 sources
- Maskable interrupts: 63 sources
- 8 levels of programmable priorities (maskable interrupts)
- Multiple interrupt control according to priority
- Masks can be specified for each maskable interrupt request.
- Noise elimination, edge detection, and valid edge specification for external interrupt request sig-
nals.
•
Exceptions
- Software exceptions: 32 sources
- Exception traps: 2 sources (illegal opcode exception and debug trap)
Interrupt/exception sources are listed in Table 8-1, “Interrupt/Exception Source List,” on page 200.
Summary of Contents for mPD703128
Page 6: ...6 Preliminary User s Manual U15839EE1V0UM00 ...
Page 20: ...20 Preliminary User s Manual U15839EE1V0UM00 ...
Page 32: ...32 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 154: ...154 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 238: ...238 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 356: ...356 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 522: ...522 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 600: ...600 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 610: ...610 Preliminary User s Manual U15839EE1V0UM00 ...
Page 612: ......