Browse Prior Art Database

Virtual CE Panel

IP.com Disclosure Number: IPCOM000089589D
Original Publication Date: 1977-Nov-01
Included in the Prior Art Database: 2005-Mar-05
Document File: 4 page(s) / 90K

Publishing Venue

IBM

Related People

Bodner, RE: AUTHOR [+4]

Abstract

The customer engineer (CE) panel for the system language or main storage processor (MSP) in a multiprocessor system, which also includes a control processor (CP), is virtual in that there is no physical panel. Instead, the CP is loaded with a virtual CE Panel program. The CP then displays on a display (such as a cathode ray tube) a list of CE Panel functions which can be selected by operating a keyboard. Then, depending upon the function selected, the MSP is caused to operate, for example, in cycle step mode, as if the operation were initiated from a MSP CE panel. The data flow of the MSP and CP is illustrated in Fig. 1. The MSP runs under control of the CP. Both the MSP and CP can access main storage 10, but only the CP can access control storage 20.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 53% of the total text.

Page 1 of 4

Virtual CE Panel

The customer engineer (CE) panel for the system language or main storage processor (MSP) in a multiprocessor system, which also includes a control processor (CP), is virtual in that there is no physical panel. Instead, the CP is loaded with a virtual CE Panel program. The CP then displays on a display (such as a cathode ray tube) a list of CE Panel functions which can be selected by operating a keyboard. Then, depending upon the function selected, the MSP is caused to operate, for example, in cycle step mode, as if the operation were initiated from a MSP CE panel. The data flow of the MSP and CP is illustrated in Fig. 1. The MSP runs under control of the CP. Both the MSP and CP can access main storage 10, but only the CP can access control storage 20.

Although both the MSP and CP can access main storage 10, contention is resolved by having the MSP generate a Temporary Suspend signal which functions as a window for enabling the generation of an inhibit signal for stopping the MSP clocks if the CP requires access to main storage.

The CP can operate concurrently with the MSP or while the MSP is stopped, and even if the MSP is stopped because it is disabled. The CP does have a CE panel which provides the functions of: (a) Alter/Display Storage (b) Alter/Display Registers (c) Bypass Errors (d) Address Compare (e) Step Mode (f) Reset, Start and Stop Processor.

The virtual CE panel for the MSP is effected by having the CE load control storage 20 with a diagnostic CE panel program from diskette storage drive 50. This program will post a display, as in Fig. 2, on one of the keyboard displays 60 in Fig. 1.

The CE selects an option by operating the appropriate key on the keyboard. For example, by striking a numeric 5 key the contents of registers in the MSP are displayed as shown in Fig. 3. Had the CE wanted to control operation of the MSP, numeric key 3 would be depressed, and the control functions displayed in Fig. 4 would become available to...