Service manual
Figure 6–5 shows the starting address (STADR), ending address (ENADR),
and interleave (INTLV) registers of a sample interleave set. The contents
of these registers are set by the console.
The memory shown in Figure 6–5 is divided into two interleaving sets and
totals 256 Mbytes. Set 0 consists of two 32-Mbyte arrays and one 64-Mbyte
array. Set 1 consists of one 128-Mbyte array.
The starting address of the first array is 0. The ending address is
determined by multiplying the density of the array by the interleave factor
(number of sets). For example, the starting address of the first array in set
0 is 0, and the ending address is 100 hex (64 decimal, which is equal to 32
multiplied by 2). The starting address of the second array is the same as
the ending address of the first.
Each array’s interleave register indicates the set it belongs to (bits <7:5>)
and the total number of interleave sets (bits <1:0>). The interleave register
for the 128-Mbyte array indicates that the array is set 1 (bits <7:5>=001)
of two interleave sets (bits <1:0>=01).
MS65A Memory 6–15










