Patent US4415973A successfully refreshed from Google Patents.
US4415973A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Array processor with stand-by for replacing failed section
Assignee: CAMBRIDGE PARALLEL PROCESSING Ltd
•
Filing: 1981-03-16
•
Granted: 1983-11-15
•
Expires: 2001-03-16
Abstract
Abstract An array processor consisting of a plurality of sections (S1, S2-S9), with switching means (24,26,30,32) selectively operable to by-pass any one of the sections so as to effectively remove it from the system. One of the sections normally acts as a stand-by, and is by-passed. However, if one of the other sections fails, that section is by-passed and the stand-by is returned to service. The currently active sections are allocated sequential addresses.
Inventors
- 👤 Colin Evans
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 20:55
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
177 words
An array processor having a plurality of sections of processing elements, and means for allocating a unique address to each section in a continuous sequence, comprising: (a) at least three sections, each section comprising a plurality of processing elements connected together in a predetermined pattern, (b) connection means coupled to said sections, for connecting said sections together in series, (c) by-pass means coupled to said sections and operable to by-pass any selected one of said sections by directly interconnecting the sections on opposite sides of said selected section, thereby isolating said selected section from the other said sections, said by-pass means being operable only upon selection of said selected section, and (d) means for variably allocating a continuous sequence of addresses to respective ones of said sections other than said selected one of said sections, at least some of said addresses being reallocated in said continuous sequence upon selection of said selected one of said sections whereby the sequence of said unique addresses in said continuous sequence is not altered upon the bypass of said selected section.
Claim 2
Dependent Claim
177 words
An array processor having a plurality of sections of processing elements, and means for allocating a unique address to each section in a continuous sequence, comprising: (a) at least three sections, each section comprising a plurality of processing elements connected together in a predetermined pattern, (b) connection means coupled to said sections, for connecting said sections together in series, (c) by-pass means coupled to said sections and operable to by-pass any selected one of said sections by directly interconnecting the sections on opposite sides of said selected section, thereby isolating said selected section from the other said sections, said by-pass means being operable only upon selection of said selected section, and (d) means for variably allocating a continuous sequence of addresses to respective ones of said sections other than said selected one of said sections, at least some of said addresses being reallocated in said continuous sequence upon selection of said selected one of said sections whereby the sequence of said unique addresses in said continuous sequence is not altered upon the bypass of said selected section.
Claim 3
Dependent Claim
90 words
An array processor according to claim 1 further comprising: (a) a master control unit (b) a plurality of sets of control lines connecting the master control unit to respective ones of said sections, for carrying addresses allocated to said sections by the master control unit, and (c) a common address bus connecting the master control unit to all said sections in parallel, (d) wherein each section comprises comparison means connected to the common address bus and to the respective control lines, for comparing signals on said bus and control lines.
Claim 4
Dependent Claim
158 words
An array processor comprising: (a) at least three sections, each section comprising a plurality of processing elements connected together in a predetermined pattern, (b) connection means coupled to said sections, for connecting said sections together in series, (c) by-pass means coupled to said sections and operable to by-pass any selected one of said sections by directly interconnecting the sections in opposite sides of said selected section, thereby isolating said selected section from the other said sections, said by-pass means being operable only upon selection of said selected section, and (d) a plurality of test signal inputs, (e) a data source, (f) a plurality of sets of data input lines connected to said data source, and (g) means for connecting said selected one of the sections to the test signal inputs upon isolation of said selected one of said sections by said by-pass means and for connecting the other said sections to respective sets of the data input lines.
Claim 5
Dependent Claim
158 words
An array processor comprising: (a) at least three sections, each section comprising a plurality of processing elements connected together in a predetermined pattern, (b) connection means coupled to said sections, for connecting said sections together in series, (c) by-pass means coupled to said sections and operable to by-pass any selected one of said sections by directly interconnecting the sections in opposite sides of said selected section, thereby isolating said selected section from the other said sections, said by-pass means being operable only upon selection of said selected section, and (d) a plurality of test signal inputs, (e) a data source, (f) a plurality of sets of data input lines connected to said data source, and (g) means for connecting said selected one of the sections to the test signal inputs upon isolation of said selected one of said sections by said by-pass means and for connecting the other said sections to respective sets of the data input lines.
References Cited (Backward Citations)
US3287703A
Cited
US3409877A
Cited
US3812469A
Cited
US3979728A
Cited
US4020469A
Cited
US4001790A
Cited
US4035770A
Cited
US4146929A
Cited
US4247892A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1986-11-14 | 1987-05-16 | 1987-11-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1990-11-14 | 1991-05-16 | 1991-11-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1994-11-14 | 1995-05-16 | 1995-11-15 | $7700.00 | Window Closed / Lapsed |