English
Language : 

SH7706 Datasheet, PDF (279/749 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH™ RISC engine Family/SH7700 Series
Section 8 Bus State Controller (BSC)
When using synchronous DRAM, use the following procedure to initiate self-refreshing.
1. Clear the refresh control bit to 0.
2. Write H'00 to the RTCNT register.
3. Set the refresh control bit and refresh mode bit to 1.
CKIO
CKE
Tp
TRs1 (TRs2)
(TRs2) TRs3
(Tpc)
(Tpc)
CSn
RASU, RASL
CASU, CASL
RD/WR
Figure 8.26 Synchronous DRAM Self-Refresh Timing
3. Relationship between Refresh Requests and Bus Cycle Requests
If a refresh request is generated during execution of a bus cycle, execution of the refresh is
deferred until the bus cycle is completed. If a refresh request occurs when the bus has been
released by the bus arbiter, refresh execution is deferred until the bus is acquired. If a match
between RTCNT and RTCOR occurs while a refresh is waiting to be executed, so that a new
refresh request is generated, the previous refresh request is eliminated. In order for refreshing
to be performed normally, care must be taken to ensure that no bus cycle or bus mastership
occurs that is longer than the refresh interval. When a refresh request is generated, the
IRQOUT pin is asserted (driven low). Therefore, normal refreshing can be performed by
having the IRQOUT pin monitored by a bus master other than this LSI requesting the bus, or
the bus arbiter, and returning the bus to this LSI. When refreshing is started, and if no other
interrupt request has been generated, the IRQOUT pin is negated (driven high).
Rev. 5.00 May 29, 2006 page 231 of 698
REJ09B0146-0500