The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 28, 1986

Filed:

Jun. 20, 1984
Applicant:
Inventors:

Steven J Wallach, Dallas, TX (US);

Thomas M Jones, Dallas, TX (US);

Frank J Marshall, Plano, TX (US);

David A Nobles, Garland, TX (US);

Kent A Fuka, Carrollton, TX (US);

Steven M Rowan, Garland, TX (US);

William H Wallace, Plano, TX (US);

Harold W Dozier, Carrollton, TX (US);

David M Chastain, Plano, TX (US);

John W Clark, Carrollton, TX (US);

Robert B Kolstad, Dallas, TX (US);

James E Mankovich, Plano, TX (US);

Michael C Harris, Bedford, TX (US);

Jeffrey H Gruger, Dallas, TX (US);

Alan D Gant, Garland, TX (US);

Harold D Shelton, Carrollton, TX (US);

James R Weatherford, Lake Dallas, TX (US);

Arthur T Kimmel, Dallas, TX (US);

Gary B Gostin, Coppell, TX (US);

Gilbert J Hansen, Plano, TX (US);

John M Golenbieski, Dallas, TX (US);

Larry W Spry, Dallas, TX (US);

Gerald Matulka, Carrollton, TX (US);

Gaynel J Lockhart, Richardson, TX (US);

Michael E Sydow, Carrollton, TX (US);

Assignee:

Other;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
364200 ;
Abstract

A vector processing computer is configured to operate in a pipelined fashion wherein each of the functional units is essentially independent and is designed to carry out its operational function in the fastest possible manner. Vector elements are transmitted from memory, either main memory, a physical cache unit or a logical cache through a source bus where the elements are alternately loaded into the vector processing units. The vector control unit decodes the vector instructions and generates the required control commands for operating the registers and logical units within the vector processing units. Thus, the vector processing units essentially work in parallel to double the processing rate. The resulting vectors are transmitted through a destination bus to either the physical cache unit, the main memory, the logical cache or to an input/output processor. In a further aspect of the computer there is produced an entry microword from a store for the immediate execution of the first microinstruction within a sequence of microinstructions. The remaining microinstructions are produced from a conventional store. This reduces the delay in the retrieval and execution of the first microinstruction. In a still further aspect of the computer there is included the logical data cache which stores data at logical addresses such that the central processor can store and retrieve data without the necessity of first making a translation from logical to physical address.


Find Patent Forward Citations

Loading…