SH7751 Group, SH7751R Group
Section 13 Bus State Controller (BSC)
R01UH0457EJ0301 Rev. 3.01
Page 387 of 1128
Sep 24, 2013
A2 of this LSI, and A1 of the synchronous DRAM is connected to A3 of this LSI, the value
actually written to the synchronous DRAM is the value of “X” shifted 2 bits to the right.
For example, to write H'0230 to the area 2 SDMR register, arbitrary data is written to address
H'FF900000 (address “Y”) + H'08C0 (value “X”) (= H'FF9008C0). As a result, H'0230 is written
to the SDMR register. The range of value “X” is H'0000 to H'0FFC.
Similarly, to write H'0230 to the area 3 SDMR register, arbitrary data is written to address
H'FF940000 (address “Y”) + H'08C0 (value “X”) (= H'FF9408C0). As a result, H'0230 is written
to the SDMR register. The range of value “X” is H'0000 to H'0FFC.
The lower 16 bits of the address are set in the synchronous DRAM mode register.
The burst length is 4 and 8
*
. Setting to SDMR writes into the following addresses in byte size.
Bus Width
Burst length
CAS Latency
Area 2
Area 3
32
4 1 H'FF900048
H'FF940048
2
H'FF900088
H'FF940088
3
H'FF9000C8
H'FF9400C8
32 8
*
1 H'FF90004C
H'FF94004C
2
H'FF90008C
H'FF94008C
3
H'FF9000CC
H'FF9400CC
Note:
*
SH7751R
only
For a 32-bit bus:
17
16
15
14
13
12
11
10 9 8 7 6 5 4 3 2 1 0
Address 0 0 0 0 0 0
0 0 0
LMO
DE2
LMO
DE1
LMO
DE0
WT BL2 BL1 BL0
←⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯→
10 bits set in case of 32-bit bus width
LMODE: CAS latency
BL: Burst
length
WT:
Wrap type (0: Sequential)