Cache

The UltraSparc IIi has 3 distinct caches in 2 different levels. The two main caches are a split instruction and data caches. Respectivly called the I-Cache and D-Cache.

The D-Cache is a physically tagged and vitrually indexed. It is a write-through16Kb direct mapped cache.

The I-Cache is physically tagged and indexed. The index of each address is the lowest 13bits. The cache is a 16Kb 2-way set associative cache with 32-byte blocks. Each set is the size of the page size. (minimum page size of 8Kb)

The Level-2 Cache is called the E-Cache (External Cache) and is a physically indexed and taged.