| Motore di ricerca datesheet componenti elettronici |
|
MB91301 Scheda tecnica(PDF) 53 Page - Fuji Electric |
|
|
|||||||||||||||||||||||||||||
MB91301 Scheda tecnica(HTML) 53 Page - Fuji Electric |
|
53 / 135 page ![]() MB91301 Series 53 • Instruction Cache Tags [bit 31 to bit 9] Address tag The address tag stores the upper 23 bits of the memory address of the instruction cached in the corresponding block. For example, memory address IA of the instruction data stored in sub-block k in block i is obtained from the following equation: IA = address tag × 29 + i × 24 + k × 22 The address tag is used to check for a match with the instruction address requested for access by the CPU. The CPU and cache behave as follows depending on the result of the tag check: • When the requested instruction data exists in the cache (hit), the cache transfers the data to the CPU within the cycle. • When the requested instruction data does not exist in the cache (miss), the CPU and cache obtain the data loaded by external access at the same time. [bit 7 to bit4] SBV3 to SBV0 : Sub-block validation When SBVn contains "1", the corresponding sub-block holds the current instruction data at the address located by the tag. Each sub-block usually holds two instructions (excluding immediate-value transfer instructions). [bit 3] TAGV : Tag validation bit This bit indicates whether the address tag value is valid. When the bit contains "0", the corresponding block is invalid regardless of the settings of the sub-block validation bits. (The bit is set to "0" when the cache is flushed.) [bit 1] LRU (only in way 1) This bit exists only in the instruction cache tag in way 1. The bit indicates way 1 or 2 as the way containing the last entry accessed in the selected set. When set to "1", the LRU bit indicates that the entry of the set in way 1 is the last entry accessed. When set to "0", it indicates that the one in way 2 is the last entry accessed. [bit 0] ETLK : Entry lock This bit is used to lock all the entries in the block corresponding to the tag in the cache. When the ETLK bit is set to "1", the entries are locked and are not updated when a cache miss occurs. Note, however, that invalid sub-blocks are updated. If a cache miss occurs with both of ways 1 and 2 in the entry lock states, access to external memory takes place after losing one cycle used for evaluating the cache miss. 07 06 05 04 03 02 01 00 SBV2 SBV3 SBV1 SBV0 TAGV LRU ETLK 31 09 08 07 06 05 04 03 02 01 00 SBV2 SBV3 SBV1 SBV0 TAGV ETLK 31 09 08 Address tag Way 1 Way 2 Address tag Vacancy Vacancy Vacancy Vacancy |
|
Link URL |
| Lei ha avuto il aiuto da alldatasheet? [ DONATE ] |
Di alldatasheet | Richest di pubblicita | contatti | Privacy Policy | Collegamento alla scheda tecnica | scambio Link | Ricerca produttore All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |