JPS6467652A - Cache memory eliminating data discordance - Google Patents
Cache memory eliminating data discordanceInfo
- Publication number
- JPS6467652A JPS6467652A JP62223866A JP22386687A JPS6467652A JP S6467652 A JPS6467652 A JP S6467652A JP 62223866 A JP62223866 A JP 62223866A JP 22386687 A JP22386687 A JP 22386687A JP S6467652 A JPS6467652 A JP S6467652A
- Authority
- JP
- Japan
- Prior art keywords
- data
- address
- main memory
- memory device
- discordance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Memory System Of A Hierarchy Structure (AREA)
Abstract
PURPOSE:To eliminate the discordance of data between a cache memory and a main memory device caused by an access given to the main memory device from another master, by providing an address memory means which stores an address and the decision data to decide said address is valid or invalid. CONSTITUTION:The 1st and 2nd address memory means 7 and 8 store the address given from a CPU bus 13 and the address given from a system bus 4 connected with a main memory device and another master (DMA, etc.) as well as the decision data showing whether these addresses are valid or not. When said DMA changes the data on the main memory corresponding to the address stored in the means 8, the decision data on said address is set invalid. Then the use of this data is avoided when an access is received from a CPU. Thus the CPU uses the data on the main memory device and then replaces the data on a cache memory with the data on the main memory device to secure the coincidence between both data in case another master changes the data on the main memory device to cause the discordance with the data on the cache memory.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62223866A JPS6467652A (en) | 1987-09-09 | 1987-09-09 | Cache memory eliminating data discordance |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62223866A JPS6467652A (en) | 1987-09-09 | 1987-09-09 | Cache memory eliminating data discordance |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6467652A true JPS6467652A (en) | 1989-03-14 |
Family
ID=16804934
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62223866A Pending JPS6467652A (en) | 1987-09-09 | 1987-09-09 | Cache memory eliminating data discordance |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6467652A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6535960B1 (en) | 1994-12-12 | 2003-03-18 | Fujitsu Limited | Partitioned cache memory with switchable access paths |
| KR100759656B1 (en) * | 2000-08-24 | 2007-09-17 | 닛토덴코 가부시키가이샤 | Intraoral adhesive preparation |
-
1987
- 1987-09-09 JP JP62223866A patent/JPS6467652A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6535960B1 (en) | 1994-12-12 | 2003-03-18 | Fujitsu Limited | Partitioned cache memory with switchable access paths |
| KR100759656B1 (en) * | 2000-08-24 | 2007-09-17 | 닛토덴코 가부시키가이샤 | Intraoral adhesive preparation |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0343567A3 (en) | Multi-processing system and cache apparatus for use in the same | |
| TW343303B (en) | Cache flushing device and computer system applied with the same | |
| MY104738A (en) | Control of pipeland operation in a microcomputer system employing dynamic bus sizing with 80386 processor and 82385 cache controller. | |
| NO870415L (en) | COMPUTER SYSTEM. | |
| EP0797149A3 (en) | Architecture and method for sharing tlb entries | |
| EP1343076A3 (en) | integrated circuit with multiple functions sharing multiple internal signal buses according to distributed bus access and control arbitration | |
| EP0840234A3 (en) | Programmable shared memory system and method | |
| KR930016891A (en) | Cache controller | |
| ES8103868A1 (en) | Access system for memory modules. | |
| EP0251056A3 (en) | Cache tag lookaside | |
| CA2107056A1 (en) | Method and System for Increased System Memory Concurrency in a Multiprocessor Computer System | |
| NZ195064A (en) | Data processing system addressing cpu internal registers using normal storage address formats | |
| JPS6467652A (en) | Cache memory eliminating data discordance | |
| EP0387888A3 (en) | Microprocessor system having an extended address space | |
| JPS55154851A (en) | Data transmission system | |
| KR970705086A (en) | A pipelined microprocessor that makes memory requests to the cache memory and to the external memory controller during the same clock cycle (A Pipelined Microprocessor that Makes Memory Requests to a Cache Memory and an External Memory Controller During the Same Clock Cycle) | |
| JPS55123739A (en) | Memory content prefetch control system | |
| JPS5464944A (en) | Buffer invalidating system for multi-cpu system | |
| JPS559228A (en) | Memory request control system | |
| JPS5613576A (en) | Memory access control system | |
| JPS5533214A (en) | Information processing system | |
| JPS6417136A (en) | Invalidation control system for cache memory | |
| JPS6478361A (en) | Data processing system | |
| SE9403531L (en) | Systems and methods for processing memory data as well as communication systems comprising such systems | |
| JPS6428736A (en) | Data error processing system for processing unit of common bus system |