Address and data interface unit
AssigneeSperry Corporation
InventorsMichael H. Branigin, Ladislaw D. Cubranich, Edward E. Henderson
Life of this patent
Estimating the term…
Loading patent…
AssigneeSperry Corporation
InventorsMichael H. Branigin, Ladislaw D. Cubranich, Edward E. Henderson
Estimating the term…
A large scale integrated circuit is designed to handle bus-to-bus data and address transfers, manipulation, and temporary storage. A key feature of the device is that it generates error correcting code parity bits on a byte wide basis so that ECC check bits for a multi-byte word can be generated externally with a minimum of hardware, and includes circuitry responsive to an error syndrome for correcting a single error within a byte. Data manipulation capabilities include standard logical operations, single bit shift operations, binary 2's complement arithmetic addition and subtraction, and decimal addition and subtraction. In addition, an input data byte on any bus can be passed unaltered or inverted to any other bus. The device is capable of receiving operands from one or two of three bidirectional data buses, performing a desired arithmetic or logical operation on the operand or operands, and returning the result to any one of the bidirectional buses including one which may have supplied one of the operands. An instruction is decoded at the leading edge of a clock pulse, and executed during the clock pulse. The result is entered into a result register on the trailing edge of the clock pulse so that that result is available to any bus during the same microcycle the instruction and operands are received.
An integrated circuit chip adapted for connection to external means including an instruction bus on which instructions appear, a source producing a clock pulse, a function modifier control line on which function modifier signals appear, and at least one data bus, said integrated circuit chip including thereon:
Dependencies are inferred from the claim text.