Parallel data processor
Abstract
A parallel processor has a controller for generating control signals, and a plurality of identical processing cells, each of which is connected to at least one neighbouring cell and responsive to the controller for processing data in accordance with the control signals. Each processing cell includes a memory, a first register, a second register, and an arithmetic logic unit (ALU). An input of the first register is coupled to a memory output. The output of the first register is coupled to a second register located in a neighbouring cell. An input of the second register is coupled to receive an output from a first register located in a neighbouring cell. The output of the second register is coupled to an input of the ALU. In another feature, mask logic is interposed between A and B operand sources, and two inputs of the ALU. The mask logic also inputs a mask source and in response to control signals, can output the A operand logically OR'ed with the mask, and can output the B operand logically AND'ed with the mask. In another feature, each cell includes a multiplexor coupled to a neighbouring cell for selectively transmitting cell data to the neighbour, or for effectively bypassing the cell during data shift operations by transmitting data that is received from a neighbouring cell to a neighbouring cell. Other enhancements to a cell architecture are also disclosed.

Term
Term ended
Projected expiry passed 13 September 2014, 12 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
1 sheet
Sheet 1
Every citation, both waysCites: the store holds 4 of 5
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| EP0539595A1 | Cites | European Patent Office (EPO) | A | Search report | 1-16 |
| US4314349A | Cites | United States of America | A | Search report | 1-16 |
| US4739474A | Cites | United States of America | XA | Search report | 1,3,5-9,12-16 |
| WO9004235A1 | Cites | World Intellectual Property Organization (WIPO) | XA | Search report | 1,3,5-9,12-16 |
| WONG W F ET AL: "A preliminary evaluation of a massively parallel processor: GAPP", MICROPROCESSING & MICROPROGRAMMING, JULY 1990, NETHERLANDS, vol. 29, no. 1, ISSN 0165-6074, pages 53 - 62, XP000136716 | Non-patent | – | – | Search report | – |
8 members in 4 offices
Priority claims7
| Document | Office | Kind | Date |
|---|---|---|---|
| 9410332 | United States of America | W | |
| 9410332 | United States of America | W | |
| 94929193 | European Patent Office (EPO) | A | |
| 94929193 | European Patent Office (EPO) | A | |
| 94929193 | – | – | – |
| EP19940929193 | – | – | – |
| WO1994US10332 | – | – | – |
Members8
| Document | Office | Kind | |
|---|---|---|---|
| WO9608778A1 | World Intellectual Property Organization (WIPO) | A1 | |
| EP0728337A1 | European Patent Office (EPO) | A1 | |
| JPH09505921A | Japan | A | |
| EP0973099A2 | European Patent Office (EPO) | A2 | |
| EP0728337B1 | European Patent Office (EPO) | B1 | |
| DE69424304D1 | Germany | D1 | |
| DE69424304T2 | Germany | T2 | |
| EP0973099A3This record | European Patent Office (EPO) | A3 |
12 legal events, as 2 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Applications withdrawn, deemed to be withdrawn, or refused after publication in hong kongWithdrawnWD | WD | HK | |
| Application deemed to be withdrawnWithdrawn18D | 18D | EP | |
| Designation fees paidAKX | AKX | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWNSTAA | STAA | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Request for examination filed17P | 17P | EP | |
| Divisional application: reference to earlier applicationAC | AC | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentLT;SIAX | AX | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 0973099
- Publication, DOCDB
- 0973099
- Publication, EPODOC
- EP0973099
- Application
- 99203021
- Application, DOCDB
- 99203021
- Application, EPODOC
- EP19990203021
Titles3
- German
- Paralleler Datenprozessor
- English
- Parallel data processor
- French
- Processeur parallèle de données
Classification
- CPC, 3
- G06F9/3885
- G06F9/3887
- G06F15/8023
- IPC, 2
- G06F15 80
- G06F15 173
Designated states2
- Contracting states, 1
- Sweden
- Extension states, 1
- Slovenia