• Keine Ergebnisse gefunden

: INITIALIZE CARD

Im Dokument a:a Fl3 (Seite 184-197)

Detailed Test Descriptions

Section 1 : INITIALIZE CARD

This section will ini tialize the memory space to all ones or all zeros and clear the syndrome register( s) of all memory controller( s) in the system. Step 12 will write all zeros to memory then read it back and verify proper storage. Step 11 will write all ones to memory then read it back and verify proper storage. Step 10 will clear the memory controller syndrome registers.

This section has three steps. as shown below. The user can select any combination of steps.

Step 10 Initialize memory controller(s) Step 11 Initialize memory to alIi's Step 12 Initialize memory to all O's POSSIBLE OUTPUT MESSAGES:

Section 1 INITIALIZE CARD

STEP 12 - Initialize memory to ZEROS

The following PAGE RANGES are being tested ALL ZEROS

Start - End Start - End Start - End Start - End 2598 - 2603 2608 - 2613 2618 - 2622 2625 - 2636 2638 - 2653 2655 - 2720 2722 - 3015 3018 - 3064 3066 - 3212 3214 - 3344 3346 - 3425 3430 - 3504 3506 - 3522 3524 - 3527 3529 - 3555 3557 - 3562 3564 - 3568 3570 - 3593 3596 - 3625 3627 - 3634

... etc ...

DEFAULT:

Steps 10 and 12.

Section 2 : IDENTIFY

The Identif!' section displays configuration and model revision information about the memory system currently being tested. This section has two steps:

Step 20 Step 21

Configuration Information

1fodel Revision Information (Identify)

The 1Iemory Controller table shown below is from a system where all memory is located onboard the memory controller cards only (there are no associated memory array cards).

SAMPLE OUTPUT MESSAGE 1, when memory interleave is off:

Section 2 : IDENTIFY

STEP 20 - Configuration Information

Memory Controller #

SAMPLE OUTPUT MESSAGE 2, when memory interleave is off:

Section 2 : IDENTIFY

STEP 20 - Configuration Information

Memory Controller # 1 2

Slot ~umber

=

0 1

Hard Physical fff80000 fff81000

Address (hex)

Associated 3 1

MA cards

»>MEMORY ARRAY cards under control of MC in Slot # 0

»>WARNING: If a memory array is disabled, then the corresponding start page and the corresponding end page will'be -1.

If a memory controller is disabled, then all the memory arrays under this memory controller are also disabled.

Menlory Array # 1 2

Slot Number = 0 1

MA chip size = 1048576 1048576

(in bits)

MA memory size = 16 16

(in :\Ibytes)

Start Page = 0 -1

End Page = 8191 -1

Page Range 8192 0

3 2 1048576 16 8192 16383 8192

»>MEMORY ARRAY cards under control of Me in Slot # 1

»>WARNING: If a memory array is disabled, then the corresponding start page and the corresponding end page will be -1.

If a memory controller is disabled, then all the memory arrays under this memory controller are also disabled.

Memory Array #

Slot Number MA chip size (in bits)

MA memory size (in Mbytes) Start Page End Page Page Range

=

=

1

o

1048576 16 16384 24575 8192

Memory Diagnostic 4-9

SAMPLE OUTPUT MESSAGE 3, when memory interleave is on:

Section 2 : IDENTIFY

STEP 20 - Configuration Information

Memory Controller # 1 2

Slot Number

=

0 1

Hard Physical fff80000 fff81000

Address (hex)

Associated 3 2

MA cards

»>MEMORY ARRAY cards under control of MC in Slot # 0

»>WARNING: If a memory array is disabled, then the corresponding start page and the corresponding end page will be -1.

If a memory controller is disabled, then all the memory arrays under this memory controller are also disabled.

Memory Array # 1 2

Slot ~umber 0 1

MA chip size

=

1048576 1048576

(in bits)

MA memory size

=

16 16

(in Mbytes)

MA status Enabled Disabled

~Iemory Interleave is O~.

3 2 1048576 16 Enabled

»>MEMORY ARRAY cards under control of

Me

in Slot • 1

»>WARNING: If a memory array is disabled, then the corresponding start page and the corresponding end page will be -1.

If a memory controller is disabled, then all the memory arrays under this memory controller are also disabled.

Memory Array # 1

Slot ~umber 0

MA chip size 1048576

(in bits)

MA memory size 16

(in Mbytes)

MA status Enabled

Memory Interleave is ON.

2 2 1048576 16 Enabled

Memory Diagnostic 4·11

