Changes between Version 19 and Version 20 of VirtualMemory


Ignore:
Timestamp:
Jul 2, 2009, 4:29:36 PM (15 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • VirtualMemory

    v19 v20  
    44
    55The TSAR MMU (Memory Management Unit) is an hardware component implemented in the L1 cache controller. This generic component can be used with any  single instruction issue, 32 bits processor.
    6 
    7 [[Image(generic_mmu.png, nolink)]]
    86
    97As the processor core can issue two simultaneous instruction and data requests, there is actually two separated data and instructions caches,
     
    1311Therefore, the TSAR MMU contains two separated hardware TLBs for instruction and data. 
    1412In order to be independent on the processor core choice, the TLB MISS are handled by an hardwired Finite State Machine (called a Table Walk), without any software action. 
     13
     14[[Image(generic_mmu.png, nolink)]]
    1515
    1616== 1. Page Table Organisation ==