Initial commit of OpenSPARC T2 architecture model.
[OpenSPARC-T2-SAM] / sam-t2 / sam / cpus / vonk / n2 / lib / ras / xml / N2_DramFbdErrorSyndromeReg.xml
CommitLineData
920dae64
AT
1<!-- interpreter=xml2reg args='-t' -->
2<register_list>
3<register name="DRAM_FBD_ERROR_SYND_REG (DRAM_FBD_ERROR_SYND_REG)">
4 <class_name>N2_DramFbdErrorSyndromeReg</class_name>
5 <submodule>N2</submodule>
6 <comment>
7DRAM FBD Error Syndrome Register. Each DRAM channel has an FBD Error
8Syndrome for FBD link errors. When an FBD link error is detected, the
9syndrome is captured in this register and for a recoverable
10(unrecoverable) link error, the corresponding MCU[0-3]FBR
11(MCU[0-3]FBU) bit is set in th SOC_ERROR_STATUS_REG described in
12Section 12.24., which if enabled will generate a sw_recoverable_error
13trap ito the lowest enabled strand in the ASI_CORE_ENABLE_STATUS
14register. Once the valid bit is set, no further FBD link errors are
15logged, so software will need to clear the valid bit to enable further
16FBD link error detection.
17TABLE 12-37 shows the format of the DRAM FBD Error Syndrome
18Register. TABLE 12-37 DRAM FBD Error Syndrome Register - DRAM_FBD_ERROR_SYND_REG (0x84-0000-0c00) (Count 4 Step 4096)
19 </comment>
20 <base_address>0x8400000c00ULL</base_address>
21 <count>4</count>
22 <stride>4096</stride>
23 <priv>yes</priv>
24 <field name="VALID">
25 <start_offset>63</start_offset>
26 <end_offset>63</end_offset>
27 <initial_value>0</initial_value>
28 <protection>RW</protection>
29 <field_type>NORMAL</field_type>
30 <comment>
31Valid.
32 </comment>
33 <format type="hex"/>
34 </field>
35 <field name="RSVD0">
36 <start_offset>30</start_offset>
37 <end_offset>62</end_offset>
38 <initial_value>0</initial_value>
39 <protection>RO</protection>
40 <field_type>ZERO</field_type>
41 <comment>
42Reserved.
43 </comment>
44 </field>
45 <field name="ALERT1">
46 <start_offset>18</start_offset>
47 <end_offset>29</end_offset>
48 <initial_value>0</initial_value>
49 <protection>RW</protection>
50 <field_type>NORMAL</field_type>
51 <comment>
52AMB alert bits set in Channel 1.
53 </comment>
54 <format type="hex"/>
55 </field>
56 <field name="ALERT0">
57 <start_offset>6</start_offset>
58 <end_offset>17</end_offset>
59 <initial_value>0</initial_value>
60 <protection>RW</protection>
61 <field_type>NORMAL</field_type>
62 <comment>
63AMB alert bits set in Channel 0.
64 </comment>
65 <format type="hex"/>
66 </field>
67 <field name="SOFTRESET">
68 <start_offset>5</start_offset>
69 <end_offset>5</end_offset>
70 <initial_value>0</initial_value>
71 <protection>RW</protection>
72 <field_type>NORMAL</field_type>
73 <comment>
74MCU issued a Soft channel reset command to the channel.
75 </comment>
76 <format type="hex"/>
77 </field>
78 <field name="FASTRESET">
79 <start_offset>4</start_offset>
80 <end_offset>4</end_offset>
81 <initial_value>0</initial_value>
82 <protection>RW</protection>
83 <field_type>NORMAL</field_type>
84 <comment>
85MCU issued a fast reset of a channel due to a soft channel reset for
86the error not being effective.
87 </comment>
88 <format type="hex"/>
89 </field>
90 <field name="SFPE">
91 <start_offset>3</start_offset>
92 <end_offset>3</end_offset>
93 <initial_value>0</initial_value>
94 <protection>RW</protection>
95 <field_type>NORMAL</field_type>
96 <comment>
97Status Frame Parity Error.
98 </comment>
99 <format type="hex"/>
100 </field>
101 <field name="AA">
102 <start_offset>2</start_offset>
103 <end_offset>2</end_offset>
104 <initial_value>0</initial_value>
105 <protection>RW</protection>
106 <field_type>NORMAL</field_type>
107 <comment>
108Alert Asserted.
109 </comment>
110 <format type="hex"/>
111 </field>
112 <field name="AFE">
113 <start_offset>1</start_offset>
114 <end_offset>1</end_offset>
115 <initial_value>0</initial_value>
116 <protection>RW</protection>
117 <field_type>NORMAL</field_type>
118 <comment>
119Alert Frame Error.
120 </comment>
121 <format type="hex"/>
122 </field>
123 <field name="C">
124 <start_offset>0</start_offset>
125 <end_offset>0</end_offset>
126 <initial_value>0</initial_value>
127 <protection>RW</protection>
128 <field_type>NORMAL</field_type>
129 <comment>
130CRC Error.
131 </comment>
132 <format type="hex"/>
133 </field>
134</register>
135</register_list>