beautypg.com

2 register descriptions, 1 cache control register 1 (ccr1) – Renesas SH7641 User Manual

Page 232

background image

Section 7 Cache

Rev. 4.00 Sep. 14, 2005 Page 182 of 982

REJ09B0023-0400

7.2 Register

Descriptions

The cache has the following registers.

• Cache control register 1 (CCR1)
• Cache control register 2 (CCR2)

7.2.1

Cache Control Register 1 (CCR1)

The cache is enabled or disabled using the CE bit in CCR1. CCR1 also has the CF bit (which
invalidates all cache entries), and the WT and WB bits (which select either write-through mode or
write-back mode). Programs that change the contents of CCR1 should be placed in an address
space that is not cached. When updating the contents of CCR1, bits 31 to 4 must always be cleared
to 0.

CCR1 is initialized to H'00000000 by a power-on or manual reset and retain the previous value by
standby mode, module standby mode, and sleep mode.

Bit Bit

Name

Initial
Value R/W Description

31 to 4

 All

0

R

Reserved

These bits are always read as 0. The write value
should always be 0.

3 CF 0 R/W

Cache

Flush

Writing 1 flushes all cache entries (clears the V, U,
and LRU bits of all cache entries to 0). Always reads
0. Write-back to external memory is not performed
when the cache is flushed.

2 WB 0 R/W

Write

Back

Switches write-back/write-through the cache's
operating mode for area P1.

0: Write-through mode

1: Write-back mode

1 WT 0 R/W

Write

Through

Indicates the cache's operating mode for areas P0 and
P3.

0: Write-back mode

1: Write-through mode

This manual is related to the following products: