blob: 2312206a5d2a652d6a3f9f531b74ff042bffffea [file] [log] [blame]
Zane Shelleyb9ea93c2023-03-10 10:41:41 -06001{
2 "version": 1,
3 "model_ec": ["ODYSSEY_10"],
4 "registers": {
Zane Shelley925c3ed2023-04-14 13:42:22 -05005 "GFIR_CHIP_CS": {
Zane Shelleyb9ea93c2023-03-10 10:41:41 -06006 "instances": {
7 "0": "0x570F001C"
8 }
9 },
Zane Shelley925c3ed2023-04-14 13:42:22 -050010 "GFIR_RECOV": {
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060011 "instances": {
12 "0": "0x570F001B"
13 }
14 },
Zane Shelley925c3ed2023-04-14 13:42:22 -050015 "GFIR_SP_ATTN": {
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060016 "instances": {
17 "0": "0x570F001A"
18 }
19 },
Zane Shelley925c3ed2023-04-14 13:42:22 -050020 "GFIR_UNIT_CS": {
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060021 "instances": {
22 "0": "0x570F002A"
23 }
24 }
25 },
26 "isolation_nodes": {
Caleb Palmer94ea8ed2024-07-25 14:26:46 -050027 "GFIR_CHIP_CS": {
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060028 "instances": [0],
29 "rules": [
30 {
Zane Shelley925c3ed2023-04-14 13:42:22 -050031 "attn_type": ["CHIP_CS"],
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060032 "node_inst": [0],
33 "expr": {
34 "expr_type": "reg",
Zane Shelley925c3ed2023-04-14 13:42:22 -050035 "reg_name": "GFIR_CHIP_CS"
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060036 }
Caleb Palmer94ea8ed2024-07-25 14:26:46 -050037 }
38 ],
39 "bits": {
40 "1": {
41 "desc": "Attention from TP chiplet",
42 "child_node": {
43 "name": "CFIR_TP_CHIP_CS",
44 "inst": {
45 "0": 0
46 }
47 }
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060048 },
Caleb Palmer94ea8ed2024-07-25 14:26:46 -050049 "8": {
50 "desc": "Attention from MEM chiplet",
51 "child_node": {
52 "name": "CFIR_MEM_CHIP_CS",
53 "inst": {
54 "0": 0
55 }
56 }
57 }
58 }
59 },
60 "GFIR_RECOV": {
61 "instances": [0],
62 "rules": [
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060063 {
Zane Shelley925c3ed2023-04-14 13:42:22 -050064 "attn_type": ["RECOV"],
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060065 "node_inst": [0],
66 "expr": {
67 "expr_type": "reg",
Zane Shelley925c3ed2023-04-14 13:42:22 -050068 "reg_name": "GFIR_RECOV"
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060069 }
Caleb Palmer94ea8ed2024-07-25 14:26:46 -050070 }
71 ],
72 "bits": {
73 "1": {
74 "desc": "Attention from TP chiplet",
75 "child_node": {
76 "name": "CFIR_TP_RECOV",
77 "inst": {
78 "0": 0
79 }
80 }
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060081 },
Caleb Palmer94ea8ed2024-07-25 14:26:46 -050082 "8": {
83 "desc": "Attention from MEM chiplet",
84 "child_node": {
85 "name": "CFIR_MEM_RECOV",
86 "inst": {
87 "0": 0
88 }
89 }
90 }
91 }
92 },
93 "GFIR_SP_ATTN": {
94 "instances": [0],
95 "rules": [
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060096 {
Zane Shelley925c3ed2023-04-14 13:42:22 -050097 "attn_type": ["SP_ATTN"],
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060098 "node_inst": [0],
99 "expr": {
100 "expr_type": "reg",
Zane Shelley925c3ed2023-04-14 13:42:22 -0500101 "reg_name": "GFIR_SP_ATTN"
Zane Shelleyb9ea93c2023-03-10 10:41:41 -0600102 }
Caleb Palmer94ea8ed2024-07-25 14:26:46 -0500103 }
104 ],
105 "bits": {
106 "1": {
107 "desc": "Attention from TP chiplet",
108 "child_node": {
109 "name": "CFIR_TP_SP_ATTN",
110 "inst": {
111 "0": 0
112 }
113 }
Zane Shelleyb9ea93c2023-03-10 10:41:41 -0600114 },
Caleb Palmer94ea8ed2024-07-25 14:26:46 -0500115 "8": {
116 "desc": "Attention from MEM chiplet",
117 "child_node": {
118 "name": "CFIR_MEM_SP_ATTN",
119 "inst": {
120 "0": 0
121 }
122 }
123 }
124 }
125 },
126 "GFIR_UNIT_CS": {
127 "instances": [0],
128 "rules": [
Zane Shelleyb9ea93c2023-03-10 10:41:41 -0600129 {
Zane Shelley925c3ed2023-04-14 13:42:22 -0500130 "attn_type": ["UNIT_CS"],
Zane Shelleyb9ea93c2023-03-10 10:41:41 -0600131 "node_inst": [0],
132 "expr": {
133 "expr_type": "reg",
Zane Shelley925c3ed2023-04-14 13:42:22 -0500134 "reg_name": "GFIR_UNIT_CS"
Zane Shelleyb9ea93c2023-03-10 10:41:41 -0600135 }
136 }
137 ],
138 "bits": {
139 "1": {
140 "desc": "Attention from TP chiplet",
141 "child_node": {
Caleb Palmer94ea8ed2024-07-25 14:26:46 -0500142 "name": "CFIR_TP_UNIT_CS",
Zane Shelleyb9ea93c2023-03-10 10:41:41 -0600143 "inst": {
144 "0": 0
145 }
146 }
147 },
148 "8": {
149 "desc": "Attention from MEM chiplet",
150 "child_node": {
Caleb Palmer94ea8ed2024-07-25 14:26:46 -0500151 "name": "CFIR_MEM_UNIT_CS",
Zane Shelleyb9ea93c2023-03-10 10:41:41 -0600152 "inst": {
153 "0": 0
154 }
155 }
156 }
157 }
158 }
159 }
160}