Skip to content

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.

  1. The floppy diskette 250247A-XX-01D contains:
    • TPE-monitor
    • SEMICS command overlays
    • Extended Error Information
  2. The floppy diskette 250247A-XX-02D contains the collection of microtests.

At present we have two ways of running the microtests:

  1. Running microtests from the floppy.
  2. 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.

  1. Running SEMICS from the hard disk requires approximately 125 pages. (TPE-monitor and the SEMICS command overlays.)
  2. Running microtests from the hard disk requires approximately:
    1. 690 pages if the extended error information is not used.
    2. 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-XX-02D, you must specify directory and user name when you run the first test. Example:

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