Patent · US Expired

Apparatus for reading to and writing from memory streams of data while concurrently executing a plurality of data processing operations

US4819155A · kind A · utility

18Cited by
5References
20Claims
0Family size

Inventors

Key dates

Filing dateJun 1, 1987
Grant dateApr 4, 1989
Priority date
Expiry dateJun 1, 2007

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2207/3884
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A pair of arithmetic logic units for receiving instruction to perform data transformations are positioned in tandem relation between an input bus and an output bus which are both connected to a register file. Data paths connect the register file to the input and output buses for transferring data from the register file to the arithmetic logic units. One arithmetic logic unit has a pair of input ports connected to the input bus and an output port connected to the input of the second arithmetic logic unit. The second arithmetic logic unit has a second input port connected to the input bus and an output port connected to the output bus. The tandem arrangement of arithmetic logic units are pipelined to operate concurrently to provide twice the data transformation capability of a single arithmetic logic unit in a data processor. With this arrangement streams of data are concurrently transformed by the tandem arrangement of arithmetic logic units to perform vector operations. With this arrangement control flow calculations are concurrently executed separately thus allowing the arithmetic logic units to compute data transformations at every moment. As a result procedure call parameters do…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.