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

Copyright © 1993 Digital Equipment Corporation. Table 38 (Cont.): System-bus Error Register Description Field Description 6 PAR ERR ON READ DATA - REQ [ read/write ] Cleared on power-up. Set when a parity error was detected on returned read data longwords 2 or 0 as a commander. Write ‘‘1’’ to clear. 5 MISSED ERR ON WRITE DATA - RESP [ read/write ] Cleared on power-up. Set when a parity error was detected on longwords 2 or 0 as a responder or bystander or a write data cycle from this commander was not ack’ed and the error command and address could not be saved in the CBEAL register. Write ‘‘1’’ to clear. 4 PAR ERR ON WRITE DATA - RESP [ read/write ] Cleared on power-up. Set when a parity error was detected on even longwords 2 or 0 as a responder or a bystander in the case of accepting write data to update the B-Cache. Write ‘‘1’’ to clear. Only detects parity error on longwords 2 and 0. 3 MISSED C/A ERR [ read/write ] Cleared on power-up. Set when a parity error was detected on the even C/A longwords (2,0) or the C/A cycle was not ack’ed from this commander and the error command and address could not be saved in the CBEAL register. Write ‘‘1’’ to clear. 2 C/A PAR ERR [ read/write ] Cleared on power-up. Set when a parity error was detected on the even C/A longwords (2,0) regardless of the address or which node was the commander. A CPU node checks its own parity as a commander. Write ‘‘1’’ to clear. 1 RESERVED DIAGNOSTIC [ read/write ] Cleared on power-up. Set as a result of an error event being communicated between the even and odd interface chips. This bit is for chip debug and should not be used by system software. The address is not held in CSR 8 and 9 when this bit is set. Write ‘‘1’’ to clear. 116 Functions located elsewhere on the CPU module

4.7.3 System-bus Error Address Low Register - CSR8 Copyright © 1993 Digital Equipment Corporation. CSR offset = 100 16 The System-bus Error Address Low Register is updated by this nodes commander transactions or by System-bus errors and contains the actual data found on the System-bus during the latest C/A cycle. Whenever a System-bus error is detected and logged in the CBE register, the contents of this register are frozen until all of the error indications, not the missed error indications in the CBE Register are cleared. For System-bus command/address cycles that are not acknowledged, the failing address is latched only in the error logging bits . Bits do not contain valid information when this type of error is logged. Figure 49: System-bus Error Address Low Register (CBEAL) 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 SBO (RO) SBO (RO) ADDRESS (RO) ADDRESS (RO) Table 39: System-bus Error Address Low Register Description Field Description 63:34 ADDRESS [ read-only ] Undefined on power-up. Address field , from CAD. 33:32 SBO [ read-only ] These bits should be ones. 31:2 ADDRESS [ read-only ] Undefined on power-up. Address field , from CAD. 1:0 SBO [ read-only ] These bits should be ones. 8 7 6 5 4 3 2 1 0 Functions located elsewhere on the CPU module 117

Copyright © 1993 Digital Equipment Corporation.<br />

Table 38 (Cont.): System-bus Error Register Description<br />

Field Description<br />

6 PAR ERR ON READ DATA - REQ [ read/write ]<br />

Cleared on power-up. Set when a parity error was detected on returned read data longwords 2<br />

or 0 as a commander. Write ‘‘1’’ to clear.<br />

5 MISSED ERR ON WRITE DATA - RESP [ read/write ]<br />

Cleared on power-up. Set when a parity error was detected on longwords 2 or 0 as a responder<br />

or bystander or a write data cycle from this commander was not ack’ed and the error command<br />

and address could not be saved in the CBEAL register. Write ‘‘1’’ to clear.<br />

4 PAR ERR ON WRITE DATA - RESP [ read/write ]<br />

Cleared on power-up. Set when a parity error was detected on even longwords 2 or 0 as a<br />

responder or a bystander in the case of accepting write data to update the B-Cache. Write ‘‘1’’<br />

to clear. Only detects parity error on longwords 2 and 0.<br />

3 MISSED C/A ERR [ read/write ]<br />

Cleared on power-up. Set when a parity error was detected on the even C/A longwords (2,0) or<br />

the C/A cycle was not ack’ed from this commander and the error command and address could<br />

not be saved in the CBEAL register. Write ‘‘1’’ to clear.<br />

2 C/A PAR ERR [ read/write ]<br />

Cleared on power-up. Set when a parity error was detected on the even C/A longwords (2,0)<br />

regardless of the address or which node was the commander. A <strong>CPU</strong> node checks its own parity<br />

as a commander. Write ‘‘1’’ to clear.<br />

1 RESERVED DIAGNOSTIC [ read/write ]<br />

Cleared on power-up. Set as a result of an error event being communicated between the even<br />

and odd interface chips. This bit is for chip debug and should not be used by system software.<br />

The address is not held in CSR 8 and 9 when this bit is set. Write ‘‘1’’ to clear.<br />

116 Functions located elsewhere on the <strong>CPU</strong> module

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

Saved successfully!

Ooh no, something went wrong!