The N[enl0ry Controller tables below show how MEMDIAG will display memory configuration for 9000/720- TjO. 9000/8xi, and 3000/9x7 machines. ~Iemory array cards on these machines are configured in pairs (labelled as OA. OB. lA, lB, etc.). Each memory array card can be doubl(>-sized; it is possible to disable half the memory on each card in a memory array pair which is double-sized. The operating system treats a double-sized memory array card as if it were a two- bank memory array card. and assigns two SPAs to it.

MEMDIAG treats a pair of slot numbers (e.g., 0 and 1) as a virtual memory controller. Each of these virtual memory controllers controls two memory array cards (A and B) per bank.

This rneans that the user will see the same virtual memory controller displayed twice for a two-bank nlemory array card. A user can locate a memory array card by combining the virtual memory controller number (slot O. 1, 2, etc.) and the memory array (A or B) together to form a slot number (OA. OB, lA. lB, etc.).

SAMPLE OUTPUT MESSAGE 4, one bank MC/MA on the mother board:

Section 2 IDENTIFY

STEP 20 - Configuration Information Menlory Controner jROW # on the mother board slot Slot ~umber

Hard Physl\:a[

Address (bex) Associated Bank Number Associated SPA (hex)

Start Page End Page Pagt' Range

3A,3B 6

=

0

0 0 4095 4096

lA,lB 1 0 1000000 4096 8191 4096

»> MEMORY ARRAY cards under control of MC in Slot I on the mother board

»> WARNING: If a memory array is disabled, then the corresponding start page and the corresponding end page will be -1.

If a memory controller is disabled, then all the memory arrays under this memory controller are also disabled.

Memory Array/Row # 0 0

Slot Number 3A 3B

MA chip size 4194304 4194304

(in bits)

MA memory size

=

8 8

(in Mbytes)

MA status

=

Enabled Enabled

»> MEMORY ARRAY cards under control of MC in Slot # on the mother board

»> WARNING: If a memory array is disabled, then the corresponding start page and the corresponding end page will be -1.

If a memory controller is disabled, then all the memory arrays under this memory controller are also disabled.

Memory Array/Row # 0 0

Slot Number 1A 1B

~IA chip size 4194304 4 Htt304

(in bits)

MA memory size 8 8

(in Mbytes)

y[A st atus Enabled Enabled

Memory Diagnostic 4·13

SAMPLE OUTPUT MESSAGE 5, two-bank MC/MA on the mother board:

Section 2 IDENTIFY

STEP 20 - Configuration Information Memory Controller # on the mother board slot

Slot :\" umber = OA.OB OA,OB

Hard Physical 0 0

Address (hex)

Associated = 1 0

Bank .N umber

Associated SPA 0 400000

(hex)

Start Page = 0 1024

End Page 1023 2047

Page Range 1024 1024

»> MEMORY ARRAY cards under control of MC in Slot # on the mother board

»> WARNING: If a memory array is disabled, then the corresponding start page and the corresponding end page will be -1.

If a memory controller is disabled, then all the memory arrays under this memory controller are also disabled.

Menlory Array /R1JW # 0 0

Slot 1\ umber OA OB

MA chip size -- 1048576 10-18576

(in bits)

MA memory size 2 2

(in ~I bytes)

MA status Enabled Enabled

»> MEMORY ARRAY cards under control of Me in Slot • on the mother board

»> WARNING: If a memory array is disabled, then the corresponding start page and the corresponding end page will be -1.

If a memory controller is disabled, then all the memory arrays under this memory controller are also disabled.

Memory Array/Rnw # 1 1

Slot 1\ umber OA OB

MA chip sitze 1048576 1048576

(in bits)

MA memory size 2 2

(in Mbytes)

MA status Enabled Enabled

Memory Diagnostic 4·15

The !vlemory Controller tables below show how MEMDIAG displays memory configuration for 9000/TI0 machines.

SAMPLE OUTPUT MESSAGE 6:

Section 2 IDENTIFY

STEP 20 - Configuration Information

Memory Module # 0 1

Associated MA

=

4 4

(hex)

Start Page

=

0 8192

End Page

=

8191 16383

Page Range

=

8192 8192

»>

~IE:\IORY ARRAY cards under control of ~lemory ~IIodule 0

Finalb'. Step 21 will print out an Identify Table for each memory controller in the memory system; this will contain model/revision information for the system, as well as the SPA associated with the memory array card.

SAMPLE (}UTPUT MESSAGE 1:

STEP '21 - Identify Information

IDENTIFY hformation for Memory Controller ill Slot #0 Hardware Model (hex)

Hardware Revision (hex) Software Model (hex)

Software R~vision (hex)

=

Software Option (hex) Associated Bank Number Soft Physical Address (hex)

SAMPLE .ouTPUT MESSAGE 2 for 9000/720-750:

STEP 21 - Identify Information

IDENTIFY-;Information for Memory Controller in Slot # on the mother board Hardware Model (hex)

Hardware R-evision (hex)

Software, Yodel (hex) =

SoftwareR~vision (hex) =

Software Option (hex) =

4 4 9 0 0 0 0

13 0 9 0 0

SAMPLE OUTPUT MESSAGE 3 for 9000/710:

Im Dokument a:a Fl3 (Seite 184-197)