Methods and apparatus for controlling a cache memory
Abstract
A method for controlling a cache (110, 110A) memory, comprising the steps of: receiving (300) an address (204) to at least one of the options of writing data to and retrieve data from the cache, including label address bits and index bits; accessing (302) one or more cache lines (200) corresponding to the cache index bits of the address; each cache line including an address label (210), a data validity flag (212A) and a flag data type (212B); determining (304) whether data in at least one of the one or more cache lines is valid based on the validity flag data; determining (312) what type of data is stored in at least one cache line based on the flag data type; and prohibit (322) overwriting floating point data in the at least one cache line when the same data are valid and the data stored in the at least one cache line are integer data.
Term
No projected expiry on record.
- Priority
- Filed
- Granted
- Today
13 members in 8 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 37819902 | United States of America | P | |
| 18715002 | United States of America | A |
Members13
| Document | Office | Kind | |
|---|---|---|---|
| US2003208661A1 | United States of America | A1 | |
| AU2002333656A1 | Australia | A1 | |
| WO03096194A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US6751707B2 | United States of America | B2 | |
| EP1502191A1 | European Patent Office (EPO) | A1 | |
| JP2005524905A | Japan | A | |
| EP1502191A4 | European Patent Office (EPO) | A4 | |
| JP3974131B2 | Japan | B2 | |
| EP1502191B1 | European Patent Office (EPO) | B1 | |
| AT413648TThis record | Austria | T | |
| ATE413648T1 | Austria | T1 | |
| DE60229790D1 | Germany | D1 | |
| ES2316653T3 | Spain | T3 |
1 legal event, as the office reported them to INPADOC
Events
| Event | Code | |
|---|---|---|
| Ceased as to paragraph 5 lit. 3 law introducing patent treatiesCeasedRER | RER |
Numbers
- Application
- 2807417
Titles2
- German
- VERFAHREN UND VORRICHTUNGEN ZUR STEUERUNG EINES CACHE-SPEICHERS
- English
- METHOD AND DEVICES FOR CONTROLLING A CACHE MEMORY
Classification
- CPC, 6
- G06F9/3824
- G06F9/30043
- G06F9/3885
- G06F12/0888
- G06F12/126
- G06F12/127
- IPC, 3
- G06F12 08
- G06F12 12
- G06F9 38