Sable CPU Module Specification

Sable CPU Module Specification Sable CPU Module Specification

people.freebsd.org
from people.freebsd.org More from this publisher
20.02.2013 Views

70 B-Cache Control Register (BCC-CSR0, offset = 0000) ................ 214 71 B-Cache Correctable Error (BCCE-CSR1, offset = 0020) .............. 215 72 B-Cache Correctable Error Address (BCCEA-CSR2, offset = 0040) ...... 215 73 B-Cache Uncorrectable Error (BCUE-CSR3, offset = 0060) . . .......... 216 74 B-Cache Uncorrectable Error Address (BCUEA-CSR4, offset = 0080) . . . . 216 75 Duplicate Tag Error Register (DTER-CSR5, offset = 00A0) . . .......... 217 76 Cobra-bus Control Register (CBCTL-CSR6, offset = 00C0) . . .......... 218 77 Cobra-bus Error Register (CBE-CSR7, offset = 00E0) ................ 219 78 Cobra-bus Error Address Low (CBEAL-CSR8, offset = 0100) .......... 220 79 Cobra-bus Error Address High (CBEAH-CSR9, offset = 0120) ......... 220 80 Processor Mailbox (PMBX-CSR10, offset = 0140) . .................. 220 81 Interprocessor Interrupt Request (IPIR-CSR11, offset = 0160) ......... 221 82 System Interrupt Clear Register (SIC-CSR12, offset = 0180) .......... 221 83 Address Lock Register (ADLK-CSR13, offset = 01A0) ................ 221 84 Miss Address Register Low (MADRL-CSR14, offset = 01C0) . .......... 222 85 C4 Revision Register (CRR-CSR15, offset = 01E0) .................. 222 TABLES 1 CPU Modules Variations . . . ................................... 7 2 Latencies for Single and Double Precision Divide Instructions ......... 10 3 Performance Counter 0 Input Selection . .......................... 15 4 Performance Counter 1 Input Selection . .......................... 16 5 ICCSR . ................................................... 19 6 BHE,BPE Branch Prediction Selection . .......................... 20 7 SL_CLR ................................................... 23 8 EXC_SUM ................................................. 27 9 HIRR . . ................................................... 29 10 MM_CSR .................................................. 41 11 Abox Control Register ........................................ 45 12 ALT Mode ................................................. 46 13 BIU Control Register Description ............................... 47 14 DECchip 21064-A275 BIU Control Register Description .............. 50 15 BC_SIZE .................................................. 53 16 BC_PA_DIS ................................................ 53 17 BIU_CTL Initialization Values ................................. 53 18 Producer-Consumer Classes ................................... 64 19 Opcode Summary (with Instruction Issue Bus) . . . .................. 69 20 Required PALcode Instructions ................................. 70 21 Instructions Specific to the 21064 ............................... 70 22 DECchip 21064 Cache Status Register . .......................... 71 23 DECchip 21064-A275 Cache Status Register ....................... 72 24 BIUSTAT ................................................. 75 25 Syndromes for Single-Bit Errors ................................ 78 26 ......................................................... 84 xii

