Extensible RISC microprocessor architecture
Abstract
The high-performance, RISC core based microprocessor architecture includes an instruction fetch unit for fetching instruction sets from an instruction store and an execution unit that implements the concurrent execution of a plurality of instructions through a parallel array of functional units. The fetch unit generally maintains a predetermined number of instructions in an instruction buffer. The execution unit includes an instruction selection unit, coupled to the instruction buffer, for selecting instructions for execution, and a plurality of functional units for performing instruction specified functional operations. A unified instruction scheduler, within the instruction selection unit, initiates the processing of instructions through the functional units when instructions are determined to be available for execution and for which at least one of the functional units implementing a necessary computational function is available. Unified scheduling is performed across multiple execution data paths, where each execution data path, and corresponding functional units, is generally optimized for the type of computational function that is to be performed on the data: integer, floating point, and boolean. The number, type and computational specifics of the functional units provided in each data path, and as between data paths, are mutually independent.

Term
Term ended
Projected expiry passed 7 July 2012, 14.2 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
1 sheet
Sheet 1
Every citation, both waysCites: the store holds 1 of 2
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| EP0292188A2 | Cites | European Patent Office (EPO) | Y | Search report | 3 |
| MIKE JOHNSON: "SUPERSCALAR MICROPROCESSOR DESIGN", December 1990, PRENTICE HALL, ISBN 0-13-875634-1, ENGLEWOODS CLIFFS, NJ, US, XP000490269 | Non-patent | – | – | Search report | – |
| POPESCU V ET AL: "THE METAFLOW ARCHITECTURE", IEEE MICRO,US,IEEE INC. NEW YORK, vol. 11, no. 3, 1 June 1991 (1991-06-01), pages 10 - 13,63-73, XP000237231, ISSN: 0272-1732 | Non-patent | – | – | Search report | – |
102 members in 8 offices
Priority claims13
| Document | Office | Kind | Date |
|---|---|---|---|
| 727058 | United States of America | – | |
| 72705891 | United States of America | A | |
| 72705891 | United States of America | A | |
| 92914444 | European Patent Office (EPO) | A | |
| 92914444 | European Patent Office (EPO) | A | |
| 98119123 | European Patent Office (EPO) | A | |
| 98119123 | European Patent Office (EPO) | A | |
| 727058 | – | – | – |
| 92914444 | – | – | – |
| 98119123 | – | – | – |
| EP19920914444 | – | – | – |
| EP19980119123 | – | – | – |
| US19910727058 | – | – | – |
Members102
| Document | Office | Kind | |
|---|---|---|---|
| WO9301546A1 | World Intellectual Property Organization (WIPO) | A1 | |
| EP0547247A1 | European Patent Office (EPO) | A1 | |
| KR930702720A | Republic of Korea | A | |
| WO9322722A1 | World Intellectual Property Organization (WIPO) | A1 | |
| JPH06501124A | Japan | A | |
| EP0638183A1 | European Patent Office (EPO) | A1 | |
| KR950701437A | Republic of Korea | A | |
| JPH07506445A | Japan | A | |
| US5560032A | United States of America | A | |
| EP0638183B1 | European Patent Office (EPO) | B1 | |
| DE69308548D1 | Germany | D1 | |
| DE69308548T2 | Germany | T2 | |
| US5826055A | United States of America | A | |
| US5832292A | United States of America | A | |
| EP0886209A2 | European Patent Office (EPO) | A2 | |
| HK1014784A1 | Hong Kong, China | A1 | |
| HK1019251A1 | Hong Kong, China | A1 | |
| US6038653A | United States of America | A | |
| US6131157A | United States of America | A | |
| EP0547247B1 | European Patent Office (EPO) | B1 | |
| AT200357T | Austria | T | |
| ATE200357T1 | Austria | T1 | |
| DE69231762D1 | Germany | D1 | |
| DE69231762T2 | Germany | T2 | |
| JP2001229023A | Japan | A | |
| US6282630B1 | United States of America | B1 | |
| JP2001243067A | Japan | A | |
| JP2001273139A | Japan | A | |
| EP0886209A3 | European Patent Office (EPO) | A3 | |
| KR100299691B1 | Republic of Korea | B1 | |
| US2002016903A1 | United States of America | A1 | |
| KR100329226B1 | Republic of Korea | B1 | |
| KR100335750B1 | Republic of Korea | B1 | |
| US6412064B1 | United States of America | B1 | |
| US2002178347A1 | United States of America | A1 | |
| JP2003114798A | Japan | A | |
| JP3441071B2 | Japan | B2 | |
| JP2004145903A | Japan | A | |
| US6775761B2 | United States of America | B2 | |
| US2004186983A1 | United States of America | A1 | |
| JP2005044382A | Japan | A | |
| JP2005050369A | Japan | A | |
| JP3627735B2 | Japan | B2 | |
| JP2005071394A | Japan | A | |
| EP0886209B1 | European Patent Office (EPO) | B1 | |
| JP3637920B2 | Japan | B2 | |
| JP2005100471A | Japan | A | |
| JP2005100473A | Japan | A | |
| AT291755T | Austria | T | |
| ATE291755T1 | Austria | T1 | |
| EP1526446A2 | European Patent Office (EPO) | A2 | |
| DE69233493D1 | Germany | D1 | |
| JP2005115971A | Japan | A | |
| JP2005122737A | Japan | A | |
| JP2005129087A | Japan | A | |
| JP2005174350A | Japan | A | |
| US6920548B2 | United States of America | B2 | |
| JP2005196809A | Japan | A | |
| JP3675466B2 | Japan | B2 | |
| DE69233493T2 | Germany | T2 | |
| JP2005209228A | Japan | A | |
| JP2005209231A | Japan | A | |
| JP2005228360A | Japan | A | |
| JP2005235232A | Japan | A | |
| JP2005243049A | Japan | A | |
| JP2005259175A | Japan | A | |
| US2005228973A1 | United States of America | A1 | |
| JP2005327309A | Japan | A | |
| JP3724497B2 | Japan | B2 | |
| JP3724499B2 | Japan | B2 | |
| JP3724500B2 | Japan | B2 | |
| JP3724502B2 | Japan | B2 | |
| JP3724505B2 | Japan | B2 | |
| JP3724507B2 | Japan | B2 | |
| JP3744534B2 | Japan | B2 | |
| JP3757982B2 | Japan | B2 | |
| US7028161B2 | United States of America | B2 | |
| JP2006134361A | Japan | A | |
| JP3781051B2 | Japan | B2 | |
| JP3781052B2 | Japan | B2 | |
| JP3788470B2 | Japan | B2 | |
| JP3788472B2 | Japan | B2 | |
| JP2006172496A | Japan | A | |
| US2006149925A1 | United States of America | A1 | |
| JP2006196024A | Japan | A | |
| JP3818315B2 | Japan | B2 | |
| JP3824006B2 | Japan | B2 | |
| JP3832487B2 | Japan | B2 | |
| JP3858939B2 | Japan | B2 | |
| JP3864976B2 | Japan | B2 | |
| JP3870973B2 | Japan | B2 | |
| EP1526446A3This record | European Patent Office (EPO) | A3 | |
| US2007101103A1 | United States of America | A1 | |
| US2007106880A1 | United States of America | A1 | |
| US2009013155A1 | United States of America | A1 | |
| US7516305B2 | United States of America | B2 | |
| US7523296B2 | United States of America | B2 | |
| US2009158014A1 | United States of America | A1 | |
| US7555632B2 | United States of America | B2 | |
| US7934078B2 | United States of America | B2 |
13 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Application deemed to be withdrawnWithdrawn18D | 18D | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWNSTAA | STAA | |
| Designation fees paidAKX | AKX | |
| First examination report despatched17Q | 17Q | |
| Designated contracting statesAK | AK | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | |
| Request for examination filed17P | 17P | |
| Divisional application: reference to earlier applicationAC | AC | |
| Divisional application: reference to earlier applicationAC | AC | |
| Designated contracting statesAK | AK | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI |
Numbers
- Publication
- 1526446
- Publication, DOCDB
- 1526446
- Publication, EPODOC
- EP1526446
- Application
- 5001561
- Application, DOCDB
- 05001561
- Application, EPODOC
- EP20050001561
Titles3
- German
- RISC-Prozessor mit erweiterbarer Architektur
- English
- Extensible RISC microprocessor architecture
- French
- Architecture RISC extensible de microprocesseur
Classification
- CPC, 28
- G06F9/30141
- G06F9/30167
- G06F9/30101
- G06F9/30105
- G06F9/30112
- G06F9/30116
- G06F9/3012
- G06F9/30123
- G06F9/3013
- G06F9/30134
- G06F9/327
- G06F9/3802
- G06F9/3804
- G06F9/3814
- G06F9/3824
- G06F9/3828
- G06F9/3836
- G06F9/3838
- G06F9/384
- G06F9/3853
- G06F9/3861
- G06F9/3865
- G06F9/3885
- G06F9/30054
- G06F9/3858
- G06F9/3854
- G06F9/323
- G06F9/38
- IPC, 4
- G06F9 38
- G06F9 30
- G06F9 32
- G06F9 34
Designated states1
- Contracting states, 1
- Sweden