Pre-fetching and caching data in a communication processor's register set
Abstract
Circuitry (100) to free the core processor (104) from performing the explicit read operation required to read data into the internal register set. The processor's register set (603B) is expanded and a "shadow register" set (603C) is provided. While the core processor (104) is processing one event the "context" and "data" and other associated information for the next event is loaded into the shadow register set (603C). When the core processor (104) finishes processing an event, the core processor (104) switches to the shadow register set (603C) and it can begin processing the next event immediately. With short service routines, there might not be time to fully pre-fetch the "context" and "data" associated with the next event before the current event ends. In this case, the core processor (104) still starts processing the next event and the pre-fetch continues during the event processing.
Term
No projected expiry on record.
- Priority
- Filed
- Published
- Today
Every citation, both waysCites: the store holds 2 of 3
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| US5805927A | Cites | United States of America | Y | International search | 1-6,20-24,32-35,43,44 |
| US5920561A | Cites | United States of America | Y | International search | 1-6,20-24,32-35,43,44 |
| LEE T A ET AL: "Low power data management architecture for wireless communications signal processing", VEHICULAR TECHNOLOGY CONFERENCE, 1998. VTC 98. 48TH IEEE OTTAWA, ONT., CANADA 18-21 MAY 1998, NEW YORK, NY, USA,IEEE, US, 18 May 1998 (1998-05-18), pages 625 - 629, XP010287765, ISBN: 0-7803-4320-4 | Non-patent | – | – | International search | – |
16 members in 3 offices
Priority claims12
| Document | Office | Kind | Date |
|---|---|---|---|
| 22182100 | United States of America | P | |
| 63991500 | United States of America | A | |
| 64023100 | United States of America | A | |
| 64025800 | United States of America | A | |
| 09639915 | – | – | – |
| 09640231 | – | – | – |
| 09640258 | – | – | – |
| 60221821 | – | – | – |
| US20000221821P | – | – | – |
| US20000639915 | – | – | – |
| US20000640231 | – | – | – |
| US20000640258 | – | – | – |
Members16
| Document | Office | Kind | |
|---|---|---|---|
| WO0113590A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU6776200A | Australia | A | |
| WO0211368A2 | World Intellectual Property Organization (WIPO) | A2 | |
| AU8538401A | Australia | A | |
| US2002051460A1 | United States of America | A1 | |
| US2002057708A1 | United States of America | A1 | |
| WO0211368A3This record | World Intellectual Property Organization (WIPO) | A3 | |
| US6754223B1 | United States of America | B1 | |
| US6760337B1 | United States of America | B1 | |
| US6804239B1 | United States of America | B1 | |
| US2004202192A9 | United States of America | A9 | |
| US6822959B2 | United States of America | B2 | |
| US6888830B1 | United States of America | B1 | |
| US7046686B1 | United States of America | B1 | |
| US7099328B2 | United States of America | B2 | |
| USRE42092E | United States of America | E |
9 legal events, as 3 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Non-entry into the national phaseNENP | NENP | JP | |
| Ep: pct application non-entry in european phase122 | 122 | WO | |
| Procedure relating to pct application: ceased to have effect for deCeased8642 | 8642 | DE | |
| Designated statesAK | AK | WO | |
| Designated countries for regional patentsAL | AL | WO | |
| Ep: the epo has been informed by wipo that ep was designated in this application121 | 121 | WO | |
| Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)DFPE | DFPE | WO | |
| Designated statesAK | AK | WO | |
| Designated countries for regional patentsAL | AL | WO |
Numbers
- Publication
- 02/11368
- Publication, DOCDB
- 0211368
- Publication, EPODOC
- WO0211368
- Application
- 141485
- Application, DOCDB
- 0141485
- Application, EPODOC
- WO2001US41485
Titles2
- English
- PRE-FETCHING AND CACHING DATA IN A COMMUNICATION PROCESSOR'S REGISTER SET
- French
- AMELIORATION DE LA PERFORMANCE PAR LECTURE ANTICIPEE ET MISE EN ANTEMEMOIRE DIRECTES DES DONNEES DANS LE GROUPE DE REGISTRES D'UN PROCESSEUR DE COMMUNICATION
Classification
- CPC, 2
- G06F9/30123
- G06F9/383
- IPC, 2
- G06F9 30
- G06F9 38
Designated states4
- Regional, 4
- Zimbabwe
- Turkmenistan
- Türkiye
- Togo