Claims
- 1. In a network wherein a main host computer communicates to a train printer peripheral unit via an I/O subsystem having a plurality of peripheral-controllers housed in a base module, said base module having a backplane connection means for slide-in connection of cards holding a plurality of peripheral-controllers and a maintenance card checking means, and foreplane connection means, wherein each of said peripheral-controllers is made of a common-front-end circuit card and a peripheral dependent board card linked by said foreplane connection means, the combination comprising:
- (a) a distribution control circuit card connected to said backplane connection means of said base module, said distribution control circuit card including:
- (a1) bus connection means to said main host computer;
- (a2) logic means, responsive to said main host computer or one of said peripheral controllers, to connect or disconnect said main host computer with a selected peripheral-controller;
- (b) a train-printer peripheral-controller connected to said backplane connection means, and providing print-control signals to said train-printer peripheral unit, said train printer peripheral-controller including:
- (b1) means for enabling data flow between said peripheral-controller and said main host computer or between said peripheral-controller and said maintenance card means, said means selecting direction of flow according to control signals initiated by said peripheral-controller;
- (b2) maintenance bus means connecting said maintenance card means, via said backplane connection means, to a memory storage means in said train-printer peripheral-controller;
- (b3) data bus line connection means between said distribution control circuit card and said memory storage means in said train-printer peripheral-controller;
- (b4) memory storage means for storing data to be transferred and data for operation and control of said train-printer peripheral unit, said memory storage means being connected to:
- (i) said data bus line connection means for receipt of data and for output of data;
- (ii) said maintenance bus means for receipt of data and for output of data.
- 2. The combination of claim 1, wherein said means for enabling data flow includes:
- (a) first and second data driver means respectively connected to said data bus connection means and to said maintenance bus means;
- (b) first and second receiver circuit means respectively connected to said data bus connection means and to said maintenance bus means;
- wherein said first and second data driver means respectively enable the transmission of data to said main host computer and said maintenance card means, and
- wherein said first and second receiver circuit means respectively enable the receipt of data from said main host computer and said maintenance card means.
- 3. The combination of claim 2, wherein said means for enabling data flow includes:
- (a) control signal connection means for connecting control signals from said common front end circuit card to a line direction PROM unit; and
- (b) a line direction PROM unit, responsive to control signals on said control signal connection means, for providing enabling signals to either said receiver circuit means or said data driver means;
- (c) stabilization-latching means connected to receive output signals from said line direction PROM unit for conveyance to said receiver circuit means or said data driver means;
- (d) control signals from said common front end circuit card for providing conditions-data to said line direction PROM unit.
- 4. The combination of claim 3, wherein said common front end circuit includes:
- (a) an I/O send flip-flop providing an I/O send control signal to said line direction PROM unit, said I/O send control signal being responsive to a sensing and processing means;
- (b) sensing and processing means for controlling said I/O send flip-flop to either permit data transfer out from said train printer peripheral-controller or to permit data to be received by said train printer peripheral-controller.
- 5. The combination of claim 3, wherein said control signals for providing conditions-data include:
- (a) a control signal to indicate that the distribution control circuit card has connected the train printer peripheral-controller memory storage means to said main host computer;
- (b) a parity error control signal for inhibiting data transfer to said train printer peripheral unit on occurrence of a parity error.
- 6. The combination of claim 5, wherein said control signals for providing conditions-data further include:
- (a) a maintenance-mode control signal for connecting a maintenance bus to said peripheral-controller for data transfer between said maintenance card checking means and said peripheral-controller;
- (b) and wherein said line direction PROM unit includes:
- (b1) a maintenance card RECEIVE output signal to enable said second receiver circuit means for reception of data from said maintenance card checking means;
- (b2) a maintenance card TRANSMIT output signal to enable said second data-driver means for transmitting data to said maintenance card checking means.
- 7. The combination of claim 4, wherein said I/O send control signal provides two levels which include:
- (a) a first level for enabling TRANSMIT operations for data transfer from said common front-end circuit to said main host computer;
- (b) a second level for enabling RECEIVE operations for data transfer from said main host computer to said common front-end circuit.
Parent Case Info
This is a continuation-in-part of U.S. Ser. No. 147,508, filed May 7, 1980, now U.S. Pat. No. 4,357,681.
US Referenced Citations (3)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
147508 |
May 1980 |
|