External Core Complex Interfaces
e200z3 Power Architecture Core Reference Manual, Rev. 2
Freescale Semiconductor
7-39
Figure 7-10. Multi-Cycle Read with Wait-State, Single-Cycle Write, Read with Wait-State, Single-Cycle Write,
Full Pipelining
The first read request (addr
x
) is taken at the end of cycle C1 because the bus is idle.
The first write request (addr
y
) is not taken at the end of cycle C2 because no ready response is signaled
and only one access can be outstanding (addr
x
). It is taken at the end of C3 once the first read request has
signaled a ready/OKAY response.
Data for the addr
y
write cycle is driven in C4, the cycle after the access is taken. The second read request
(addr
z
) is taken during C4 because the addr
y
write is terminating.
A second write request (addr
w
) is not taken at the end of C5 because the second read access is not
terminating, and it continues to drive the address and attributes into cycle C6. During C6, the addr
z
read
access is terminated and the addr
w
write access is taken.
In cycle C7, data for the addr
w
write access is driven. During C7, a ready/OKAY response is asserted to
complete the write cycle to addr
w
. No further accesses are requested, so p_[d,i]_htrans signals IDLE.
7.5.1.6
Misaligned Accesses
shows functional timing for a misaligned read transfer. The read to addr
x
is misaligned across
a 64-bit boundary. Note that only half-word and word transfers may be misaligned; double-word transfers
are always aligned.
nonseq
nonseq
nonseq
nonseq
idle
addr x
addr y
addr z
addr w
single
single
single
single
data x
data z
data y
data w
okay
okay
okay
okay
okay
okay
okay
1
2
3
4
5
6
7
8
m_clk
p_htrans
p_addr,p_hprot
p_hsize
,
p_hbstrb
, etc
p_hburst
p_hunalign
p_hwrite
p_hrdata
p_hwdata
p_hready
p_hresp
Содержание e200z3
Страница 1: ...e200z3 Power Architecture Core Reference Manual Supports e200z3 e200z335 e200z3coreRM Rev 2 06 2008 ...
Страница 32: ...e200z3 Power Architecture Core Reference Manual Rev 2 xii Freescale Semiconductor ...
Страница 50: ...Register Model e200z3 Power Architecture Core Reference Manual Rev 2 2 2 Freescale Semiconductor ...
Страница 238: ...Memory Management Unit e200z3 Power Architecture Core Reference Manual Rev 2 5 16 Freescale Semiconductor ...
Страница 332: ...Power Management e200z3 Power Architecture Core Reference Manual Rev 2 8 4 Freescale Semiconductor ...
Страница 424: ...Revision History e200z3 Power Architecture Core Reference Manual Rev 2 A 2 Freescale Semiconductor ...