09.12.2012 Views

User's Manual - chipdb.org

User's Manual - chipdb.org

User's Manual - chipdb.org

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 1<br />

36<br />

Coprocessor 0 (CP0) has the memory management unit (MMU) and handles<br />

exception processing. The MMU handles address translation and checks memory<br />

accesses that occur between different memory segments (user, supervisor, or<br />

kernel). The translation lookaside buffer (TLB) is used to translate virtual to<br />

physical addresses.<br />

Data Cache is a direct-mapped, virtually-indexed and physically-tagged writeback<br />

cache. The capacity is 8 KB.<br />

Instruction Address calculates the effective address of the next instruction to be<br />

fetched. It contains the incrementer for the Program Counter (PC), the target<br />

address adder, and the conditional branch address selector.<br />

Pipeline Control ensures the instruction pipeline operates properly (should one<br />

of the following conditions occur: pipeline stall or exception).<br />

User’s <strong>Manual</strong> U10504EJ7V0UM00

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

Saved successfully!

Ooh no, something went wrong!