Patent US3962065A successfully refreshed from Google Patents.
Patent US4777593A successfully refreshed from Google Patents.
US4777593A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Vector processing apparatus including means for identifying the occurrence of exceptions in the processing of vector elements
Assignee: Hitachi Ltd
•
Filing: 1984-12-21
•
Granted: 1988-10-11
•
Expires: 2004-12-21
Abstract
Abstract A vector processing apparatus has a number of pipeline arithmetic units operating concurrently to execute a set of vector instructions dealing with vector elements. Stack registers are provided for each arithmetic unit to hold the vector instruction address, leading vector element position and vector register internal address, so that one of the exceptions that can be detected successively by several arithmetic units during the process of the vector instructions is selected on a priority basis through the comparison of information in the stack of the currently detected exception with information of exception detected previously.
Inventors
- 👤 Yaoko Yoshida
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 19:30
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/30; G06F9/38; G06F9/3861; G06F9/3865; G06F15/00; G06F15/76; G06F15/80; G06F15/8053; G06F15/8076
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
156 words
A vector processing apparatus having vector registers and a plurality of functional facilities capable of operating concurrently and intended to process vectors having a larger number of vector elements than a vector register has the capacity to store, each functional facility having means for detecting an exception relating to its operation, said apparatus comprising: means for holding information in correspondence to each of said functional facilities, including the address of an instruction under process by that functional facility, leading vector element position information for a vector element to be processed by said instruction and a vector register internal address of a vector element at which an exception has been detected by said functional facility; and means for reading out the information in said holding means in response to a signal indicating detection of an exception from any functional facility and for selecting information corresponding to one of said functional facilities in accordance with a predetermined rule.
Claim 2
Dependent Claim
156 words
A vector processing apparatus having vector registers and a plurality of functional facilities capable of operating concurrently and intended to process vectors having a larger number of vector elements than a vector register has the capacity to store, each functional facility having means for detecting an exception relating to its operation, said apparatus comprising: means for holding information in correspondence to each of said functional facilities, including the address of an instruction under process by that functional facility, leading vector element position information for a vector element to be processed by said instruction and a vector register internal address of a vector element at which an exception has been detected by said functional facility; and means for reading out the information in said holding means in response to a signal indicating detection of an exception from any functional facility and for selecting information corresponding to one of said functional facilities in accordance with a predetermined rule.
Claim 3
Dependent Claim
16 words
A vector processing apparatus according to claim 1, wherein said functional facilities comprise pipeline arithmetic units.
Claim 4
Dependent Claim
37 words
A vector processing apparatus according to claim 2, wherein said holding means comprises means for holding the address of an instruction and leading vector element position information in correspondence to arithmetic stages of said pipeline arithmetic unit.
Claim 5
Dependent Claim
23 words
A vector processing apparatus according to claim 3, wherein said exception includes at least one of an access exception and an arithmetic exception.
Claim 6
Dependent Claim
38 words
A vector processing apparatus according to claim 1, wherein said reading out means includes means for selecting that information received from said holding means which includes the smallest vector element number for an instruction having the earliest address.
References Cited (Backward Citations)
US4025771A
Cited
US4101960A
Cited
US4270181A
Cited
US4302818A
Cited
US4298936A
Cited
US4338675A
Cited
US4525796A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-10-11 | 1992-04-11 | 1992-10-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-10-11 | 1996-04-11 | 1996-10-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-10-11 | 2000-04-11 | 2000-10-11 | $7700.00 | Window Closed / Lapsed |