
CHAPTER 18 IEBus CONTROLLER
User’s Manual U16541EJ4V0UD
683
18.4.3 Interrupt source list
The interrupt request signals of the internal IEBus controller in the V850ES/SG2 can be classified into vector
interrupts and DMA transfer interrupts. These interrupt request signals can be specified via software manipulation.
The interrupt sources are listed below.
Table 18-17. Interrupt Source List
Condition of Generation
Interrupt Source
Unit
Field
Software Processing After
Generation of Interrupt Request
Signal
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
Overrun error
Reception
Data
(broadcast)
Communication
error
Write error
Transmission
Data
Undo communication processing
Communication error is logical
sum (OR) output of timing
error, parity error, NACK
reception error, underrun error,
overrun error, and write error.
Master
Slave/address
Slave request judgment
Arbitration judgment
(If lost, remaster processing)
Communication preparation
processing
Interrupt always occurs if lost in
arbitration during master
request
Start interrupt
Slave
Slave/address
Slave request judgment
Communication preparation
processing
Generated only during slave
request
Status transmission
Slave
Control
Refer to transmission processing
example such as slave status.
Interrupt occurs regardless of
slave transmission enable flag
Interrupt occurs if NACK is
returned 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 register is cleared to
00H
Transmission
Data
Retransmission preparation
processing
End of frame
Reception
Data
Re-reception preparation
processing
Set if CCR register is cleared to
00H
Transmit data write
Transmission
Data
Reading of transmit data
Note
Set after transfer transmission
data to internal shift register
This does not occur when the
last data is transferred.
Receive data read
Reception
Data
Reading of received data
Note
Set after normal data reception
Note
If DMA transfer or software manipulation is not executed.