20.02.2013 Views

Sable CPU Module Specification

Sable CPU Module Specification

Sable CPU Module Specification

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

4.11 Miss Address Register - CSR14 ................................... 127<br />

4.11.1 C4 Revision Register - CSR15 ................................. 128<br />

4.12 Interval Timer ............................................... 130<br />

4.13 D-bus . . . ................................................... 131<br />

4.14 System-bus Arbiter . ........................................... 133<br />

4.15 System-bus CRESET L Generation ................................ 136<br />

4.15.1 <strong>Sable</strong> <strong>CPU</strong> Non-Volatile EEPROM .............................. 137<br />

Chapter 5 <strong>CPU</strong> MODULE TRANSACTIONS ......................... 143<br />

5.1 Processor Transactions .......................................... 143<br />

5.1.1 21064 Processor TRANSACTIONS .............................. 146<br />

5.1.1.1 FAST EXTERNAL CACHE READ HIT ........................ 146<br />

5.1.1.2 FAST EXTERNAL CACHE WRITE HIT ....................... 147<br />

5.1.1.3 READ_BLOCK TRANSACTION .............................. 148<br />

5.1.1.4 WRITE_BLOCK .......................................... 150<br />

5.1.1.5 LDxL TRANSACTION . . ................................... 152<br />

5.1.1.6 StxC TRANSACTION . . . ................................... 152<br />

5.1.1.7 BARRIER TRANSACTION .................................. 153<br />

5.1.1.8 FETCH TRANSACTION ................................... 153<br />

5.1.1.9 FETCHM TRANSACTION .................................. 154<br />

5.1.2 Cacheable vs Non-Cacheable vs Allocate-Invalid . .................. 155<br />

5.2 System-bus Transactions ........................................ 156<br />

5.2.1 <strong>CPU</strong> as Commander ......................................... 157<br />

5.2.2 <strong>CPU</strong> as Bystander ........................................... 157<br />

5.2.3 <strong>CPU</strong> as Responder ........................................... 157<br />

5.3 Control Flow of <strong>CPU</strong> <strong>Module</strong> Transactions . .......................... 158<br />

5.3.1 Processor Initiated ........................................... 158<br />

5.3.2 System-bus Initiated ......................................... 162<br />

Chapter 6 CACHE INVALIDATE MANAGEMENT .................... 165<br />

6.1 Processor Caused Invalidates . . ................................... 165<br />

6.2 C-bus Caused Invalidates ........................................ 165<br />

Chapter 7 EXCEPTIONS AND INTERRUPTS ........................ 167<br />

vi<br />

7.1 Processor Generated . ........................................... 167

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

Saved successfully!

Ooh no, something went wrong!