← Back to Patent Explorer
EP0105125A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Data processing system

Assignee: Hitachi Ltd
•
Filing: 1983-08-03
•
Granted: —
•
Expires: 2003-08-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data processing system comprises a plurality of scalar processing units (3,4). a single common vector processing unit (5) shared by the scalar processing units (3, 4) and a main memory (1) accessible by the scalar processing units (3, 4) and the vector processing unit (5), thereby matching the scalar processing capabilities with the high-speed processing capability of the vector processing unit (5).

Inventors

  • 👤 Shun Kawabe
  • 👤 Toshihiko Odaka

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-06 04:32
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/76; G06F15/80; G06F15/8053; G06F15/8076; G06F9/00; G06F9/06; G06F9/30; G06F9/38; G06F9/3836; G06F9/3851; G06F9/3885

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 71 words
A data processing system comprising: a main memory (1) ; a plurality of scalar processing means (3,4), each being capable of executing scalar operations independently from the other processing means; and a vector processing means (5) connected with said main memory and said plurality of scalar processing means (3,4) for executing vector operations; said main memory (1) being accessible by said scalar processing means (3,4) and said vector processing means (5).
Claim 2
Dependent Claim 71 words
A data processing system comprising: a main memory (1) ; a plurality of scalar processing means (3,4), each being capable of executing scalar operations independently from the other processing means; and a vector processing means (5) connected with said main memory and said plurality of scalar processing means (3,4) for executing vector operations; said main memory (1) being accessible by said scalar processing means (3,4) and said vector processing means (5).
Claim 3
Dependent Claim 28 words
A data processing system according to calim 1, wherein said vector processing means (5) comprises a group of vector registers in correspondence to said scalar processing means (3,4).
Claim 4
Dependent Claim 28 words
A data processing system according to calim 1, wherein said vector processing means (5) comprises a group of vector registers in correspondence to said scalar processing means (3,4).
Claim 5
Dependent Claim 30 words
A data processing system according to claim 1 or 2, wherein said vector processing means (5) comprises a group of vector address registers in correspondence to said scalar processing means.
Claim 6
Dependent Claim 30 words
A data processing system according to claim 1, 2 or 3, wherein said vector processing means (5) is adapted to execute vector commands given by said scalar processing means (3,4).
Claim 7
Dependent Claim 38 words
A data processing system according to claim 4, which comprises a stack means for holding said vector commands, said vector processing means (5) being adapted to fetch vector commands sequentially from said stack means and execute said commands.
Claim 8
Dependent Claim 44 words
A data processing system according to claim 5, wherein said stack means comprises command buffers in correspondence to said scalar processing means (3,4), said vector processing means (5) being adapted to fetch vector commands from one of said command buffers and execute said commands.
Claim 9
Dependent Claim 44 words
A data processing system according to claim 1, 2 or 3, wherein said vector processing means (5) is adapted to fetch vector commands from said main memory (1) in accordance with address information given by said scalar processing means (3,4) and execute said commands.
Claim 10
Dependent Claim 112 words
A data processing system comprising: a main memory (1); a plurality of scalar processing means (3,4), each being capable of executing scalar operations independently from the other processing means; a vector processing means (5) connected with said main memory and said plurality of scalar processing means (3,4) for executing vector operations; and control means connected between said vector processing means (5) and said plurality of scalar processing means (3,4) for controlling transfer of vector operation control information from each scalar processing means (3,4) to said vector processing means (5) for execution of vector operation, said main memory (1) being accessible by said scalar processing means (3,4) and said vector processing means (5).
Claim 11
Dependent Claim 112 words
A data processing system comprising: a main memory (1); a plurality of scalar processing means (3,4), each being capable of executing scalar operations independently from the other processing means; a vector processing means (5) connected with said main memory and said plurality of scalar processing means (3,4) for executing vector operations; and control means connected between said vector processing means (5) and said plurality of scalar processing means (3,4) for controlling transfer of vector operation control information from each scalar processing means (3,4) to said vector processing means (5) for execution of vector operation, said main memory (1) being accessible by said scalar processing means (3,4) and said vector processing means (5).

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag