CA1299768C - Systeme de commande d'acces memoire - Google Patents

Systeme de commande d'acces memoire

Info

Publication number
CA1299768C
CA1299768C CA000560407A CA560407A CA1299768C CA 1299768 C CA1299768 C CA 1299768C CA 000560407 A CA000560407 A CA 000560407A CA 560407 A CA560407 A CA 560407A CA 1299768 C CA1299768 C CA 1299768C
Authority
CA
Canada
Prior art keywords
cache memory
mmu
cache
level
request
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.)
Expired - Lifetime
Application number
CA000560407A
Other languages
English (en)
Inventor
Ikuo Yamada
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to CA000616218A priority Critical patent/CA1313423C/fr
Application granted granted Critical
Publication of CA1299768C publication Critical patent/CA1299768C/fr
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/0802Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
    • G06F12/0804Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with main memory updating

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
CA000560407A 1987-03-04 1988-03-03 Systeme de commande d'acces memoire Expired - Lifetime CA1299768C (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA000616218A CA1313423C (fr) 1987-03-04 1991-11-04 Dispositif de controle de l'acces memoire

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP47705/'87 1987-03-04
JP47706/'87 1987-03-04
JP4770587 1987-03-04
JP4770687 1987-03-04

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CA000616218A Division CA1313423C (fr) 1987-03-04 1991-11-04 Dispositif de controle de l'acces memoire

Publications (1)

Publication Number Publication Date
CA1299768C true CA1299768C (fr) 1992-04-28

Family

ID=26387867

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000560407A Expired - Lifetime CA1299768C (fr) 1987-03-04 1988-03-03 Systeme de commande d'acces memoire

Country Status (2)

Country Link
CA (1) CA1299768C (fr)
FR (1) FR2611938B1 (fr)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4197580A (en) * 1978-06-08 1980-04-08 Bell Telephone Laboratories, Incorporated Data processing system including a cache memory
JPS58189890A (ja) * 1982-04-30 1983-11-05 Hitachi Ltd 階層記憶装置

Also Published As

Publication number Publication date
FR2611938A1 (fr) 1988-09-09
FR2611938B1 (fr) 1994-04-08

Similar Documents

Publication Publication Date Title
US4471429A (en) Apparatus for cache clearing
US4916604A (en) Cache storage apparatus
US4996641A (en) Diagnostic mode for a cache
US4626988A (en) Instruction fetch look-aside buffer with loop mode control
US5056002A (en) Cache memory for use with multiprocessor systems
CA2077048C (fr) Ordinateur personnel dote d'une memoire a antememoire a double ecriture et a cycles de furetage en pipeline
US4142234A (en) Bias filter memory for filtering out unnecessary interrogations of cache directories in a multiprocessor system
AU608447B2 (en) Data memory system
US4092713A (en) Post-write address word correction in cache memory system
US5696937A (en) Cache controller utilizing a state machine for controlling invalidations in a network with dual system busses
US6378047B1 (en) System and method for invalidating set-associative cache memory with simultaneous set validity determination
US5845324A (en) Dual bus network cache controller system having rapid invalidation cycles and reduced latency for cache access
US5109498A (en) Buffer memory device capable of memorizing operand and instruction data blocks at different block sizes
EP0514050B1 (fr) Circuit de commande pour mémoire à double porte
US6327643B1 (en) System and method for cache line replacement
US20020080662A1 (en) Data processor having instruction cache with low power consumption
JPH0532775B2 (fr)
US6272595B1 (en) N-way set-associative cache memory which includes a store hit buffer for improved data access
US6240532B1 (en) Programmable hit and write policy for cache memory test
US4698754A (en) Error detection of scan-out in a diagnostic circuit of a computer
US6594732B1 (en) Computer system with memory system in which cache memory is kept clean
EP0498520B1 (fr) Antémémoire de données et procédé de traitement d'erreurs de mémoire pendant réécriture
CA1299768C (fr) Systeme de commande d'acces memoire
US5893156A (en) Lock control apparatus and method including controlling means for setting a lock variable status
US5535358A (en) Cache memory control circuit and method for controlling reading and writing requests

Legal Events

Date Code Title Description
MKLA Lapsed