CHAPTER 18 IEBus CONTROLLER (V850/SC2)
User’s Manual U15109EJ3V0UD
545
18.4.2 Interrupt source list
The interrupt request signals of the internal IEBus controller in the V850/SC2 can be classified into vector interrupts
and DMA transfer interrupts. These interrupt request signals can be specified through software manipulation.
The interrupt sources are listed below.
Table 18-9. Interrupt Source List
Condition of Generation
Interrupt Source
Unit
Field
CPU Processing After
Generation of Interrupt
Remark
Timing error
Master/slave
All fields
Other than data
(individual)
Parity error
Reception
All fields
(broadcast)
NACK reception
Reception
(transmission)
Other than data
(individual)
Underrun error
Transmission
Data
Com
m
uni
c
a
ti
on error
Overrun error
Reception
Data (broadcast)
Undo communication
processing
Communication error is OR
output of timing error, parity
error, NACK reception,
underrun error, and overrun
error
Master
Slave/address
Slave request judgment
Contention judgment
(If loses, remaster processing)
Communication preparation
processing
Interrupt always occurs if loss
in contention occurs for master
request
Start interrupt
Slave
Slave/address
Slave request judgment
Communication preparation
processing
Generated only for slave
request
Status transmission
Slave
Control
Refer to transmission
processing example such as
slave status.
Interrupt occurs regardless of
slave transmission enable flag.
Also occurs upon NACK return
in the control field.
Transmission
Data
DMA transfer end processing
End of communication
Reception
Data
DMA transfer end processing
Receive data processing
Set if SCR is cleared to 0
Transmission
Data
Retransmission preparation
processing
End of frame
Reception
Data
Re-reception preparation
processing
Set if CCR is cleared to 0
Transmit data write
Transmission
Data
Transmission data read
Note
Set after transfer transmission
data to internal shift register.
Interrupt does not occur at the
last data transfer.
Receive data read
Reception
Data
Receive data read
Note
Set after normal data reception
Note
When not using DMA transfer or software manipulation