
Functional Description
ARM DDI 0402B
Copyright © 2007, 2008 ARM Limited. All rights reserved.
2-9
The data from the tag RAMs is always registered by the cache controller, plus there is
a register on the MBIST port of the cache controller. Consequently, to the MBIST
controller, the cache controller always adds two register delays to the MBIST data read
path for the tag RAMs.
When using the MBIST controller you must account for the Tag RAM latency in the
pipeline. The signal
MBISTCE[16:1]
is for chip enables to the tag RAMs. The signal
MBISTDCTL[18:3]
is for reads from previous MBIST transactions. The latency of the
tag RAMs can be from one to eight clock cycles. See
Figure 2-4 shows the cache controller MBIST paths for tag RAM testing.
Figure 2-4 Cache controller MBIST paths for tag RAM testing
Note
•
MBISTCE[16:1]
corresponds to
TAGCS[15:0]
•
MDBISTDCL[18:3
] corresponds to
TAG[15:0]
•
Only [22:0] of
MBISTDIN
and
MBISTDOUT
are used.
2.1.2
MBIST controller implementation
The MBIST controller block shown in Figure 2-5 on page 2-10 consists of two major
blocks:
•
MBIST controller
•
dispatch unit.
7$*5'>@
7$*/5'>@
7$*35'>@
0ELVWDGGU'>@
0ELVWFH'>@
0ELVWGLQ'>@
0ELVWZH'
7$*$''5>@
7$*&6>@
7$*(1
7$*:'>@
7$*3:'
7$*3(1
7$*/:'
7$*/(1
0ELVWGFWO'>@
0WHVWRQ'
8SWRVL[WHHQ
WDJ5$06
0%,67$''5>@
0%,67&(>@
0%,67',1>@
0%,67'&7/>@
0%,67:(>@
07(6721
0WHVWRQ'
0%,67'287>@
Содержание PL310
Страница 4: ...Contents iv Copyright 2007 2008 ARM Limited All rights reserved ARM DDI 0402B ...
Страница 8: ...List of Figures viii Copyright 2007 2008 ARM Limited All rights reserved ARM DDI 0402B ...
Страница 22: ...Introduction 1 8 Copyright 2007 2008 ARM Limited All rights reserved ARM DDI 0402B ...
Страница 56: ...MBIST Instruction Register 3 18 Copyright 2007 2008 ARM Limited All rights reserved ARM DDI 0402B ...