27 Base Addresses for CSRs . . . ................................... 85 28 B-Cache Control Register Description . . .......................... 88 29 B-Cache Correctable Error Register Description . . .................. 92 30 B-Cache Correctable Error Address Register Description . . . .......... 95 31 B-Cache Uncorrectable Error Register Description .................. 98 32 B-Cache Uncorrectable Error Address Register Description . .......... 100 33 The 21064 B-Cache cycle times ................................. 102 34 System-bus B-Cache Access Time ............................... 102 35 Duplicate Tag Error Register Description ......................... 105 36 Data Integrity Reference . . ................................... 107 37 System-bus Control Register Description ......................... 109 38 System-bus Error Register Description . .......................... 113 39 System-bus Error Address Low Register Description ................ 117 40 System-bus Error Address High Register Description ................ 118 41 Processor Mailbox Register Description . .......................... 121 42 Interprocessor Interrupt Request Register Description ............... 122 43 System Interrupt Clear Register Description ...................... 123 44 Address Lock Register Description .............................. 125 45 Miss Address Register Low Description .......................... 127 46 C4 Revision Register Description ............................... 128 47 CSR Space ................................................. 130 48 Interval Timer Interrupt Generation . . . .......................... 130 49 D-bus Micro Port Mapping . ................................... 132 50 D-bus Microcontroller Clock Frequency . .......................... 133 51 D-bus Microcontroller System Control Bus Address ................. 133 52 Sable Arbitration Latency . . ................................... 136 53 CPU I²C Bus EEPROM Field Definitions ......................... 137 54 BIU_CTL Field Description . ................................... 138 56 BIU_CTL Initialization Values ................................. 140 57 CPU EEPROM Defaults . . . ................................... 141 58 ......................................................... 141 59 Cycle Request . . . ........................................... 144 60 Cycle Acknowledgment Types .................................. 145 61 Read Data Acknowledgment Types .............................. 145 62 Processor Initiated Transactions ............................... 146 63 System-bus Initiated Transactions .............................. 157 64 Processor Initiated Transactions - Control Flow . . .................. 158 65 System-bus Initiated Transactions - Control Flow . .................. 162 66 Invalidate Management - C-bus Caused .......................... 165 67 General Exception Isolation Matrix .............................. 167 68 Machine Check Isolation Matrix ................................ 168 69 Exception Priority/PAL Offset/SCB Offset/IPL . . . .................. 169 70 Hardware Interrupt Configuration .............................. 173 71 Interrupt Priority/SCB Offset/IPL ............................... 174 72 Tag/Tag Control Error Severity Matrix . .......................... 179 xiii

27 Base Addresses for CSRs . . . ................................... 85<br />

28 B-Cache Control Register Description . . .......................... 88<br />

29 B-Cache Correctable Error Register Description . . .................. 92<br />

30 B-Cache Correctable Error Address Register Description . . . .......... 95<br />

31 B-Cache Uncorrectable Error Register Description .................. 98<br />

32 B-Cache Uncorrectable Error Address Register Description . .......... 100<br />

33 The 21064 B-Cache cycle times ................................. 102<br />

34 System-bus B-Cache Access Time ............................... 102<br />

35 Duplicate Tag Error Register Description ......................... 105<br />

36 Data Integrity Reference . . ................................... 107<br />

37 System-bus Control Register Description ......................... 109<br />

38 System-bus Error Register Description . .......................... 113<br />

39 System-bus Error Address Low Register Description ................ 117<br />

40 System-bus Error Address High Register Description ................ 118<br />

41 Processor Mailbox Register Description . .......................... 121<br />

42 Interprocessor Interrupt Request Register Description ............... 122<br />

43 System Interrupt Clear Register Description ...................... 123<br />

44 Address Lock Register Description .............................. 125<br />

45 Miss Address Register Low Description .......................... 127<br />

46 C4 Revision Register Description ............................... 128<br />

47 CSR Space ................................................. 130<br />

48 Interval Timer Interrupt Generation . . . .......................... 130<br />

49 D-bus Micro Port Mapping . ................................... 132<br />

50 D-bus Microcontroller Clock Frequency . .......................... 133<br />

51 D-bus Microcontroller System Control Bus Address ................. 133<br />

52 <strong>Sable</strong> Arbitration Latency . . ................................... 136<br />

53 <strong>CPU</strong> I²C Bus EEPROM Field Definitions ......................... 137<br />

54 BIU_CTL Field Description . ................................... 138<br />

56 BIU_CTL Initialization Values ................................. 140<br />

57 <strong>CPU</strong> EEPROM Defaults . . . ................................... 141<br />

58 ......................................................... 141<br />

59 Cycle Request . . . ........................................... 144<br />

60 Cycle Acknowledgment Types .................................. 145<br />

61 Read Data Acknowledgment Types .............................. 145<br />

62 Processor Initiated Transactions ............................... 146<br />

63 System-bus Initiated Transactions .............................. 157<br />

64 Processor Initiated Transactions - Control Flow . . .................. 158<br />

65 System-bus Initiated Transactions - Control Flow . .................. 162<br />

66 Invalidate Management - C-bus Caused .......................... 165<br />

67 General Exception Isolation Matrix .............................. 167<br />

68 Machine Check Isolation Matrix ................................ 168<br />

69 Exception Priority/PAL Offset/SCB Offset/IPL . . . .................. 169<br />

70 Hardware Interrupt Configuration .............................. 173<br />

71 Interrupt Priority/SCB Offset/IPL ............................... 174<br />

72 Tag/Tag Control Error Severity Matrix . .......................... 179<br />

xiii

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

Saved successfully!

Ooh no, something went wrong!