參數(shù)資料
型號: RM5231A
廠商: PMC-Sierra, Inc.
英文描述: RM5231A⑩ Microprocessor with 32-Bit System Bus Data Sheet Preliminary
中文描述: RM5231A⑩微處理器與32位系統(tǒng)總線的數(shù)據(jù)資料的初步
文件頁數(shù): 21/40頁
文件大?。?/td> 595K
代理商: RM5231A
Proprietary and Confidential to PMC-Sierra, Inc and for its Customer’s Internal Use
Document ID: PMC-2002174, Issue 2
21
RM5231A Microprocessor with 32-Bit System Bus Data Sheet
Preliminary
memory is written, leaving the
write-back
bit of the cache line unchanged. If the cache lookup
misses, the target line is first brought into the cache and then the write is performed as above.
4. Write-through without write allocate
Loads and instruction fetches first search the cache, reading main memory only if the desired
data is not cache resident. On data store operations, the cache is first searched to determine if
the target address is cache resident. If it is resident, the cache contents are updated and main
memory is written, leaving the
write-back
bit of the cache line unchanged. If the cache lookup
misses, then only main memory is written.
The most commonly used write policy is write-back, where a store to a cache line does not
immediately cause main memory to be updated. This increases system performance by reducing
bus traffic and eliminating the bottleneck of waiting for each store operation to finish before
issuing a subsequent memory operation. Software can, however, select write-through on a per-
page basis when appropriate, such as for frame buffers.
Associated with the data cache is the store buffer. When the RM5231A executes a store
instruction, this single-entry buffer gets written with the store data while the tag comparison is
performed. If the tag matches, then the data is written into the data cache in the next cycle that the
data cache is not accessed (the next non-load cycle). The store buffer allows the RM5231A to
execute a store every processor cycle and to perform back-to-back stores without penalty. In the
event of a store immediately followed by a load to the same address, a combined merge and cache
write occurs such that no penalty is incurred.
The RM5231A cache attributes for both the instruction and data caches are summarized in Table 3.
Table 3 Cache Attributes
Characteristics
Size
Organization
Line size
Index
3.20 Write Buffer
Writes to external memory, whether cache miss write-backs or stores to uncached or write-through
addresses, use the on-chip write buffer. The write buffer holds up to four 64-bit address and data
pairs. The entire buffer is used for a data cache write-back and allows the processor to proceed in
parallel with the memory update. For uncached and write-through stores, the write buffer
Instruction
32KB
2-way set associative
32B
vAddr
11..0
pAddr
31..12
n.a.
sub-block
sequential
entire line
per-word
set A
Data
32KB
2-way set associative
32B
vAddr
11..0
pAddr
31..12
write-back/write-through
sub-block
sequential
first double
per-byte
set A
Tag
Write policy
Read order
write order
miss restart after transfer of
Parity
Cache locking
相關(guān)PDF資料
PDF描述
RM5231A-250-H RM5231A⑩ Microprocessor with 32-Bit System Bus Data Sheet Preliminary
RM5231A-300-H RM5231A⑩ Microprocessor with 32-Bit System Bus Data Sheet Preliminary
RM5231A-300-HI RM5231A⑩ Microprocessor with 32-Bit System Bus Data Sheet Preliminary
RM5231A-350-H RM5231A⑩ Microprocessor with 32-Bit System Bus Data Sheet Preliminary
RM5261A RM5261A⑩ Microprocessor with 64-Bit System Bus Data Sheet Preliminary
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
RM525A-R2 制造商:Black Box Corporation 功能描述:2U Wallmount Cabinet, Beige
RM5260-133Q 制造商:未知廠家 制造商全稱:未知廠家 功能描述:64-Bit Microprocessor
RM5260-150Q 制造商:未知廠家 制造商全稱:未知廠家 功能描述:64-Bit Microprocessor
RM5260-175Q 制造商:未知廠家 制造商全稱:未知廠家 功能描述:64-Bit Microprocessor
RM5260-200Q 制造商:未知廠家 制造商全稱:未知廠家 功能描述:64-Bit Microprocessor