Download Print this page

Renesas H8S Family Hardware Manual page 785

Advertisement

Slave
Bit that indicates slave is ready for read transfer.
Issues when slave is ready for the next read transfer.
Slave waits for the BUSY bit in SMICFLG is set.
Slave confirms that control code is written to SMICCSR
by host.
The CTLWI bit in SMICIR0 is set.
Slave confirms the rising edge of the BUSY bit in SMICFLG.
The BUSYI bit in SMICIR0 is set.
Slave clears the RX_DATA_RDY bit in SMICFLG.
Slave reads the control code in SMICCSR.
Slave writes transfer data to SMICDTR according to
Read control code.
Slave writes the status code to SMICCSR to notify the
processing completion status.
Slave clears the BUSY bit in SMICFLG to indicate transfer
completion.
Slave confirms that valid data is read from SMICDTR
by host.
The HDTRI bit in SMICIR0 is set.
Slave confirms that status code is read from SMICCSR
by host.
The STARI bit in SMICIR0 is set.
Wait for BUSY = 0
Waits for
RX_DATA_RDY = 1
A
Write control code
Generate slave
interrupt
BUSY = 1
Generate slave
interrupt
RX_DATA_RDY = 0
Read control code
Write transfer data
Write status code
BUSY = 0
Generate host
interrupt
Read transfer data
Generate slave
interrupt
Abnormal
Read status code
A
Normal
Generate slave
interrupt
Figure 19.5 SMIC Read Transfer Flow
Section 19 LPC Interface (LPC)
Host
Host confirms the BUSY bit in SMICFLG.
The bit indicates slave (this LSI) is ready for receiving a new control code.
When BUSY = 1, access from host is disabled.
Host confirms the RX_DATA_RDY bit in SMICFLG.
Host writes the Read control code to SMICCSR.
Host sets the BUSY bit in SMICFLG.
Host confirms the falling edge of the BUSY bit in SMICFLG.
An interrupt is generated.
Host reads transfer data in SMICDTR.
Host confirms the status code in SMICCSR.
In the case of normal completion, the status code is reflected to the next step.
In the case of abnormal completion, the status code is READY and an error
is kept.
Rev. 1.00 Mar. 12, 2008 Page 737 of 1178
REJ09B0403-0100

Advertisement

loading

This manual is also suitable for:

R4f2472R4f2462H8s/2462H8s/2400 seriesH8s/2472