Page 1¶
ND Software Library Diskette¶
Containing:
ND-5000 Test Microprograms
Directory Information¶
- Page: 1
- Directory Name: 250247A00-XX-01D
User Information¶
User Name: FLOPPY-USER
File List¶
| No | File Name | Type | T | Public | Friend | Own | Pages | Bytes |
|---|---|---|---|---|---|---|---|---|
| 0 | TPF-MON-100-A04 | PROG | I R | RWACD | RWACD | 29 | 56320 | |
| 1 | SEMICS-1-A00 | TEST | I R | RWACD | RWACD | 39 | 76288 | |
| 2 | SEMICS-2-A00 | NEXT | I R | RWACD | RWACD | 25 | 48128 | |
| 3 | SEMICS-3-A00 | NEXT | I R | RWACD | RWACD | 25 | 48128 | |
| 4 | ALU-VERIFY-A00 | EXT | I R | RWACD | RWACD | 4 | 6144 | |
| 5 | MIC-REGISTER-A00 | EXT | I R | RWACD | RWACD | 5 | 8192 | |
| 6 | MIC-SEQUENCE-A00 | EXT | I R | RWACD | RWACD | 2 | 2048 | |
| 7 | ALU-CARD-A00 | EXT | I R | RWACD | RWACD | 22 | 43008 | |
| 8 | CACHE-TEST-A00 | EXT | I R | RWACD | RWACD | 39 | 77824 | |
| 9 | IAC-TEST-A00 | EXT | I R | RWACD | RWACD | 5 | 8192 | |
| 10 | DAC-TEST-A00 | EXT | I R | RWACD | RWACD | 9 | 16384 | |
| 11 | IDU-REGISTER-A00 | EXT | I R | RWACD | RWACD | 5 | 8192 | |
| 12 | IDA-VERIFY-A00 | EXT | I R | RWACD | RWACD | 5 | 8192 | |
| 13 | DMM-REGISTER-A00 | EXT | I R | RWACD | RWACD | 10 | 18432 | |
| 14 | IMM-REGISTER-A00 | EXT | I R | RWACD | RWACD | 10 | 18432 | |
| 15 | MM-VERIFY-A00 | EXT | I R | RWACD | RWACD | 6 | 10240 | |
| 16 | AAP1-2-TEST-A00 | EXT | I R | RWACD | RWACD | 13 | 24576 | |
| 17 | AAP2-VERIFY-A00 | EXT | I R | RWACD | RWACD | 4 | 6144 | |
| 18 | INST-SEMICS-A00 | MODE | I R | RWACD | RWACD | 4 | 491 | |
| 19 | INST-EXT-A00 | MODE | I R | RWACD | RWACD | 2 | 1669 |
20 files using 263 pages.
610 pages reserved out of 610 pages.
Page 2¶
ND Software Library Diskette¶
Page: 1
Directory Name: 250247A00-XX-02D
Containing:
ND-5000 Test Microprograms
User Name: FLOPPY-USER¶
| No | File name | Type | T | Public | Friend | Own | Pages | Bytes |
|---|---|---|---|---|---|---|---|---|
| 0 | ALU-VERIFY-A00 | LABE | I | R | RWACD | RWACD | 2 | 1608 |
| 1 | ALU-VERIFY-A00 | TEST | I | R | RWACD | RWACD | 5 | 135168 |
| 2 | MIC-REGISTER-A00 | LABE | I | R | RWACD | RWACD | 2 | 744 |
| 3 | MIC-REGISTER-A00 | TEST | I | R | RWACD | RWACD | 9 | 139264 |
| 4 | MIC-SEQUENCE-A00 | LABE | I | R | RWACD | RWACD | 2 | 552 |
| 5 | MIC-SEQUENCE-A00 | TEST | I | R | RWACD | RWACD | 8 | 139264 |
| 6 | ALU-CARD-A00 | LABE | I | R | RWACD | RWACD | 2 | 960 |
| 7 | ALU-CARD-A00 | TEST | I | R | RWACD | RWACD | 32 | 180224 |
| 8 | CACHE-TEST-A00 | TEST | I | R | RWACD | RWACD | 9 | 162000 |
| 9 | CACHE-TEST-A00 | TEST | I | R | RWACD | RWACD | 24 | 165888 |
| 10 | IAC-TEST-A00 | LABE | I | R | RWACD | RWACD | 2 | 456 |
| 11 | IAC-TEST-A00 | TEST | I | R | RWACD | RWACD | 14 | 143360 |
| 12 | DAC-TEST-A00 | LABE | I | R | RWACD | RWACD | 2 | 936 |
| 13 | DAC-TEST-A00 | TEST | I | R | RWACD | RWACD | 45 | 207064 |
| 14 | IDU-REGISTER-A00 | LABE | I | R | RWACD | RWACD | 2 | 13192 |
| 15 | IDU-REGISTER-A00 | TEST | I | R | RWACD | RWACD | 30 | 171622 |
| 16 | IDA-VERIFY-A00 | LABE | I | R | RWACD | RWACD | 6 | 8400 |
| 17 | IDA-VERIFY-A00 | TEST | I | R | RWACD | RWACD | 4 | 133120 |
| 18 | DMM-REGISTER-A00 | LABE | I | R | RWACD | RWACD | 2 | 792 |
| 19 | DMM-REGISTER-A00 | TEST | I | R | RWACD | RWACD | 35 | 184320 |
| 20 | IMM-REGISTER-A00 | LABE | I | R | RWACD | RWACD | 2 | 792 |
| 21 | IMM-REGISTER-A00 | TEST | I | R | RWACD | RWACD | 35 | 184320 |
| 22 | MM-VERIFY-A00 | LABE | I | R | RWACD | RWACD | 4 | 15112 |
| 23 | MM-VERIFY-A00 | TEST | I | R | RWACD | RWACD | 5 | 135168 |
| 24 | AAP1-2-TEST-A00 | LABE | I | R | RWACD | RWACD | 2 | 1440 |
| 25 | AAP1-2-TEST-A00 | TEST | I | R | RWACD | RWACD | 67 | 237568 |
| 26 | AAP2-VERIFY-A00 | LABE | I | R | RWACD | RWACD | 3 | 3744 |
| 27 | AAP2-VERIFY-A00 | TEST | I | R | RWACD | RWACD | 9 | 141312 |
| 28 | INST-TESTS-A00 | MODE | I | R | RWACD | RWACD | 4 | 5053 |
| 29 | ALU-VERIFY-A00 | DATA | I | R | RWACD | RWACD | 13 | 22880 |
+--------+
| |
| |
| CONTINUED |
| |
+--------+
Page 3¶
ND Software Library Diskette¶
Containing:¶
ND-5000 Test Microprograms
Directory Information¶
- Directory Name: 250247A00-KX-02D
- User Name: FLOPPY-USER
File Details¶
| No | File Name | Type | T | Public | Friend | Own | Pages | Bytes |
|---|---|---|---|---|---|---|---|---|
| 30 | MIC-REGISTER-A00 | DATA | I | R | RWACD | RWACD | 6 | 8544 |
| 31 | MIC-SEQUENCE-A00 | DATA | I | R | RWACD | RWACD | 5 | 7296 |
| 32 | ALU-CARD-A00 | DATA | I | R | RWACD | RWACD | 11 | 19392 |
| 33 | CACHE-TEST-A00 | DATA | I | R | RWACD | RWACD | 52 | 102496 |
| 34 | IAC-TEST-A00 | DATA | I | R | RWACD | RWACD | 7 | 10688 |
| 35 | DAC-TEST-A00 | DATA | I | R | RWACD | RWACD | 11 | 19424 |
| 36 | IDU-REGISTER-A00 | DATA | I | R | RWACD | RWACD | 10 | 16624 |
| 37 | IDA-VERIFY-A00 | DATA | I | R | RWACD | RWACD | 26 | 50496 |
| 38 | DMM-REGISTER-A00 | DATA | I | R | RWACD | RWACD | 7 | 12256 |
| 39 | IMM-REGISTER-A00 | DATA | I | R | RWACD | RWACD | 7 | 10544 |
| 40 | MM-VERIFY-A00 | DATA | I | R | RWACD | RWACD | 21 | 40512 |
| 41 | AAP1-2-TEST-A00 | DATA | I | R | RWACD | RWACD | 11 | 20128 |
| 42 | AAP2-VERIFY-A00 | DATA | I | R | RWACD | RWACD | 10 | 17120 |
43 files using 565 pages. 610 pages reserved out of 610 pages.
Page 4¶
Norsk Data A.S¶
PROGRAM DESCRIPTION
| Date | Page |
|---|---|
| 87.10.02 | 1 of 6 |
Product¶
| Name | Reg. no. | Category |
|---|---|---|
| ND-5000 Test Microprograms | 250247A | SPEC |
Reason¶
- X New product
Documentation¶
| Title | Reg. no. |
|---|---|
| SEMICS User Guide | 20.024.1 |
| TPE user guide | not yet available |
Purpose¶
Microcoded test programs for ND-5000 CPU
Prerequisites¶
| Computer | Type | Floating format | Op. system Version |
|---|---|---|---|
| ND-5000 | All | All | SIN III VSX/500 K Work mode 401 |
Minimum mass storage resources for installation¶
| User | User space | Number of files |
|---|---|---|
| ND5000-SEMICS | 830 pages | 60 files |
Minimum permanent mass storage resources¶
| User | User space | Number of files |
|---|---|---|
| ND5000-SEMICS | 830 pages | 60 files |
File Information¶
| File Name | Type | Containing |
|---|---|---|
| TPE-MON-100-A |
PROG | TPE monitor |
| SEMICS-1-A |
TEST | Main command overlay |
| SEMICS-2-A |
NEXT | Second command overlay |
| SEMICS-3-A |
NEXT | Third command overlay |
| INST-SEMICS-A |
MODE | Copy TPE + SEMICS to disk |
| INST-EXT-A |
MODE | Copy ext. error files to disk |
| ALU-VERIFY-A |
EXT | |
| MIC-REGISTER-A |
EXT | |
| MIC-SEQUENCE-A |
EXT | |
| ALU-CARD-A |
EXT | |
| CACHE-TEST-A |
EXT | |
| IAC-TEST-A |
EXT | Extended error information files. |
| DAC-TEST-A |
EXT | |
| IDU-REGISTER-A |
EXT | |
| IDA-VERIFY-A |
EXT | |
| DMM-REGISTER-A |
EXT | |
| IMM-REGISTER-A |
EXT | |
| MVM-VERIFY-A |
EXT | |
| AAP1-2-TEST-A |
EXT | Copy micro tests to disk |
| AAP2-VERIFY-A |
EXT | |
| INST-TESTS-A |
MODE | |
| ALU-VERIFY-A |
TEST | |
| ALU-VERIFY-A |
LABE | |
| ALU-VERIFY-A |
DATA | |
| MIC-REGISTER-A |
TEST | |
| MIC-REGISTER-A |
LABE | |
| MIC-REGISTER-A |
DATA | |
| MIC-SEQUENCE-A |
TEST | |
| MIC-SEQUENCE-A |
LABE |
ooo ND Norsk Data ooo
Page 5¶
Program Description¶
Product¶
| Name | Reg. no. | Category |
|---|---|---|
| ND-5000 Test Microprograms | 250247A | SPEC |
Test Microprograms¶
| Microprogram | Type |
|---|---|
| MIC-SEQUENCE-A |
DATA |
| ALU-CARD-A |
TEST |
| ALU-CARD-A |
LABE |
| ALU-CARD-A |
DATA |
| CACHE-TEST-A |
TEST |
| CACHE-TEST-A |
LABE |
| CACHE-TEST-A |
DATA |
| IAC-TEST-A |
TEST |
| IAC-TEST-A |
LABE |
| IAC-TEST-A |
DATA |
| DAC-TEST-A |
TEST |
| DAC-TEST-A |
LABE |
| DAC-TEST-A |
DATA |
| IDU-REGISTER-A |
TEST |
| IDU-REGISTER-A |
LABE |
| IDU-REGISTER-A |
DATA |
| IDA-VERIFY-A |
TEST |
| IDA-VERIFY-A |
LABE |
| IDA-VERIFY-A |
DATA |
| DMM-REGISTER-A |
TEST |
| DMM-REGISTER-A |
LABE |
| DMM-REGISTER-A |
DATA |
| IMM-REGISTER-A |
TEST |
| IMM-REGISTER-A |
LABE |
| IMM-REGISTER-A |
DATA |
| MM-VERIFY-A |
TEST |
| MM-VERIFY-A |
LABE |
| MM-VERIFY-A |
DATA |
| AAP1-2-TEST-A |
TEST |
| AAP1-2-TEST-A |
LABE |
| AAP1-2-TEST-A |
DATA |
| AAP2-VERIFY-A |
TEST |
| AAP2-VERIFY-A |
LABE |
| AAP2-VERIFY-A |
DATA |
Note¶
<rev> is to be replaced by the current revision of the DIRECTORY or FILE. The revision level is found on the preceding "ND SOFTWARE LIBRARY DISKETTE" pages.
Page 6¶
Program Description¶
| Date | Page |
|---|---|
| 87.10.02 | 3 of 6 |
| Product Name | Reg. no. | Category |
|---|---|---|
| ND-5000 Test Microprograms | 250247A | SPEC |
1 The Product¶
The ND-5000 Test Microprograms (SEMICS) contains tools for examining the ND-5000 hardware. It also contains most of the test microprograms which have been written for the ND-5000 CPU up to now.
2 Installation Procedure¶
SEMICS is delivered on two DS/DD floppy diskettes.
- The floppy diskette 250247A
-XX-01D contains: - TPE-monitor
- SEMICS command overlays
- Extended Error Information
- The floppy diskette 250247A
-XX-02D contains the collection of microtests.
At present we have two ways of running the microtests:
- Running microtests from the floppy.
- Running microtests from the hard disk.
In both cases the TPE monitor and SEMICS itself must be loaded to the hard disk. If the extended error information is to be used, the microtests must be run from the hard disk also. (Regarding extended error information, see the SEMICS User Guide.)
2.1 Preparations for Running SEMICS¶
As we have two ways of running SEMICS, you can decide which way suits you best.
- Running SEMICS from the hard disk requires approximately 125 pages. (TPE-monitor and the SEMICS command overlays.)
- Running microtests from the hard disk requires approximately:
- 690 pages if the extended error information is not used.
- 830 pages if the extended error information is used.
2.1.1 Loading the TPE Monitor and SEMICS Command Overlays¶
- Log in as user SYSTEM.
- Create the user ND5000-SEMICS.
@Create-user ND5000-SEMICS↓
ooo ND Norsk Data ooo
Page 7¶
Norsk Data A.S Program Description¶
| Date | Page |
|---|---|
| 87.10.02 | 4 of 6 |
| Product | Reg. no. | Category |
|---|---|---|
| ND-5000 Test Microprograms | 250247A | SPEC |
-
Give the number of pages required for the way you want to run the microtests (125, 690 or 830).
@Give-User-Space ND5000-SEMICS,<number of pages>
- Log in as user ND5000-SEMICS.
-
Insert diskette 250247A
-XX-01D (with TPE, SEMICS and Extended Error Information) and enter the directory with the command: @Enter-Directory 250247A<rev>-XX-01D,<Device name>,<Device unit>
-
Install the SEMICS by running the mode file:
@Mode (250247A<rev>-XX-01D:FLOPPY-USER)INST-SEMICS-A<rev>:MODE,,,This mode job will copy the SEMICS command overlays, and the TPE-Monitor to user ND5000-SEMICS on the hard disk.
-
If you are going to use the Extended Error Information, install the files by running the mode file:
@Mode (250247A<rev>-XX-01D:FLOPPY-USER)INST-EXT-A<rev>:MODE,,,This mode job will copy all :EXT files to user ND5000-SEMICS on the hard disk.
-
Release the directory with the command:
@Release-Directory 250247A<rev>-XX-01D
2.1.2 Copying the Test Microprograms to the Hard Disk¶
This section will install the microtests on the hard disk. There will be no need for the floppy diskette after doing this.
- Log in as user ND5000-SEMICS.
- Ensure that the user ND5000-SEMICS has enough pages.
-
Insert diskette 250247A
-XX-02D (with the microtests) and enter the directory with the command: @Enter-Directory 250247A<rev>-XX-02D,<Device name>,<Device unit>
ooo ND Norsk Data ooo
Page 8¶
Program Description¶
| Date | Norsk Data A.S | Page |
|---|---|---|
| 87.10.02 | PROGRAM DESCRIPTION | 5 of 6 |
Product¶
| Name | Reg. no. | Category |
|---|---|---|
| ND-5000 Test Microprograms | 250247A | SPEC |
-
Install the microtests by running the mode file:
@Mode (250247A<rev>-XX-02D:FLOPPY-USER)INST-TESTS-A<rev>:MODE,,,'This mode job will copy all testprogram files to user ND5000-SEMICS on the hard disk.
-
Release the directory with the command:
@Release-Directory 250247A<rev>-XX-02D↲
You can now start the TPE monitor and then run SEMICS. Instructions on how to start the TPE monitor are given in the section 2.2 "Starting the TPE monitor". After starting the TPE monitor you can load and run SEMICS. This is described in the "SEMICS User Guide".
2.1.3 Prepare running the Test Microprograms from the floppy diskette¶
As long as the TPE monitor and SEMICS are loaded in your system, you can run microtests directly from the floppy diskette.
- Log in as user SYSTEM.
-
Insert diskette 250247A
-XX-02D (with microtests) and enter the directory with the command: @Enter-Directory 250247A<rev>-XX-02D,<Device name>,<Device unit>↲
You can now start the TPE monitor and then run SEMICS. Instructions on how to start TPE monitor are given in the section 2.2 "Starting the TPE monitor". After starting the TPE monitor you can load and run SEMICS.
NOTE: The Extended Error Information cannot be used when running microtests from the floppy diskette.
Page 9¶
Program Description¶
| Date | Page |
|---|---|
| 87.10.02 | Page 6 of 6 |
| Product | Name | Reg. no. | Category |
|---|---|---|---|
| ND-5000 Test Microprograms | 250247A | SPEC |
2.2 Starting the TPE monitor¶
To get the TPE monitor started:
- Log in as user SYSTEM.
- Type the following:
@(ND5000-SEMICS)TPE-MON-100-::PROG
When the TPE monitor has started it will identify itself with this heading:
TPE Monitor, ND-100 / ND-110 - Version: lnn - yyyy-mm-dd
The TPE monitor is now ready to accept your commands.
2.3 Starting SEMICS¶
When the TPE monitor is running, you can load the test program as follows:
>Load (ND5000-SEMICS)SEMICS
The program will identify itself and the SEMICS program commands will be available.
Remember that the first command used after starting SEMICS is: INVESTIGATE-AND-RESERVE.
Exception: When the ND-5000 CPU has very poor HW status it may be impossible to run this command. System parameters are then set by the command SET-PARAMETER.
If you are running the microtests from the floppy diskette, after entering the floppy diskette 250247A
TPE>RUN
Test system: (250247A<rev>-XX-02D:FLOPPY-USER)<Test name>
The command 'INFO' may be useful. It gives information concerning the current version of SEMICS.
ooo ND Norsk Data ooo