|
SH7211 Datasheet, PDF (321/1228 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperHTM RISC engine Family | |||
|
◁ |
Section 8 Bus State Controller (BSC)
peripheral bus (the example in figure 8.41 is for 4 Ã BÏ). Therefore, when BÏ:PÏ is 4:1, data is
transferred from the I bus to the peripheral bus in time (1+m) Ã BÏ, where m = 0 to 3 periods.
Note that the relationship between the timing with which the data appears on the I bus and the PÏ
rising edge depends on the program execution state. In figure 8.41, since n = 0 and m = 3, the
access time will be 2 Ã IÏ + 4 Ã BÏ + 2 Ã PÏ.
IÏ
C bus
BÏ
I bus
PÏ
Peripheral bus
(2+n) Ã IÏ
(1+m) Ã BÏ
2 Ã PÏ
Figure 8.41 Internal Peripheral I/O Register Timing when IÏ:BÏ:PÏ = 4:4:1
Figure 8.42 shows an example of the write timing to the peripheral bus when the relationship
between the clocks is IÏ:BÏ:PÏ = 4:2:1. Although transfers from the C bus to the peripheral bus
are performed the same way for write, for read, the value read from the peripheral bus must be
transferred to the CPU. Although the transfers from the peripheral bus to the I bus and from the I
bus to the C bus are all performed on the corresponding bus clock rising edge, since IÏ â¥ BÏ â¥ PÏ,
(2 + 1) Ã IÏ periods are actually required. In the example in figure 8.42, since n = 1, m = 1, and i =
1, the access period will be 3 Ã IÏ + 2 Ã BÏ + 2 Ã PÏ + 3 Ã IÏ.
IÏ
C bus
BÏ
I bus
PÏ
Peripheral bus
(2+n) Ã IÏ
(1+m) Ã BÏ
2 Ã PÏ
(2+I) Ã IÏ
Figure 8.42 Internal Peripheral I/O Register Timing when IÏ:BÏ:PÏ = 4:2:1
Rev. 2.00 May. 08, 2008 Page 297 of 1200
REJ09B0344-0200
|
▷ |