17.05.2015 Views

TI486 Microprocessor - Al Kossow's Bitsavers

TI486 Microprocessor - Al Kossow's Bitsavers

TI486 Microprocessor - Al Kossow's Bitsavers

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Register Set<br />

The CCRO register (Table 2-10) defines the type of cache and determines if<br />

the 64-KByte memory area on 1-MByte boundaries and the 640-KByte to<br />

1-MByte area are cacheable. This register also enables certain pins<br />

associated with cache control and suspend mode.<br />

The CCR 1 register (Table 2-11) is used to set up internal cache operation and<br />

System Management Mode (SMM). The ARR registers (Figure 2-13,<br />

Figure 2-14, and Table 2-8, Table 2-9) are used to define the location and<br />

size of the memory regions associated with the internal cache. ARR1-ARR3<br />

define three write-protected or non-cacheable memory regions as designated<br />

by CCR1 bits WP1-WP3. ARR4 defines an SMM memory space or<br />

non-cacheable memory region as defined by CCR1 bit SM4. Other CCR1 bits<br />

enable RPL and SMM pins and control SMM memory access. The SMAC bit<br />

allows access to defined SMM space while not in an SMI service routine. The<br />

MMA bit allows access to main memory that overlaps with SMM memory while<br />

in an SMI service routine for data access only.<br />

The ARR registers define address regions using a starting address and a block<br />

size. The non-cacheable region block sizes range from 4 KBytes to 4 GBytes<br />

(Table 2-12). A block size of zero disables the address region. The starting<br />

address of the address region must be on a block size boundary. For example,<br />

a 128 KByte block is allowed to have a starting address of 0 KBytes,<br />

128 KBytes, 256 KBytes, etc. The SMM memory region size is restricted to a<br />

maximum of 16 MBytes. The block size must be defined for SMI to be<br />

recognized.<br />

2-27

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!