EP0926596A3
Processor and method for reducing its power usage
Abstract
A method of optimizing assembly code of a VLIW processor (10) or other processor that uses multiple-instruction words (20), each of which comprise instructions to be executed on different functional units (11d and 11e) of the processor (10). The instruction words (20) are modified in accordance with one or more code optimization techniques (FIGURE 6). Typically, the modifications tend to result in fewer cycle-to-cycle bit changes in the machine code, which results in reduced power consumption.

Term
Term ended
Projected expiry passed 11 December 2018, 7.8 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
1 sheet
Sheet 1
Every citation, both waysCites: the store holds 0 of 1
| Reference | Relation | Cited during |
|---|---|---|
| MEHTA R ET AL: "Techniques for low energy software", PROCEEDINGS 1997 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (IEEE CAT. NO.97TH8332), PROCEEDINGS OF 1997 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, MONTEREY, CA, USA, 18 August 1997 (1997-08-18) - 29 August 1997 (1997-08-29), New York, NY, USA, ACM, USA, pages 72 - 75, XP002163179, ISBN: 0-89791-903-3, Retrieved from the Internet <URL:http://ieeexplore.ieee.org/iel3/4894/13495/00621242.pdf> [retrieved on 20010316] | Non-patent | Search report |
| SU C -L ET AL: "Saving power in the control path of embedded processors", IEEE DESIGN & TEST OF COMPUTERS, WINTER 1994, vol. 11, no. 4, 1994, USA, pages 24 - 31, XP000498504, ISSN: 0740-7475, Retrieved from the Internet <URL:http://ieeexplore.ieee.org/iel1/54/7792/00329448.pdf> [retrieved on 20010316] | Non-patent | Search report |
| CHING-LONG SU ET AL: "Low power architecture design and compilation techniques for high-performance processors", DIGEST OF PAPERS. SPRING COMPCON 94 (CAT. NO.94CH3414-0), PROCEEDINGS OF COMPCON '94, SAN FRANCISCO, CA, USA, 28 February 1994 (1994-02-28) - 4 March 1994 (1994-03-04), Los Alamitos, CA, USA, IEEE Comput. Soc. Press, USA, pages 489 - 498, XP002163180, ISBN: 0-8186-5380-9, Retrieved from the Internet <URL:http://ieeexplore.ieee.org/iel2/943/7003/00282878.pdf> [retrieved on 20010316] | Non-patent | Search report |
| MIKE TIEN-CHIEN LEE ET AL: "Power analysis and minimization techniques for embedded DSP software", IEEE TRANS. VERY LARGE SCALE INTEGR. (VLSI) SYST. (USA), IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, vol. 5, no. 1, March 1997 (1997-03-01), IEEE, USA, pages 123 - 135, XP002163181, ISSN: 1063-8210, Retrieved from the Internet <URL:http://ieeexplore.ieee.org/iel3/4001/11511/00520621.pdf> [retrieved on 20010316] | Non-patent | Search report |
| PANDA P R ET AL: "Reducing address bus transition for low power memory mapping", PROCEEDINGS. EUROPEAN DESIGN AND TEST CONFERENCE ED&TC 96 (CAT. NO.96TB100027), PROCEEDINGS OF EUROPEAN DESIGN AND TEST CONFERENCE, PARIS, FRANCE, 11 March 1996 (1996-03-11) - 14 March 1996 (1996-03-14), Los Alamitos, CA, USA, IEEE Comput. Soc. Press, USA, pages 63 - 67, XP002163182, ISBN: 0-8186-7423-7, Retrieved from the Internet <URL:http://ieeexplore.ieee.org/iel3/3563/10668/00494129.pdf> [retrieved on 20010316] | Non-patent | Search report |
| TIWARI V ET AL: "Compilation techniques for low energy: an overview", 1994 IEEE SYMPOSIUM ON LOW POWER ELECTRONICS. DIGEST OF TECHNICAL PAPERS (CAT. NO.94TH0669-2), PROCEEDINGS OF 1994 IEEE SYMPOSIUM ON LOW POWER ELECTRONICS, SAN DIEGO, CA, USA, 10 October 1994 (1994-10-10) - 12 October 1994 (1994-10-12), New York, NY, USA, IEEE, USA, pages 38 - 39, XP002163183, ISBN: 0-7803-1953-2, Retrieved from the Internet <URL:http://ieeexplore.ieee.org/iel2/4326/12416/00573195.pdf> [retrieved on 20010316] | Non-patent | Search report |
8 members in 4 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 68656P | United States of America | – | |
| 6865697 | United States of America | P | |
| 6865697 | United States of America | P | |
| 68656P | – | – | – |
| US19970068656P | – | – | – |
Members8
| Document | Office | Kind | |
|---|---|---|---|
| EP0926596A2 | European Patent Office (EPO) | A2 | |
| JPH11249896A | Japan | A | |
| US6195756B1 | United States of America | B1 | |
| EP0926596A3This record | European Patent Office (EPO) | A3 | |
| JP3959194B2 | Japan | B2 | |
| EP0926596B1 | European Patent Office (EPO) | B1 | |
| DE69838374D1 | Germany | D1 | |
| DE69838374T2 | Germany | T2 |
31 legal events, as 4 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Notification of lapseLapsedST | ST | FR | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal feeWithdrawnR119 | R119 | DE | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filedOpposition26N | 26N | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents actLapsedNLV1 | NLV1 | EP | |
| Corresponds to:REF | REF | EP | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Designation fees paidDE FR GB IT NLAKX | AKX | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAL;LT;LV;MK;RO;SIAX | AX | EP | |
| Information provided on ipc code assigned before grant7G 06F 9/45 ARIC1 | RIC1 | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAL;LT;LV;MK;RO;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
- 0926596
- Publication, DOCDB
- 0926596
- Publication, EPODOC
- EP0926596
- Application
- 98310182
- Application, DOCDB
- 98310182
- Application, EPODOC
- EP19980310182
Titles3
- German
- Prozessor und Verfahren zum Verringern von dessen Energieverbrauch
- English
- Processor and method for reducing its power usage
- French
- Processeur et méthode pour diminuer sa consommation d'énergie
Classification
- CPC, 9
- G06F9/30145
- G06F1/32
- G06F8/4432
- G06F8/445
- G06F9/30156
- G06F9/3836
- G06F9/3853
- Y02D10/00
- G06F9/3856
- IPC, 4
- G06F9 318
- G06F1 32
- G06F9 38
- G06F9 45
Designated states2
- Contracting states, 1
- Sweden
- Extension states, 1
- Slovenia