Sable CPU Module Specification
Sable CPU Module Specification Sable CPU Module Specification
Copyright © 1993 Digital Equipment Corporation. Table 37 (Cont.): System-bus Control Register Description Field Description 11 ENB C-bus ERROR INTERRUPT [ read/write ] Cleared on power-up to disable the System-bus C_ERR_L interrupt signal from being driven due to errors encountered by this node. This bit does not disable reception of this interrupt signal. 7:5 COMMANDER ID [ read-only ] Identifies the CPU as being CPU0, CPU1, CPU2, or CPU3 based on the System-bus commander ID. Writes have no effect. Regardless of being CPU0 or CPU1 performing a read of this CSR, the contents of this field are returned with the CPU ID of the CPU commanding the CSR read. 011 CPU2 010 CPU1 001 CPU0 000 CPU3 4 FORCE SHARED [ read/write ] Cleared on power-up. When set asserts CSHARED_L on all System-bus transactions. 3 ENABLE PAR CHK [ read/write ] Cleared on power-up. When set, longword parity checking on the System-bus for both the C/A and data portion of cycle (if responder) is enabled for C/A longwords 1 and 0 and data longwords 2 and 0. 2:1 C/A WRONG PAR [ read/write ] Cleared on power-up. When set forces wrong parity on Longwords 2 and 0 respectively during the C/A portion of the next C/A cycle from this node to the System-bus. Once this cycle has occurred the C/A WRONG PAR bits are automatically cleared. 0 DATA WRONG PAR [ read/write ] Cleared on power-up. When set forces wrong parity on longwords 6,4,2 and 0 during both data portions of the next System-bus cycle to which this node responds. Once this cycle has occurred the DATA WRONG PAR bit is automatically cleared. This should not be set when any of the C/A WRONG PAR bits are set as a responder is not able to log both wrong C/A parity and wrong data parity in the same System-bus transaction. 110 Functions located elsewhere on the CPU module
4.7.2 System-bus Error Register - CSR7 Copyright © 1993 Digital Equipment Corporation. CSR offset = E016 The System-bus Error Register is updated every System-bus cycle. Whenever a System-bus error is detected, the contents of this register are frozen until the ER- ROR bits are cleared. The contents of the register are not updated while the error flags are set, the lost error flags do not inhibit error logging. NOTE Even though the CBE register will be updated with the latest cycle on the System-bus, the contents of this register in the non-error case will always be the cycle that was issued to actually read the CBE register. This is because the register is accessed via a System-bus cycle. If a tag control or tag store parity error is detected then the C/A NOT ACKED and/or the WRITE DATA NOT ACKED bits are set. Functions located elsewhere on the CPU module 111
- Page 75 and 76: Copyright © 1993 Digital Equipment
- Page 77 and 78: Copyright © 1993 Digital Equipment
- Page 79 and 80: Copyright © 1993 Digital Equipment
- Page 81 and 82: Copyright © 1993 Digital Equipment
- Page 83 and 84: Copyright © 1993 Digital Equipment
- Page 85 and 86: Copyright © 1993 Digital Equipment
- Page 87 and 88: Copyright © 1993 Digital Equipment
- Page 89 and 90: Copyright © 1993 Digital Equipment
- Page 91 and 92: Copyright © 1993 Digital Equipment
- Page 93 and 94: Copyright © 1993 Digital Equipment
- Page 95 and 96: Copyright © 1993 Digital Equipment
- Page 97 and 98: Copyright © 1993 Digital Equipment
- Page 99 and 100: CHAPTER 4 FUNCTIONS LOCATED ELSEWHE
- Page 101 and 102: Copyright © 1993 Digital Equipment
- Page 103 and 104: Figure 41: B-Cache Control Register
- Page 105 and 106: Table 28 (Cont.): B-Cache Control R
- Page 107 and 108: Table 28 (Cont.): B-Cache Control R
- Page 109 and 110: Copyright © 1993 Digital Equipment
- Page 111 and 112: Copyright © 1993 Digital Equipment
- Page 113 and 114: Copyright © 1993 Digital Equipment
- Page 115 and 116: Copyright © 1993 Digital Equipment
- Page 117 and 118: Copyright © 1993 Digital Equipment
- Page 119 and 120: Copyright © 1993 Digital Equipment
- Page 121 and 122: 4.3.1 Duplicate Tag Error Register
- Page 123 and 124: 4.5 Lack of Cache Block Prefetch Co
- Page 125: Table 37: System-bus Control Regist
- Page 129 and 130: Table 38: System-bus Error Register
- Page 131 and 132: Table 38 (Cont.): System-bus Error
- Page 133 and 134: 4.7.3 System-bus Error Address Low
- Page 135 and 136: Copyright © 1993 Digital Equipment
- Page 137 and 138: 4.8 Multiprocessor Configuration CS
- Page 139 and 140: 4.9 System Interrupt Clear Register
- Page 141 and 142: 4.10 Address Lock Register - CSR13
- Page 143 and 144: 4.11 Miss Address Register - CSR14
- Page 145 and 146: Table 46 (Cont.): C4 Revision Regis
- Page 147 and 148: Table 48 (Cont.): Interval Timer In
- Page 149 and 150: Table 50: D-bus Microcontroller Clo
- Page 151 and 152: Figure 58: Granting Order rule 4 CP
- Page 153 and 154: Copyright © 1993 Digital Equipment
- Page 155 and 156: Table 54 (Cont.): BIU_CTL Field Des
- Page 157 and 158: Table 57: CPU EEPROM Defaults Locat
- Page 159 and 160: Copyright © 1993 Digital Equipment
- Page 161 and 162: Copyright © 1993 Digital Equipment
- Page 163 and 164: Copyright © 1993 Digital Equipment
- Page 165 and 166: Copyright © 1993 Digital Equipment
- Page 167 and 168: Copyright © 1993 Digital Equipment
- Page 169 and 170: Copyright © 1993 Digital Equipment
- Page 171 and 172: Copyright © 1993 Digital Equipment
- Page 173 and 174: Copyright © 1993 Digital Equipment
- Page 175 and 176: Copyright © 1993 Digital Equipment
4.7.2 System-bus Error Register - CSR7<br />
Copyright © 1993 Digital Equipment Corporation.<br />
CSR offset = E016 The System-bus Error Register is updated every System-bus cycle. Whenever a<br />
System-bus error is detected, the contents of this register are frozen until the ER-<br />
ROR bits are cleared. The contents of the register are not updated while the error<br />
flags are set, the lost error flags do not inhibit error logging.<br />
NOTE<br />
Even though the CBE register will be updated with the latest cycle on the<br />
System-bus, the contents of this register in the non-error case will always be<br />
the cycle that was issued to actually read the CBE register. This is because<br />
the register is accessed via a System-bus cycle.<br />
If a tag control or tag store parity error is detected then the C/A NOT ACKED<br />
and/or the WRITE DATA NOT ACKED bits are set.<br />
Functions located elsewhere on the <strong>CPU</strong> module 111