Abstract:
This disclosure relates to a multiprocessing system having a plurality of different units including processors, I/O controllers and the like which can be arranged into individual processing groups. A plurality of control buses are provided one for each group, each control bus being coupled to each unit of that group. A control bus configuration unit is provided to receive each of the individual control buses such that any one control bus can be connected to any of the other control buses. In this manner, the multiprocessing system can be partitioned into separate subsystems each of which includes one or more of such processing group.
Abstract:
Improved peripheral I/O devices, such as magnetic tape units and I/O controllers, are provided by selectively gating operational state indicating signals over multiplexed lines to an I/O controlling unit for continuously indicating intermediate operational states. The I/O controller, which may be a microprogrammed controller, responds to the intermediate state indications for monitoring and ensuring the intermediate operational states are properly maintained. Upon termination of the intermediate operational state, the next status of the I/O device is sensed. Supplying intermediate operational state conditions enables the I/O controller to sense when malfunctions have occurred which prevent the device from informing the I/O controller that such malfunctions have, in fact, occurred.
Abstract:
A keyboard unit is disclosed for temporarily storing information for subsequent transfer to a computer. The unit includes a plurality of pushbuttons interconnected with a two-digit display through encoding and decoding circuitry, for operator verification of data entered and further includes a shift register memory for temporarily storing the data entered. The shift register memory is programmed by a counter so that the data is sequentially stored in the individual shift registers. The shift registers are operable in either a parallel input or serial output mode under the control of a flip-flop which responds to connection and disconnection of the memory keyboard with a computer. During the temporary storing of data the shift registers operate in a parallel mode. When the keyboard memory is connected with a computer the shift registers are switched to their serial output mode and the data is transmitted to the computer under computer control. A code word is stored in one of the memory shift registers to permit identification of the keyboard memory unit from which the data is being received. In the serial transmission of data to the computer a wrap-around circuit is provided which permits redundant transmission of data for verification by the computer.
Abstract:
Interrupt indicator means are arranged in a multilevel pyramid configuration. Each level contains interrupt word storage means with each of the additional levels having fewer word storage means than the previous level. An interrupt condition will set a discrete storage means of the word storage means in each level of the pyramid. These discretes are retrieved, their addresses determined in each word storage means and the discrete addresses are combined to give the complete address of the interrupt condition. In addition, the simultaneous occurrence of more than one interrupt condition is sensed, and the address of each such interrupt condition is determined.
Abstract:
In the duplicated data-processing systems, the clock of the ''''reserve'''' unit must normally be synchronized with the one of the ''''inline'''' unit, as long as this latter operates normally. According to the present invention, the clock of the ''''inline'''' unit originates a synchronizing signal periodically, and the clock of the ''''reserve'''' unit delimits a synchronization ''''window.'''' If the synchronizing signal falls into the synchronization window, the setting into synchronism of the ''''reserve'''' unit is made. If not, an alarm signal is given. In this arrangement, if the clock of the ''''inline'''' unit operates at an abnormal rhythm because of a failure, the clock of the reserve unit will not be synchronized to this abnormal rhythm.
Abstract:
A programmed device for detecting faults in digital computers comprises an interrogation matrix ensuring activation of computer elements checked, an operating signal registration matrix that registers the operating signals arriving from the computer elements checked after their being activated by the interrogation matrix, a noise signal registration matrix, a unit for controlling said matrices, a switching board maintaining the connection between inputs of the computer elements checked and outputs of said interrogation matrix, and between outputs of the elements checked with inputs of said operating signal registration matrix and noise signal registration matrix.