(19)
(11) EP 0 055 126 A3

(12) EUROPEAN PATENT APPLICATION

(88) Date of publication A3:
03.08.1983 Bulletin 1983/31

(43) Date of publication A2:
30.06.1982 Bulletin 1982/26

(21) Application number: 81306040

(22) Date of filing: 22.12.1981
(84) Designated Contracting States:
DE FR GB IT

(30) Priority: 23.12.1980 US 219768
23.01.1981 US 227859

(71) Applicant: SPERRY CORPORATION
 ()

(72) Inventor:
  • O'Brien, Steven Michael
     ()

   


(54) High-speed byte shifting apparatus


(57) Byte shifting apparatus for high speed bus architecture data processing systems comprises a plurality of byte shifters (14, 15, 16, 17), one for each byte, each with a corresponding number of input ports (e.g. 18, 19, 20, 22) and an output port (18). Data are read from the bus (13) into each byte shifter through one of its input ports selected by shift control means (37) and are returned to the bus through its output port. Fill logic (56) is provided for filling bytes with ones or zeros as required before returning them to the bus. Checking means, not shown in Figure 1, are provided within each byte shifter for checking bit parity, shift error, shift select error, and loading of the buffer register within the shifter with the shifted byte.







Search report