Electronic Components Datasheet Search
  English  ▼

X  

TMPR4951B Datasheet(PDF) 113 Page - Toshiba Semiconductor

Part # TMPR4951B
Description  64-Bit TX System RISC TX49 Family
PDF  256 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TOSHIBA [Toshiba Semiconductor]
Direct Link  http://www.semicon.toshiba.co.jp/eng
Logo TOSHIBA - Toshiba Semiconductor

TMPR4951B Datasheet(HTML) 113 Page - Toshiba Semiconductor

Back Button TMPR4951B Datasheet HTML 109Page - Toshiba Semiconductor TMPR4951B Datasheet HTML 110Page - Toshiba Semiconductor TMPR4951B Datasheet HTML 111Page - Toshiba Semiconductor TMPR4951B Datasheet HTML 112Page - Toshiba Semiconductor TMPR4951B Datasheet HTML 113Page - Toshiba Semiconductor TMPR4951B Datasheet HTML 114Page - Toshiba Semiconductor TMPR4951B Datasheet HTML 115Page - Toshiba Semiconductor TMPR4951B Datasheet HTML 116Page - Toshiba Semiconductor TMPR4951B Datasheet HTML 117Page - Toshiba Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 113 / 256 page
background image
Chapter 5 Cache Organization
5-11
5.10.1
Cache Write Policy
The TX4951B processor manages its data cache by using a write-back and a write-through policy. A
write-back stores write data into the cache, instead of writing it directly to memory. Some time later this
data is independently written into memory. In the TX4951B implementation, a modified cache line is
not written back to memory until the cache line is to be replaced either in the course of satisfying a
cache miss, or during the execution of a write-back CACHE instruction.
When the processor writes a cache line back to memory, it does not ordinarily retain a copy of the
cache line, and the state of the cache line is changed to invalid.
A write-through is written simultaneously to cache and memory.
5.10.2
Data Cache Line Replacement
Since the data cache uses a write-back and a write-through methodology, a cache line load is issued
to main memory on a load or store miss, as described below. After the data from memory is written to
the data cache, the pipeline resumes execution.
TX4951B does not support “Critical Data Word First”. Always it transfer the data of first address.
Rules for replacement on data load and data store misses are given below.
•
Data Load Miss
If the missed line is not dirty, it is replaced with the requested line.
If the missed line is dirty, it is moved to the write buffer. The requested line replaces the missed
line, and the data in the write buffer is written to memory.
•
Data Store Miss
If the missed line is not dirty, the requested line is merged with the store data and written to
memory.
If the missed line is dirty, it is moved to the write buffer. The requested line is merged with the
store data and written to cache, and data in the write buffer is written to memory.
The data cache miss penalties, in number of GBUSCLK cycles, are given in Table 5.10.2.
Table 5.10.2 Data Cache Refill Penalty Cycle Count
Number of
CPUCLK Cycles
Action
1
Stall the DC stage.
1
Transfer address to the write buffer and wait for the pipeline start signal
1-2
Transfer address to the internal SysAD bus on the GBUSCLK.
2
Transfer to the external SysAD bus.
M
Time needed to access memory, measured in CPUCLK cycles.
4
Transfer the cache line form memory to the SysAD bus.
2
Transfer the cache line from the external bus to the internal bus.
0
Restart the DC stage.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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