• Keine Ergebnisse gefunden

CHPID Interpretation Differences

Im Dokument 4381 Processor (Seite 126-135)

(

TNL GN24-1012 (12 Aug 1986) to GC24-3964-3.

Related Processor Differences

• The 4381 uniprocessors have six standard channels numbered 0 through 5.

There are six optional channels, numbered 0 through B, available to bring the total number to 12.

• The 4381 dual processors have two groups of channels, one for each

processing unit. Each channel group is numbered 0 through 8. Each group has a channel set number of 0 or 1 associated with it depending on which

processing unit it is attached to. (For information on coding, see "CHPID Macro" on page 2-4.)

• An I/O configuration description run can be made on a different 4381 than it is intended to describe. This allows you to set up the configuration for a new or reconfigured machine without access to the target machine. For more information, see the IBM 4381 Processor Operations Manual.

The 4381 Processors support natively attached display terminals and printers as console devices. These devices are not necessary to the operation of the operating system but at least one must be available for operation of the processor. If any attempt is made to use one of these devices for the operating system without first defining it through 10CP, the system will probably hang up.

CHPID Interpretation Differences

The 4381 considers the channel path identifier to be a logical entity that permits a user to "name" a physical channel, much as a user employs a device number to

"name" an I/O device. The chpid allows 10CP to cross-reference other facilities specified in the configuration description, but does not "define" the actual channel.

The definition is actually done with the channel number and the channel set.

The chpid number can be thought of as a "label" for a 4381 channel. As such, this user-specified number is what 10CP assumes has been used in a CNTLUNIT macro to indicate attachment of that control unit to a channel. The control unit number specified by the user in the CNTLUNIT macro is a control unit "label"

that 10CP requires be used in an 10DEVICE macro. This identifies the control unit to which the subject I/O device is to be considered to be attached.

This is a departure from the manner in which the 308x looks at the chpid number.

The 308x 10CP considers that the chpid number specifies the number of the physical channel attaching to the 308x Processors.

As a matter of practical consideration, the user must take care in specifying chpid numbers. The chpid-number-to-channel-number correlation and the control unit and I/O device attachment to the channels is delineated in the various

configuration reports produced by the 4381 10CP. The reports generated by the 4381 10CP are only available at initial configuration and cannot be recreated from the data set, as can those produced by the 308x 10CP. Therefore, if the user does not select a chpid-channel-number relationship that can be readily remembered and/ or does not maintain the set of reports generated at configuration time, some difficulties may be experienced if any errors should occur during operation of the system.

Appendix D. 308x IOCP Differences

D-3

1. 4381 Processors return the physical channel number in place of the logical chpid in response to a store subchannel instruction.

2. Error reports from the 4381 hardware/microcode will report the physical channel number.

3. The real channel number(s) to which the device is attached, not the logical chpid number specified by the user in the generation deck, will be displayed if a 4381 user displays a subchannel number or a device number from one of the I/O data sets using the console functions facility.

D-4 .

mM 4381 IOCP User's Guide and Reference

Glossary

The following terms are defined as they are used in this book. If you do not find the term you are looking for, refer to the Index or to the Vocabulary for Data Processing, Telecommunications, and Office Systems, GC20-1699.

channel path. A connection between a processor and control unit along which signals and data can be sent to perform I/O requests. Analogous to channel.

channel subsystem. The collection of channels, channel paths, control units, and I/O devices that attaches to the processor.

contention. A condition arising when two or more data stations attempt to transmit at the same time over a shared channel, or when two data stations attempt to transmit at the same time in two-way alternate communication.

data streaming. The I/O interface protocol that operates at the rate governed by the control unit.

This protocol does not require the demand response.

(See Direct Control Interlock.)

TNL GN24-1029 (15 Jun 1988) to GC24-3964-3.

Direct Control Interlock (DCI). The I/O

interface protocol that is the standard I/O interface and requires a demand response.

device number. Three hexadecimal digits that uniquely identify an I/O device in 370-XA mode.

Input/Output Configuration Data Set (JOCDS).

The data set that contains the I/O configuration definition generated by IOCP.

Input/Output Configuration Program (JOCP).

An IBM-supplied program that creates the I/O configuration definition (IOCnS) based on user-defined input.

IOCDS. Input/output configuration data set.

IOCP. Input/output configuration program.

LCA. The Local Channel Adapter (LCA) of the 4381 provides the connection of the natively attached consoles to the processor.

unit address. The last two digits of a device address or a device number.

Glossary

X-I

c

Index

additional information about 4381 10CP 1-5 asterisks in CUNUMBR D-2

BL keyword value 2-5 block multiplexer channel 2-5 burst mode 2-5

BY keyword value 2-5 byte-interleave mode 2-5 byte multiplexer channel 2-5

channel number 2-5

channel path configuration rules 2-15 channel set 2-5

channel subsystem example 1-2 channel subsystem monitoring 1-5 channel to channel adapter D-l CHPID configuration report 4-5 CHPID interpretation differences D-3 CHPID macro 2-4

chpid number 2-5

CHPID summary report 4-2 CNTI..UNIT macro 1-7, 2-6 coding conventions 2-3 coding macro instructions 2-1 comment records 2-2 configuration reports 4-1

considerations for saving the JOCDS 4-10 consoles 2-8,2-9,2-13,2-15,2-16, D-3 continuation records 2-2

control unit configuration rules 2-15 control unit types 1-7

control units C-S CUNUMBR=u* D-2

device I/O configuration report 4-3 device number 1-5

differences from 308x 10CP D-l direct access devices C-2

Disconnect Command Chaining (DCC) 2-8

display devices C-2

error messages 5-1

example of typical macro instruction 2-3

format and coding conventions 2-3

generated device addresses D-2

I/O configuration data set 4-10 I/O configuration rules, summary 2-15 I/O device configuration rules 2-16 ID macro 2-11

IGNORE option D-2 input tape 3-1

input tape characteristics 3-1 internal data generated by 10CP 1-5 JOeDS 4-10

difference from 308x designation D-2 selection JOCDS configuration 4-10 10CP

error messages 5-1

for the IBM 4381 Processor 1-1 input 2-1

macro instructions 2-4 message list 5-3 messages 5-1 operation 1-3,3-1 output 4-1 overview 1-3 problem analysis 5-1 used with MVS/XA 1-3

10CP I/O device UCW definition 3-1 10CP reports

CHPID configuration report 4-5 CHPID summary report 4-2 Logical Control Unit report 4-7 using the 10CP reports 4-9 10DEVICE macro 1-5,2-12

Index

X-3

LCU 1-5

list of I/O devices and control units C-l listing, example of 4381 dual processor input B-1 listing, example of 4381 uniprocessor input A-I Logical Control Unit report 4-7

logical control units 1-5

macro instruction coding 2-1 macro instruction fields

comments 2-1 name 2-1 operand 2-1 operation 2-1 macro instructions 1-3

magnetic ink character readers C-4 magnetic tapes C-4

message display areas 5-2 message format 5-1 messages 5-1

multiple device addresses D-2

MVS/XA system generation (SYSGEN) 1-8

native consoles 2-8,2-9,2-13,2-15,2-16, D-3 native devices 2-8,2-9,2-13,2-15,2-16, D-3

overview of 10CP and MVS/XA SYSGEN 1-9

paging devices D-2 PATH parameter D-l path selection 3-2

physical control unit numbers 1-7 preferred path D-l

X-4

mM 4381 10CP User's Guide and Reference

reports, configuration 4-1 reports, 10CP

CHPID configuration report 4-5 CHPID summary report 4-2 Logical Control Unit report 4-7 using the IOCP reports 4-9 rotation algorithm 3-4

rules for coding macro instructions 2-1

selecting 10CDS configuration 4-10 special features C-5

special processing D-2

specifying native console devices 2-16 subchannel IDs 1-7

summary of I/O configuration rules 2-15

telecommunications C-5

channel to channel adapter C-8 TIMEOUT function 2-16, D-l type-l control unit 1-7 type-2 control unit 1-7

UCW definition for 10CP I/O devices 3-1 unit record devices C-4

using the 10CP reports 4-9

variations from 308x 10CP D-l versions

stand-alone D-2 XA-Mode D-2 370-Mode D-2

XA-mode version D-2

I

Numerics

I

308x IOCP Differences channel numbering D-2

CHPID interpretation differences D-3 CHPID macro D-l

CNTLUNIT macro D-l comments D-l

cunumber D-2

DEVNUMBR parameter D-l ID macro D-l

IGNORE option D-2 instruction differences D-l IOCDS designation D-2 IODEVICE macro D-l look at IOCDS D-2 native consoles D-3 number of channels D-2 operational differences D-2 PATH parameter D-l

related processor differences D-2 special processing D-2

stand-alone only D-2 TIMEOUT parameter D-l

Index

X-5

(

IBM 4381 Processor

Input/Output Configuration Program User's Guide and Reference

Order No. GC24-3964-3

Your comments will help us improve the quality of this manual. Elaborate on all negative responses in the COMMENTS section below.

YES NO 1. Does the publication meet your needs?

2. Did you find the information:

• Accurate?

• Complete?

• Written for your technical needs?

3. Please rate the publication for the following:

GOOD FAIR POOR

• Usability (Is information easy to find?)

• Readability (Is information easy to read & understand?) 4. Your occupation is:

COMMENTS:

READER'S COMMENT FORM

You may use this form to communicate your comments about this publication, its organization, or subject matter, with the understanding that IBM may use or distribute whatever information you supply in any way it believes appropriate without incurring any obligation to you.

No postage stamp is necessary if mailed in the U.S.A. (Elsewhere, an IBM office or representative will forward your comments or you can mail your comments directly to the address in the Edition Notice on the back of the title page.)

Note: Please direct requests for copies of publications and for assistance in using your system to your IBM representative, or to the IBM branch office serving your locality.

Fold end TIPI

Fold

Pi .... Do Not Steple

IIIIII

Im Dokument 4381 Processor (Seite 126-135)