Skip to content

Instantly share code, notes, and snippets.

@monocasa
Created June 15, 2024 23:22
Show Gist options
  • Save monocasa/c020a64ed9b384342f2edf6ae6432cba to your computer and use it in GitHub Desktop.
Save monocasa/c020a64ed9b384342f2edf6ae6432cba to your computer and use it in GitHub Desktop.
serv_top.json
{
"creator": "Yosys 0.42+12 (git sha1 a55e8594b, g++ 13.2.0-23ubuntu4 -fPIC -Os)",
"modules": {
"serv_top": {
"attributes": {
"dynports": "00000000000000000000000000000001",
"top": "00000000000000000000000000000001",
"src": "serv_top.v:3.1-658.10"
},
"parameter_default_values": {
"ALIGN": "0",
"COMPRESSED": "0",
"MDU": "0",
"PRE_REGISTER": "00000000000000000000000000000001",
"RESET_PC": "00000000000000000000000000000000",
"RESET_STRATEGY": "MINI",
"WITH_CSR": "00000000000000000000000000000001"
},
"ports": {
"clk": {
"direction": "input",
"bits": [ 2 ]
},
"i_rst": {
"direction": "input",
"bits": [ 3 ]
},
"i_timer_irq": {
"direction": "input",
"bits": [ 4 ]
},
"o_rf_rreq": {
"direction": "output",
"bits": [ 5 ]
},
"o_rf_wreq": {
"direction": "output",
"bits": [ 6 ]
},
"i_rf_ready": {
"direction": "input",
"bits": [ 7 ]
},
"o_wreg0": {
"direction": "output",
"bits": [ 8, 9, 10, 11, 12, 13 ]
},
"o_wreg1": {
"direction": "output",
"bits": [ 14, 15, "0", "0", "0", "1" ]
},
"o_wen0": {
"direction": "output",
"bits": [ 16 ]
},
"o_wen1": {
"direction": "output",
"bits": [ 17 ]
},
"o_wdata0": {
"direction": "output",
"bits": [ 18 ]
},
"o_wdata1": {
"direction": "output",
"bits": [ 19 ]
},
"o_rreg0": {
"direction": "output",
"bits": [ 20, 21, 22, 23, 24, "0" ]
},
"o_rreg1": {
"direction": "output",
"bits": [ 25, 26, 27, 28, 29, 30 ]
},
"i_rdata0": {
"direction": "input",
"bits": [ 31 ]
},
"i_rdata1": {
"direction": "input",
"bits": [ 32 ]
},
"o_ibus_adr": {
"direction": "output",
"bits": [ 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 ]
},
"o_ibus_cyc": {
"direction": "output",
"bits": [ 65 ]
},
"i_ibus_rdt": {
"direction": "input",
"bits": [ 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97 ]
},
"i_ibus_ack": {
"direction": "input",
"bits": [ 98 ]
},
"o_dbus_adr": {
"direction": "output",
"bits": [ "0", "0", 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128 ]
},
"o_dbus_dat": {
"direction": "output",
"bits": [ 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160 ]
},
"o_dbus_sel": {
"direction": "output",
"bits": [ 161, 162, 163, 164 ]
},
"o_dbus_we": {
"direction": "output",
"bits": [ 165 ]
},
"o_dbus_cyc": {
"direction": "output",
"bits": [ 166 ]
},
"i_dbus_rdt": {
"direction": "input",
"bits": [ 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198 ]
},
"i_dbus_ack": {
"direction": "input",
"bits": [ 199 ]
},
"o_ext_funct3": {
"direction": "output",
"bits": [ 200, 201, 202 ]
},
"i_ext_ready": {
"direction": "input",
"bits": [ 203 ]
},
"i_ext_rd": {
"direction": "input",
"bits": [ 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235 ]
},
"o_ext_rs1": {
"direction": "output",
"bits": [ 236, 237, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128 ]
},
"o_ext_rs2": {
"direction": "output",
"bits": [ 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160 ]
},
"o_mdu_valid": {
"direction": "output",
"bits": [ "0" ]
}
},
"cells": {
"$auto$alumacc.cc:485:replace_alu$1138": {
"hide_name": 1,
"type": "$alu",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000011",
"Y_WIDTH": "00000000000000000000000000000011"
},
"attributes": {
"src": "serv_state.v:182.22-182.45"
},
"port_directions": {
"A": "input",
"B": "input",
"BI": "input",
"CI": "input",
"CO": "output",
"X": "output",
"Y": "output"
},
"connections": {
"A": [ 238 ],
"B": [ 239, 240, 241 ],
"BI": [ "0" ],
"CI": [ "0" ],
"CO": [ 242, 243, 244 ],
"X": [ 245, 246, 247 ],
"Y": [ 248, 249, 250 ]
}
},
"$auto$alumacc.cc:485:replace_alu$1141": {
"hide_name": 1,
"type": "$alu",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_alu.v:39.35-39.55"
},
"port_directions": {
"A": "input",
"B": "input",
"BI": "input",
"CI": "input",
"CO": "output",
"X": "output",
"Y": "output"
},
"connections": {
"A": [ 31 ],
"B": [ 251 ],
"BI": [ "0" ],
"CI": [ 252 ],
"CO": [ 253, 254 ],
"X": [ 255, 256 ],
"Y": [ 257, 258 ]
}
},
"$auto$alumacc.cc:485:replace_alu$1144": {
"hide_name": 1,
"type": "$alu",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_ctrl.v:81.48-81.87"
},
"port_directions": {
"A": "input",
"B": "input",
"BI": "input",
"CI": "input",
"CO": "output",
"X": "output",
"Y": "output"
},
"connections": {
"A": [ 259 ],
"B": [ 260 ],
"BI": [ "0" ],
"CI": [ 261 ],
"CO": [ 262, 263 ],
"X": [ 264, 265 ],
"Y": [ 266, 267 ]
}
},
"$auto$alumacc.cc:485:replace_alu$1147": {
"hide_name": 1,
"type": "$alu",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:41.21-41.47"
},
"port_directions": {
"A": "input",
"B": "input",
"BI": "input",
"CI": "input",
"CO": "output",
"X": "output",
"Y": "output"
},
"connections": {
"A": [ 258 ],
"B": [ 268 ],
"BI": [ "0" ],
"CI": [ 269 ],
"CO": [ 270 ],
"X": [ 271 ],
"Y": [ 272 ]
}
},
"$auto$alumacc.cc:485:replace_alu$1150": {
"hide_name": 1,
"type": "$alu",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_ctrl.v:64.38-64.64"
},
"port_directions": {
"A": "input",
"B": "input",
"BI": "input",
"CI": "input",
"CO": "output",
"X": "output",
"Y": "output"
},
"connections": {
"A": [ 273 ],
"B": [ 33 ],
"BI": [ "0" ],
"CI": [ 274 ],
"CO": [ 275, 276 ],
"X": [ 277, 278 ],
"Y": [ 279, 280 ]
}
},
"$auto$alumacc.cc:485:replace_alu$1153": {
"hide_name": 1,
"type": "$alu",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_bufreg.v:36.19-36.99"
},
"port_directions": {
"A": "input",
"B": "input",
"BI": "input",
"CI": "input",
"CO": "output",
"X": "output",
"Y": "output"
},
"connections": {
"A": [ 281 ],
"B": [ 282 ],
"BI": [ "0" ],
"CI": [ 283 ],
"CO": [ 284, 285 ],
"X": [ 286, 287 ],
"Y": [ 288, 289 ]
}
},
"$auto$alumacc.cc:485:replace_alu$1156": {
"hide_name": 1,
"type": "$alu",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000110",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000110"
},
"attributes": {
"src": "serv_bufreg2.v:45.8-45.18"
},
"port_directions": {
"A": "input",
"B": "input",
"BI": "input",
"CI": "input",
"CO": "output",
"X": "output",
"Y": "output"
},
"connections": {
"A": [ 129, 130, 131, 132, 133, 134 ],
"B": [ "1" ],
"BI": [ "1" ],
"CI": [ "1" ],
"CO": [ 290, 291, 292, 293, 294, 295 ],
"X": [ 296, 297, 298, 299, 300, 301 ],
"Y": [ 302, 303, 304, 305, 306, 307 ]
}
},
"$auto$ff.cc:266:slice$1099": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:126.4-154.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 308 ],
"EN": [ 309 ],
"Q": [ 310 ]
}
},
"$auto$ff.cc:266:slice$1101": {
"hide_name": 1,
"type": "$sdffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"SRST_POLARITY": "00000000000000000000000000000001",
"SRST_VALUE": "0",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:126.4-154.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output",
"SRST": "input"
},
"connections": {
"CLK": [ 2 ],
"D": [ 311 ],
"EN": [ 312 ],
"Q": [ 313 ],
"SRST": [ 3 ]
}
},
"$auto$ff.cc:266:slice$1102": {
"hide_name": 1,
"type": "$sdff",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"SRST_POLARITY": "00000000000000000000000000000001",
"SRST_VALUE": "0",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:126.4-154.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"Q": "output",
"SRST": "input"
},
"connections": {
"CLK": [ 2 ],
"D": [ 314 ],
"Q": [ 315 ],
"SRST": [ 3 ]
}
},
"$auto$ff.cc:266:slice$1104": {
"hide_name": 1,
"type": "$sdffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"SRST_POLARITY": "00000000000000000000000000000001",
"SRST_VALUE": "0",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:126.4-154.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output",
"SRST": "input"
},
"connections": {
"CLK": [ 2 ],
"D": [ 316 ],
"EN": [ 312 ],
"Q": [ 317 ],
"SRST": [ 3 ]
}
},
"$auto$ff.cc:266:slice$1105": {
"hide_name": 1,
"type": "$sdff",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"SRST_POLARITY": "00000000000000000000000000000001",
"SRST_VALUE": "0000",
"WIDTH": "00000000000000000000000000000100"
},
"attributes": {
"src": "serv_state.v:181.3-188.6"
},
"port_directions": {
"CLK": "input",
"D": "input",
"Q": "output",
"SRST": "input"
},
"connections": {
"CLK": [ 2 ],
"D": [ 318, 319, 320, 321 ],
"Q": [ 319, 320, 321, 238 ],
"SRST": [ 3 ]
}
},
"$auto$ff.cc:266:slice$1106": {
"hide_name": 1,
"type": "$sdff",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"SRST_POLARITY": "00000000000000000000000000000001",
"SRST_VALUE": "000",
"WIDTH": "00000000000000000000000000000011"
},
"attributes": {
"src": "serv_state.v:181.3-188.6"
},
"port_directions": {
"CLK": "input",
"D": "input",
"Q": "output",
"SRST": "input"
},
"connections": {
"CLK": [ 2 ],
"D": [ 248, 249, 250 ],
"Q": [ 239, 240, 241 ],
"SRST": [ 3 ]
}
},
"$auto$ff.cc:266:slice$1107": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:218.3-221.6"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 322 ],
"EN": [ 323 ],
"Q": [ 324 ]
}
},
"$auto$ff.cc:266:slice$1108": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:57.4-60.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 325 ],
"EN": [ 326 ],
"Q": [ 327 ]
}
},
"$auto$ff.cc:266:slice$1109": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000101"
},
"attributes": {
"src": "serv_immdec.v:41.3-59.6"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 328, 329, 330, 331, 332 ],
"EN": [ 333 ],
"Q": [ 334, 335, 336, 337, 338 ]
}
},
"$auto$ff.cc:266:slice$1110": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000101"
},
"attributes": {
"src": "serv_immdec.v:41.3-59.6"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 339, 340, 341, 342, 343 ],
"EN": [ 344 ],
"Q": [ 345, 346, 347, 348, 349 ]
}
},
"$auto$ff.cc:266:slice$1111": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000110"
},
"attributes": {
"src": "serv_immdec.v:41.3-59.6"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 350, 351, 352, 353, 354, 355 ],
"EN": [ 356 ],
"Q": [ 357, 358, 359, 360, 361, 362 ]
}
},
"$auto$ff.cc:266:slice$1112": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:41.3-59.6"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 363 ],
"EN": [ 364 ],
"Q": [ 365 ]
}
},
"$auto$ff.cc:266:slice$1113": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000001001"
},
"attributes": {
"src": "serv_immdec.v:41.3-59.6"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 366, 367, 368, 369, 370, 371, 372, 373, 374 ],
"EN": [ 375 ],
"Q": [ 376, 377, 378, 379, 20, 21, 22, 23, 24 ]
}
},
"$auto$ff.cc:266:slice$1114": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:41.3-59.6"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 97 ],
"EN": [ 98 ],
"Q": [ 380 ]
}
},
"$auto$ff.cc:266:slice$1115": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:80.4-144.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 381 ],
"EN": [ 98 ],
"Q": [ 382 ]
}
},
"$auto$ff.cc:266:slice$1116": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000100"
},
"attributes": {
"src": "serv_csr.v:80.4-144.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 383, 384, 385, 386 ],
"EN": [ 387 ],
"Q": [ 388, 389, 390, 391 ]
}
},
"$auto$ff.cc:266:slice$1117": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:80.4-144.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 392 ],
"EN": [ 393 ],
"Q": [ 394 ]
}
},
"$auto$ff.cc:266:slice$1119": {
"hide_name": 1,
"type": "$sdffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"SRST_POLARITY": "00000000000000000000000000000001",
"SRST_VALUE": "0",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:80.4-144.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output",
"SRST": "input"
},
"connections": {
"CLK": [ 2 ],
"D": [ 395 ],
"EN": [ 396 ],
"Q": [ 397 ],
"SRST": [ 3 ]
}
},
"$auto$ff.cc:266:slice$1120": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:80.4-144.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 398 ],
"EN": [ 399 ],
"Q": [ 400 ]
}
},
"$auto$ff.cc:266:slice$1121": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:80.4-144.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 401 ],
"EN": [ 402 ],
"Q": [ 398 ]
}
},
"$auto$ff.cc:266:slice$1123": {
"hide_name": 1,
"type": "$sdffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"SRST_POLARITY": "00000000000000000000000000000001",
"SRST_VALUE": "0",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:80.4-144.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output",
"SRST": "input"
},
"connections": {
"CLK": [ 2 ],
"D": [ 403 ],
"EN": [ 98 ],
"Q": [ 404 ],
"SRST": [ 3 ]
}
},
"$auto$ff.cc:266:slice$1124": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:238.10-249.13"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 96 ],
"EN": [ 98 ],
"Q": [ 405 ]
}
},
"$auto$ff.cc:266:slice$1125": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:238.10-249.13"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 92 ],
"EN": [ 98 ],
"Q": [ 406 ]
}
},
"$auto$ff.cc:266:slice$1126": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:238.10-249.13"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 88 ],
"EN": [ 98 ],
"Q": [ 407 ]
}
},
"$auto$ff.cc:266:slice$1127": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:238.10-249.13"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 87 ],
"EN": [ 98 ],
"Q": [ 408 ]
}
},
"$auto$ff.cc:266:slice$1128": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:238.10-249.13"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 86 ],
"EN": [ 98 ],
"Q": [ 409 ]
}
},
"$auto$ff.cc:266:slice$1129": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000011"
},
"attributes": {
"src": "serv_decode.v:238.10-249.13"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 78, 79, 80 ],
"EN": [ 98 ],
"Q": [ 200, 201, 202 ]
}
},
"$auto$ff.cc:266:slice$1130": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000101"
},
"attributes": {
"src": "serv_decode.v:238.10-249.13"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 68, 69, 70, 71, 72 ],
"EN": [ 98 ],
"Q": [ 410, 411, 412, 165, 413 ]
}
},
"$auto$ff.cc:266:slice$1132": {
"hide_name": 1,
"type": "$sdffce",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"SRST_POLARITY": "00000000000000000000000000000001",
"SRST_VALUE": "00000000000000000000000000000000",
"WIDTH": "00000000000000000000000000100000"
},
"attributes": {
"src": "serv_ctrl.v:97.4-108.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output",
"SRST": "input"
},
"connections": {
"CLK": [ 2 ],
"D": [ 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 414 ],
"EN": [ 415 ],
"Q": [ 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 ],
"SRST": [ 3 ]
}
},
"$auto$ff.cc:266:slice$1133": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000100000"
},
"attributes": {
"src": "serv_bufreg2.v:60.4-63.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447 ],
"EN": [ 448 ],
"Q": [ 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160 ]
}
},
"$auto$ff.cc:266:slice$1134": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000011110"
},
"attributes": {
"src": "serv_bufreg.v:48.3-54.6"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 449 ],
"EN": [ 450 ],
"Q": [ 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128 ]
}
},
"$auto$ff.cc:266:slice$1135": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_bufreg.v:48.3-54.6"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 237, 451 ],
"EN": [ 452 ],
"Q": [ 236, 237 ]
}
},
"$auto$ff.cc:266:slice$1136": {
"hide_name": 1,
"type": "$dffe",
"parameters": {
"CLK_POLARITY": "00000000000000000000000000000001",
"EN_POLARITY": "00000000000000000000000000000001",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:73.4-79.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"EN": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 453 ],
"EN": [ 454 ],
"Q": [ 455 ]
}
},
"$flatten\\alu.$add$serv_alu.v:39$15": {
"hide_name": 1,
"type": "$add",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_alu.v:39.35-39.46"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 31 ],
"B": [ 252 ],
"Y": [ 456, 457 ]
}
},
"$flatten\\alu.$add$serv_alu.v:41$18": {
"hide_name": 1,
"type": "$add",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:41.21-41.38"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 268 ],
"B": [ 269 ],
"Y": [ 458 ]
}
},
"$flatten\\alu.$and$serv_alu.v:34$12": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:34.19-34.39"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 31 ],
"B": [ 459 ],
"Y": [ 268 ]
}
},
"$flatten\\alu.$and$serv_alu.v:35$13": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:35.19-35.41"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 460 ],
"B": [ 459 ],
"Y": [ 461 ]
}
},
"$flatten\\alu.$and$serv_alu.v:43$23": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:43.21-43.54"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 462 ],
"B": [ 463 ],
"Y": [ 464 ]
}
},
"$flatten\\alu.$and$serv_alu.v:59$27": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:59.30-59.67"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 465 ],
"B": [ 466 ],
"Y": [ 467 ]
}
},
"$flatten\\alu.$and$serv_alu.v:59$28": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:59.72-59.98"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 201 ],
"B": [ 460 ],
"Y": [ 468 ]
}
},
"$flatten\\alu.$and$serv_alu.v:59$29": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:59.72-59.106"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 468 ],
"B": [ 31 ],
"Y": [ 469 ]
}
},
"$flatten\\alu.$and$serv_alu.v:61$31": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:61.27-61.41"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 455 ],
"B": [ 470 ],
"Y": [ 471 ]
}
},
"$flatten\\alu.$and$serv_alu.v:69$32": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:69.19-69.48"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 472 ],
"B": [ 257 ],
"Y": [ 473 ]
}
},
"$flatten\\alu.$and$serv_alu.v:70$34": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:70.19-70.48"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 474 ],
"B": [ 471 ],
"Y": [ 475 ]
}
},
"$flatten\\alu.$and$serv_alu.v:71$36": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:71.19-71.49"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 202 ],
"B": [ 476 ],
"Y": [ 477 ]
}
},
"$flatten\\alu.$logic_not$serv_alu.v:43$21": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:43.21-43.35"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 257 ],
"Y": [ 462 ]
}
},
"$flatten\\alu.$not$serv_alu.v:41$17": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:41.30-41.38"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 461 ],
"Y": [ 269 ]
}
},
"$flatten\\alu.$not$serv_alu.v:59$26": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:59.49-59.67"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 200 ],
"Y": [ 466 ]
}
},
"$flatten\\alu.$or$serv_alu.v:43$22": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:43.39-43.53"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 455 ],
"B": [ 470 ],
"Y": [ 463 ]
}
},
"$flatten\\alu.$or$serv_alu.v:59$30": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:59.29-59.107"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 467 ],
"B": [ 469 ],
"Y": [ 476 ]
}
},
"$flatten\\alu.$or$serv_alu.v:68$33": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:68.18-69.49"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 478 ],
"B": [ 473 ],
"Y": [ 479 ]
}
},
"$flatten\\alu.$or$serv_alu.v:68$35": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:68.18-70.49"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 479 ],
"B": [ 475 ],
"Y": [ 480 ]
}
},
"$flatten\\alu.$or$serv_alu.v:68$37": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:68.18-71.50"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 480 ],
"B": [ 477 ],
"Y": [ 481 ]
}
},
"$flatten\\alu.$procdff$1088": {
"hide_name": 1,
"type": "$dff",
"parameters": {
"CLK_POLARITY": "1",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:73.4-79.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 482 ],
"Q": [ 251 ]
}
},
"$flatten\\alu.$ternary$serv_alu.v:45$24": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:45.19-45.51"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 272 ],
"B": [ 464 ],
"S": [ 483 ],
"Y": [ 453 ]
}
},
"$flatten\\alu.$ternary$serv_alu.v:75$39": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:75.22-75.43"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 484 ],
"B": [ 258 ],
"S": [ 454 ],
"Y": [ 482 ]
}
},
"$flatten\\alu.$xor$serv_alu.v:37$14": {
"hide_name": 1,
"type": "$xor",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:37.23-37.40"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 460 ],
"B": [ 484 ],
"Y": [ 252 ]
}
},
"$flatten\\alu.$xor$serv_alu.v:59$25": {
"hide_name": 1,
"type": "$xor",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_alu.v:59.31-59.45"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 31 ],
"B": [ 460 ],
"Y": [ 465 ]
}
},
"$flatten\\bufreg.$add$serv_bufreg.v:36$716": {
"hide_name": 1,
"type": "$add",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_bufreg.v:36.19-36.93"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 281 ],
"B": [ 283 ],
"Y": [ 485, 486 ]
}
},
"$flatten\\bufreg.$and$serv_bufreg.v:34$711": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg.v:34.24-34.42"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 470 ],
"B": [ 487 ],
"Y": [ 488 ]
}
},
"$flatten\\bufreg.$and$serv_bufreg.v:36$712": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg.v:36.26-36.47"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 31 ],
"B": [ 489 ],
"Y": [ 281 ]
}
},
"$flatten\\bufreg.$and$serv_bufreg.v:36$713": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg.v:36.59-36.80"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 490 ],
"B": [ 491 ],
"Y": [ 492 ]
}
},
"$flatten\\bufreg.$and$serv_bufreg.v:36$715": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg.v:36.59-36.91"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 492 ],
"B": [ 493 ],
"Y": [ 283 ]
}
},
"$flatten\\bufreg.$and$serv_bufreg.v:41$719": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg.v:41.17-41.25"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 289 ],
"B": [ 450 ],
"Y": [ 494 ]
}
},
"$flatten\\bufreg.$and$serv_bufreg.v:50$723": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg.v:50.39-50.61"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 128 ],
"B": [ 405 ],
"Y": [ 495 ]
}
},
"$flatten\\bufreg.$and$serv_bufreg.v:56$729": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg.v:56.16-56.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 236 ],
"B": [ 450 ],
"Y": [ 478 ]
}
},
"$flatten\\bufreg.$not$serv_bufreg.v:36$714": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg.v:36.83-36.91"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 488 ],
"Y": [ 493 ]
}
},
"$flatten\\bufreg.$or$serv_bufreg.v:52$725": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg.v:52.20-52.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 470 ],
"B": [ 496 ],
"Y": [ 497 ]
}
},
"$flatten\\bufreg.$procdff$1082": {
"hide_name": 1,
"type": "$dff",
"parameters": {
"CLK_POLARITY": "1",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg.v:38.4-42.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 494 ],
"Q": [ 282 ]
}
},
"$flatten\\bufreg.$ternary$serv_bufreg.v:50$724": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg.v:50.23-50.63"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 495 ],
"B": [ 288 ],
"S": [ 498 ],
"Y": [ 449 ]
}
},
"$flatten\\bufreg.$ternary$serv_bufreg.v:52$726": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg.v:52.10-52.43"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 450 ],
"B": [ 497 ],
"S": [ 498 ],
"Y": [ 452 ]
}
},
"$flatten\\bufreg.$ternary$serv_bufreg.v:53$727": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg.v:53.22-53.42"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 99 ],
"B": [ 288 ],
"S": [ 498 ],
"Y": [ 451 ]
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:29$60": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:29.34-29.53"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 454 ],
"B": [ 499 ],
"Y": [ 500 ]
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:43$63": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:43.28-43.48"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 501 ],
"B": [ 502 ],
"Y": [ 503 ]
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:47$65": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:47.20-47.43"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 501 ],
"B": [ 312 ],
"Y": [ 504 ]
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:47$67": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:47.9-47.44"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 135 ],
"B": [ 505 ],
"Y": [ 506 ]
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:53$70": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:53.10-53.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 507 ],
"B": [ 153 ],
"Y": [ 508 ]
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:54$72": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:54.10-54.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 509 ],
"B": [ 145 ],
"Y": [ 510 ]
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:55$75": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:55.10-55.34"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 511 ],
"B": [ 137 ],
"Y": [ 512 ]
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:56$78": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:56.10-56.34"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 513 ],
"B": [ 129 ],
"Y": [ 514 ]
}
},
"$flatten\\bufreg2.$eq$serv_bufreg2.v:53$69": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:53.11-53.24"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 236, 237 ],
"B": [ "1", "1" ],
"Y": [ 507 ]
}
},
"$flatten\\bufreg2.$eq$serv_bufreg2.v:54$71": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:54.11-54.24"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 236, 237 ],
"B": [ "0", "1" ],
"Y": [ 509 ]
}
},
"$flatten\\bufreg2.$eq$serv_bufreg2.v:55$74": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:55.11-55.24"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 236, 237 ],
"B": [ "1" ],
"Y": [ 511 ]
}
},
"$flatten\\bufreg2.$eq$serv_bufreg2.v:56$77": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:56.11-56.24"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 236, 237 ],
"Y": [ 513 ]
}
},
"$flatten\\bufreg2.$logic_not$serv_bufreg2.v:43$62": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:43.41-43.48"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 498 ],
"Y": [ 502 ]
}
},
"$flatten\\bufreg2.$logic_not$serv_bufreg2.v:47$66": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:47.18-47.44"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 504 ],
"Y": [ 505 ]
}
},
"$flatten\\bufreg2.$or$serv_bufreg2.v:29$61": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:29.20-29.54"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 501 ],
"B": [ 500 ],
"Y": [ 515 ]
}
},
"$flatten\\bufreg2.$or$serv_bufreg2.v:53$73": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:53.9-54.36"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 508 ],
"B": [ 510 ],
"Y": [ 516 ]
}
},
"$flatten\\bufreg2.$or$serv_bufreg2.v:53$76": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:53.9-55.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 516 ],
"B": [ 512 ],
"Y": [ 517 ]
}
},
"$flatten\\bufreg2.$or$serv_bufreg2.v:53$79": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:53.9-56.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 517 ],
"B": [ 514 ],
"Y": [ 325 ]
}
},
"$flatten\\bufreg2.$or$serv_bufreg2.v:61$81": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:61.11-61.26"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 515 ],
"B": [ 199 ],
"Y": [ 448 ]
}
},
"$flatten\\bufreg2.$ternary$serv_bufreg2.v:27$59": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_bufreg2.v:27.20-27.46"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 490 ],
"B": [ 32 ],
"S": [ 165 ],
"Y": [ 460 ]
}
},
"$flatten\\bufreg2.$ternary$serv_bufreg2.v:43$68": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000110"
},
"attributes": {
"src": "serv_bufreg2.v:43.27-47.54"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 130, 131, 132, 133, 134, 506 ],
"B": [ 302, 303, 304, 305, 306, 307 ],
"S": [ 503 ],
"Y": [ 518, 519, 520, 521, 522, 523 ]
}
},
"$flatten\\bufreg2.$ternary$serv_bufreg2.v:62$82": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000100000"
},
"attributes": {
"src": "serv_bufreg2.v:62.9-62.56"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 518, 519, 520, 521, 522, 523, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 460 ],
"B": [ 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198 ],
"S": [ 199 ],
"Y": [ 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447 ]
}
},
"$flatten\\ctrl.$add$serv_ctrl.v:64$687": {
"hide_name": 1,
"type": "$add",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_ctrl.v:64.38-64.47"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 33 ],
"B": [ 274 ],
"Y": [ 524, 525 ]
}
},
"$flatten\\ctrl.$add$serv_ctrl.v:81$695": {
"hide_name": 1,
"type": "$add",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_ctrl.v:81.48-81.65"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 260 ],
"B": [ 261 ],
"Y": [ 526, 527 ]
}
},
"$flatten\\ctrl.$and$serv_ctrl.v:69$707": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:69.32-69.62"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 32 ],
"B": [ 528 ],
"Y": [ 529 ]
}
},
"$flatten\\ctrl.$and$serv_ctrl.v:77$689": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:77.20-77.57"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 530 ],
"B": [ 531 ],
"Y": [ 532 ]
}
},
"$flatten\\ctrl.$and$serv_ctrl.v:77$690": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:77.62-77.92"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 279 ],
"B": [ 533 ],
"Y": [ 534 ]
}
},
"$flatten\\ctrl.$and$serv_ctrl.v:79$692": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:79.22-79.40"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 535 ],
"B": [ 33 ],
"Y": [ 260 ]
}
},
"$flatten\\ctrl.$and$serv_ctrl.v:80$693": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:80.33-80.57"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 490 ],
"B": [ 536 ],
"Y": [ 537 ]
}
},
"$flatten\\ctrl.$and$serv_ctrl.v:91$698": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:91.39-91.66"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 266 ],
"B": [ 538 ],
"Y": [ 531 ]
}
},
"$flatten\\ctrl.$and$serv_ctrl.v:98$700": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:98.25-98.47"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 539 ],
"B": [ 280 ],
"Y": [ 540 ]
}
},
"$flatten\\ctrl.$and$serv_ctrl.v:99$701": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:99.30-99.57"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 539 ],
"B": [ 267 ],
"Y": [ 541 ]
}
},
"$flatten\\ctrl.$logic_not$serv_ctrl.v:69$706": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:69.43-69.62"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 542 ],
"Y": [ 528 ]
}
},
"$flatten\\ctrl.$logic_not$serv_ctrl.v:91$697": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:91.59-91.66"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 470 ],
"Y": [ 538 ]
}
},
"$flatten\\ctrl.$logic_or$serv_ctrl.v:69$705": {
"hide_name": 1,
"type": "$logic_or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:69.45-69.61"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 470 ],
"B": [ 496 ],
"Y": [ 542 ]
}
},
"$flatten\\ctrl.$or$serv_ctrl.v:105$702": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:105.7-105.22"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 539 ],
"B": [ 3 ],
"Y": [ 415 ]
}
},
"$flatten\\ctrl.$or$serv_ctrl.v:77$691": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:77.19-77.93"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 532 ],
"B": [ 534 ],
"Y": [ 543 ]
}
},
"$flatten\\ctrl.$procdff$1085": {
"hide_name": 1,
"type": "$dff",
"parameters": {
"CLK_POLARITY": "1",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:97.4-108.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 540 ],
"Q": [ 273 ]
}
},
"$flatten\\ctrl.$procdff$1086": {
"hide_name": 1,
"type": "$dff",
"parameters": {
"CLK_POLARITY": "1",
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:97.4-108.7"
},
"port_directions": {
"CLK": "input",
"D": "input",
"Q": "output"
},
"connections": {
"CLK": [ 2 ],
"D": [ 541 ],
"Q": [ 259 ]
}
},
"$flatten\\ctrl.$ternary$serv_ctrl.v:56$704": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:56.19-56.45"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 544 ],
"B": [ 496 ],
"S": [ "0" ],
"Y": [ 274 ]
}
},
"$flatten\\ctrl.$ternary$serv_ctrl.v:69$708": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:69.66-69.109"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 279 ],
"B": [ 531 ],
"S": [ 317 ],
"Y": [ 545 ]
}
},
"$flatten\\ctrl.$ternary$serv_ctrl.v:69$709": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:69.22-69.109"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 545 ],
"B": [ 529 ],
"S": [ 546 ],
"Y": [ 414 ]
}
},
"$flatten\\ctrl.$ternary$serv_ctrl.v:80$694": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_ctrl.v:80.22-80.66"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 478 ],
"B": [ 537 ],
"S": [ 530 ],
"Y": [ 261 ]
}
},
"$flatten\\decode.$and$serv_decode.v:101$783": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:101.29-101.90"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"B": [ 547 ],
"Y": [ 487 ]
}
},
"$flatten\\decode.$and$serv_decode.v:108$786": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:108.31-108.53"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 548 ],
"B": [ 412 ],
"Y": [ 549 ]
}
},
"$flatten\\decode.$and$serv_decode.v:108$787": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:108.31-108.65"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 549 ],
"B": [ 410 ],
"Y": [ 530 ]
}
},
"$flatten\\decode.$and$serv_decode.v:109$788": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:109.31-109.52"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"B": [ 410 ],
"Y": [ 533 ]
}
},
"$flatten\\decode.$and$serv_decode.v:116$792": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:116.28-116.49"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"B": [ 412 ],
"Y": [ 550 ]
}
},
"$flatten\\decode.$and$serv_decode.v:116$793": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:116.27-116.57"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 550 ],
"B": [ 409 ],
"Y": [ 551 ]
}
},
"$flatten\\decode.$and$serv_decode.v:122$798": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:122.23-122.45"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 552 ],
"B": [ 413 ],
"Y": [ 553 ]
}
},
"$flatten\\decode.$and$serv_decode.v:122$799": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:122.23-122.57"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 553 ],
"B": [ 410 ],
"Y": [ 554 ]
}
},
"$flatten\\decode.$and$serv_decode.v:123$803": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:123.23-123.46"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 555 ],
"B": [ 556 ],
"Y": [ 557 ]
}
},
"$flatten\\decode.$and$serv_decode.v:123$805": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:123.23-123.59"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 557 ],
"B": [ 558 ],
"Y": [ 559 ]
}
},
"$flatten\\decode.$and$serv_decode.v:133$807": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:133.18-133.39"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"B": [ 412 ],
"Y": [ 560 ]
}
},
"$flatten\\decode.$and$serv_decode.v:133$809": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:133.18-133.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 560 ],
"B": [ 561 ],
"Y": [ 562 ]
}
},
"$flatten\\decode.$and$serv_decode.v:142$810": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:142.24-142.45"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"B": [ 412 ],
"Y": [ 563 ]
}
},
"$flatten\\decode.$and$serv_decode.v:142$811": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:142.24-142.52"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 563 ],
"B": [ 408 ],
"Y": [ 564 ]
}
},
"$flatten\\decode.$and$serv_decode.v:142$814": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:142.24-142.65"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 564 ],
"B": [ 565 ],
"Y": [ 566 ]
}
},
"$flatten\\decode.$and$serv_decode.v:145$815": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:145.19-145.40"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"B": [ 412 ],
"Y": [ 567 ]
}
},
"$flatten\\decode.$and$serv_decode.v:145$817": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:145.19-145.48"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 567 ],
"B": [ 568 ],
"Y": [ 569 ]
}
},
"$flatten\\decode.$and$serv_decode.v:145$820": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:145.19-145.61"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 569 ],
"B": [ 570 ],
"Y": [ 571 ]
}
},
"$flatten\\decode.$and$serv_decode.v:161$822": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:161.47-161.64"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 165 ],
"B": [ 405 ],
"Y": [ 572 ]
}
},
"$flatten\\decode.$and$serv_decode.v:186$826": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:186.29-186.41"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 406 ],
"B": [ 573 ],
"Y": [ 574 ]
}
},
"$flatten\\decode.$and$serv_decode.v:190$828": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:190.29-190.47"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 562 ],
"B": [ 575 ],
"Y": [ 576 ]
}
},
"$flatten\\decode.$and$serv_decode.v:191$830": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:191.29-191.43"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 562 ],
"B": [ 577 ],
"Y": [ 578 ]
}
},
"$flatten\\decode.$and$serv_decode.v:191$832": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:191.29-191.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 578 ],
"B": [ 579 ],
"Y": [ 580 ]
}
},
"$flatten\\decode.$and$serv_decode.v:192$834": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:192.29-192.43"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 562 ],
"B": [ 581 ],
"Y": [ 582 ]
}
},
"$flatten\\decode.$and$serv_decode.v:192$835": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:192.29-192.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 582 ],
"B": [ 407 ],
"Y": [ 583 ]
}
},
"$flatten\\decode.$and$serv_decode.v:192$837": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:192.29-192.59"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 583 ],
"B": [ 584 ],
"Y": [ 585 ]
}
},
"$flatten\\decode.$and$serv_decode.v:193$838": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:193.29-193.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 562 ],
"B": [ 408 ],
"Y": [ 586 ]
}
},
"$flatten\\decode.$and$serv_decode.v:193$840": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:193.29-193.59"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 586 ],
"B": [ 587 ],
"Y": [ 588 ]
}
},
"$flatten\\decode.$and$serv_decode.v:197$841": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:197.25-197.46"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"B": [ 412 ],
"Y": [ 589 ]
}
},
"$flatten\\decode.$and$serv_decode.v:197$842": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:197.25-197.58"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 589 ],
"B": [ 202 ],
"Y": [ 590 ]
}
},
"$flatten\\decode.$and$serv_decode.v:198$845": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:198.30-198.41"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 406 ],
"B": [ 409 ],
"Y": [ 591 ]
}
},
"$flatten\\decode.$and$serv_decode.v:202$847": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:202.29-202.50"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 200 ],
"B": [ 201 ],
"Y": [ 592 ]
}
},
"$flatten\\decode.$and$serv_decode.v:202$848": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:202.55-202.76"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 201 ],
"B": [ 202 ],
"Y": [ 593 ]
}
},
"$flatten\\decode.$and$serv_decode.v:217$857": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:217.31-217.53"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"B": [ 594 ],
"Y": [ 595 ]
}
},
"$flatten\\decode.$and$serv_decode.v:222$862": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:222.30-222.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"B": [ 412 ],
"Y": [ 596 ]
}
},
"$flatten\\decode.$and$serv_decode.v:223$867": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:223.55-223.76"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 412 ],
"B": [ 410 ],
"Y": [ 597 ]
}
},
"$flatten\\decode.$and$serv_decode.v:79$735": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:79.16-79.38"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 200 ],
"B": [ 598 ],
"Y": [ 599 ]
}
},
"$flatten\\decode.$and$serv_decode.v:79$737": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:79.16-79.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 599 ],
"B": [ 600 ],
"Y": [ 601 ]
}
},
"$flatten\\decode.$and$serv_decode.v:79$739": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:79.16-79.64"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 601 ],
"B": [ 602 ],
"Y": [ 603 ]
}
},
"$flatten\\decode.$and$serv_decode.v:80$742": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:80.3-80.25"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 201 ],
"B": [ 604 ],
"Y": [ 605 ]
}
},
"$flatten\\decode.$and$serv_decode.v:80$744": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:80.3-80.38"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 605 ],
"B": [ 606 ],
"Y": [ 607 ]
}
},
"$flatten\\decode.$and$serv_decode.v:80$746": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:80.3-80.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 607 ],
"B": [ 608 ],
"Y": [ 609 ]
}
},
"$flatten\\decode.$and$serv_decode.v:81$750": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:81.24-81.46"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 412 ],
"B": [ 610 ],
"Y": [ 501 ]
}
},
"$flatten\\decode.$and$serv_decode.v:82$753": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:82.42-82.63"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 201 ],
"B": [ 412 ],
"Y": [ 611 ]
}
},
"$flatten\\decode.$and$serv_decode.v:82$755": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:82.68-82.85"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 405 ],
"B": [ 412 ],
"Y": [ 612 ]
}
},
"$flatten\\decode.$and$serv_decode.v:82$756": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:82.68-82.97"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 612 ],
"B": [ 165 ],
"Y": [ 613 ]
}
},
"$flatten\\decode.$and$serv_decode.v:82$758": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:82.68-82.110"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 613 ],
"B": [ 614 ],
"Y": [ 615 ]
}
},
"$flatten\\decode.$and$serv_decode.v:84$764": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:84.25-84.48"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 616 ],
"B": [ 617 ],
"Y": [ 618 ]
}
},
"$flatten\\decode.$and$serv_decode.v:87$766": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:87.25-87.47"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 619 ],
"B": [ 412 ],
"Y": [ 620 ]
}
},
"$flatten\\decode.$and$serv_decode.v:87$768": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:87.25-87.60"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 620 ],
"B": [ 621 ],
"Y": [ 622 ]
}
},
"$flatten\\decode.$and$serv_decode.v:88$773": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:88.26-88.49"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 623 ],
"B": [ 624 ],
"Y": [ 625 ]
}
},
"$flatten\\decode.$and$serv_decode.v:95$777": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:95.42-95.64"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 626 ],
"B": [ 410 ],
"Y": [ 627 ]
}
},
"$flatten\\decode.$eq$serv_decode.v:101$780": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:101.43-101.63"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 410, 411 ],
"Y": [ 628 ]
}
},
"$flatten\\decode.$eq$serv_decode.v:101$781": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:101.68-101.88"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 410, 411 ],
"B": [ "1", "1" ],
"Y": [ 629 ]
}
},
"$flatten\\decode.$eq$serv_decode.v:114$789": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000011",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:114.27-114.48"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 410, 411, 412 ],
"Y": [ 630 ]
}
},
"$flatten\\decode.$eq$serv_decode.v:115$790": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:115.28-115.48"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 410, 411 ],
"B": [ "1", "1" ],
"Y": [ 631 ]
}
},
"$flatten\\decode.$eq$serv_decode.v:117$795": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:117.28-117.48"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 165, 413 ],
"Y": [ 632 ]
}
},
"$flatten\\decode.$eq$serv_decode.v:200$846": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:200.25-200.45"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 201, 202 ],
"Y": [ 483 ]
}
},
"$flatten\\decode.$eq$serv_decode.v:213$852": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000100",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000100",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:213.31-213.53"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 410, 411, 412, 165 ],
"B": [ "0", "0", "0", "1" ],
"Y": [ 633 ]
}
},
"$flatten\\decode.$eq$serv_decode.v:216$853": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:216.32-216.52"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 410, 411 ],
"Y": [ 634 ]
}
},
"$flatten\\decode.$eq$serv_decode.v:216$854": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:216.57-216.77"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 411, 412 ],
"Y": [ 635 ]
}
},
"$flatten\\decode.$eq$serv_decode.v:223$866": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:223.30-223.50"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 411, 412 ],
"B": [ "1" ],
"Y": [ 636 ]
}
},
"$flatten\\decode.$eq$serv_decode.v:227$871": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000011",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:227.31-227.47"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 200, 201, 202 ],
"Y": [ 472 ]
}
},
"$flatten\\decode.$eq$serv_decode.v:228$872": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:228.31-228.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 201, 202 ],
"B": [ "1" ],
"Y": [ 474 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:106$784": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:106.26-106.36"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 410 ],
"Y": [ 637 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:108$785": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:108.31-108.41"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"Y": [ 548 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:122$797": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:122.23-122.33"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 412 ],
"Y": [ 552 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:123$801": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:123.23-123.33"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 412 ],
"Y": [ 555 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:123$802": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:123.36-123.46"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 165 ],
"Y": [ 556 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:123$804": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:123.49-123.59"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 410 ],
"Y": [ 558 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:142$813": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:142.55-142.65"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 638 ],
"Y": [ 565 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:145$816": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:145.43-145.48"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 408 ],
"Y": [ 568 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:145$819": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:145.51-145.61"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 639 ],
"Y": [ 570 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:186$825": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:186.36-186.41"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 408 ],
"Y": [ 573 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:191$829": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:191.38-191.43"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 406 ],
"Y": [ 577 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:191$831": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:191.46-191.51"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 407 ],
"Y": [ 579 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:192$833": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:192.38-192.43"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 406 ],
"Y": [ 581 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:192$836": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:192.54-192.59"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 409 ],
"Y": [ 584 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:193$839": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:193.54-193.59"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 409 ],
"Y": [ 587 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:198$843": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:198.43-198.48"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 406 ],
"Y": [ 640 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:217$856": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:217.43-217.53"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 410 ],
"Y": [ 594 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:221$860": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:221.65-221.75"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 410 ],
"Y": [ 641 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:222$863": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:222.55-222.65"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 165 ],
"Y": [ 642 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:87$765": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:87.25-87.35"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 410 ],
"Y": [ 619 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:87$767": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:87.50-87.60"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"Y": [ 621 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:88$771": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:88.26-88.36"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 412 ],
"Y": [ 623 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:88$772": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:88.39-88.49"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 410 ],
"Y": [ 624 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:95$775": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:95.28-95.38"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"Y": [ 643 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:95$776": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:95.42-95.52"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 411 ],
"Y": [ 626 ]
}
},
"$flatten\\decode.$logic_not$serv_decode.v:96$779": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:96.28-96.38"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 412 ],
"Y": [ 491 ]
}
},
"$flatten\\decode.$not$serv_decode.v:202$850": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:202.26-202.78"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 644 ],
"Y": [ 459 ]
}
},
"$flatten\\decode.$not$serv_decode.v:205$851": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:205.25-205.35"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 202 ],
"Y": [ 645 ]
}
},
"$flatten\\decode.$not$serv_decode.v:224$870": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:224.29-224.38"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 646 ],
"Y": [ 647 ]
}
},
"$flatten\\decode.$not$serv_decode.v:79$733": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:79.2-79.12"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 412 ],
"Y": [ 648 ]
}
},
"$flatten\\decode.$not$serv_decode.v:79$734": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:79.28-79.38"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 201 ],
"Y": [ 598 ]
}
},
"$flatten\\decode.$not$serv_decode.v:79$736": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:79.41-79.51"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 410 ],
"Y": [ 600 ]
}
},
"$flatten\\decode.$not$serv_decode.v:79$738": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:79.54-79.64"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"Y": [ 602 ]
}
},
"$flatten\\decode.$not$serv_decode.v:80$741": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:80.15-80.25"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 202 ],
"Y": [ 604 ]
}
},
"$flatten\\decode.$not$serv_decode.v:80$743": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:80.28-80.38"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 410 ],
"Y": [ 606 ]
}
},
"$flatten\\decode.$not$serv_decode.v:80$745": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:80.41-80.51"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"Y": [ 608 ]
}
},
"$flatten\\decode.$not$serv_decode.v:81$749": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:81.36-81.46"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 201 ],
"Y": [ 610 ]
}
},
"$flatten\\decode.$not$serv_decode.v:82$757": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:82.100-82.110"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 202 ],
"Y": [ 614 ]
}
},
"$flatten\\decode.$not$serv_decode.v:84$762": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:84.25-84.35"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 412 ],
"Y": [ 616 ]
}
},
"$flatten\\decode.$not$serv_decode.v:84$763": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:84.38-84.48"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"Y": [ 617 ]
}
},
"$flatten\\decode.$or$serv_decode.v:101$782": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:101.42-101.89"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 628 ],
"B": [ 629 ],
"Y": [ 547 ]
}
},
"$flatten\\decode.$or$serv_decode.v:114$791": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:114.26-115.49"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 630 ],
"B": [ 631 ],
"Y": [ 649 ]
}
},
"$flatten\\decode.$or$serv_decode.v:114$794": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:114.26-116.57"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 649 ],
"B": [ 551 ],
"Y": [ 650 ]
}
},
"$flatten\\decode.$or$serv_decode.v:114$796": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:114.26-117.49"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 650 ],
"B": [ 632 ],
"Y": [ 535 ]
}
},
"$flatten\\decode.$or$serv_decode.v:121$800": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:121.21-122.58"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 412 ],
"B": [ 554 ],
"Y": [ 651 ]
}
},
"$flatten\\decode.$or$serv_decode.v:121$806": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:121.21-123.60"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 651 ],
"B": [ 559 ],
"Y": [ 646 ]
}
},
"$flatten\\decode.$or$serv_decode.v:161$821": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:161.22-161.43"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 201 ],
"B": [ 200 ],
"Y": [ 652 ]
}
},
"$flatten\\decode.$or$serv_decode.v:161$823": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:161.22-161.65"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 652 ],
"B": [ 572 ],
"Y": [ 653 ]
}
},
"$flatten\\decode.$or$serv_decode.v:161$824": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:161.22-161.77"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 653 ],
"B": [ 413 ],
"Y": [ 484 ]
}
},
"$flatten\\decode.$or$serv_decode.v:186$827": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:186.21-186.42"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 409 ],
"B": [ 574 ],
"Y": [ 575 ]
}
},
"$flatten\\decode.$or$serv_decode.v:198$844": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:198.43-198.55"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 640 ],
"B": [ 408 ],
"Y": [ 654 ]
}
},
"$flatten\\decode.$or$serv_decode.v:202$849": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:202.28-202.77"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 592 ],
"B": [ 593 ],
"Y": [ 644 ]
}
},
"$flatten\\decode.$or$serv_decode.v:216$855": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:216.31-216.78"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 634 ],
"B": [ 635 ],
"Y": [ 655 ]
}
},
"$flatten\\decode.$or$serv_decode.v:221$858": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:221.29-221.50"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"B": [ 165 ],
"Y": [ 656 ]
}
},
"$flatten\\decode.$or$serv_decode.v:221$859": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:221.29-221.62"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 656 ],
"B": [ 412 ],
"Y": [ 657 ]
}
},
"$flatten\\decode.$or$serv_decode.v:221$861": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:221.29-221.75"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 657 ],
"B": [ 641 ],
"Y": [ 658 ]
}
},
"$flatten\\decode.$or$serv_decode.v:222$864": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:222.29-222.65"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 596 ],
"B": [ 642 ],
"Y": [ 659 ]
}
},
"$flatten\\decode.$or$serv_decode.v:222$865": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:222.29-222.77"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 659 ],
"B": [ 410 ],
"Y": [ 660 ]
}
},
"$flatten\\decode.$or$serv_decode.v:223$868": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:223.29-223.77"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 636 ],
"B": [ 597 ],
"Y": [ 661 ]
}
},
"$flatten\\decode.$or$serv_decode.v:223$869": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:223.29-223.93"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 661 ],
"B": [ 590 ],
"Y": [ 662 ]
}
},
"$flatten\\decode.$or$serv_decode.v:79$740": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:79.2-79.65"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 648 ],
"B": [ 603 ],
"Y": [ 663 ]
}
},
"$flatten\\decode.$or$serv_decode.v:79$747": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:79.2-80.52"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 663 ],
"B": [ 609 ],
"Y": [ 664 ]
}
},
"$flatten\\decode.$or$serv_decode.v:82$754": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:82.29-82.64"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"B": [ 611 ],
"Y": [ 665 ]
}
},
"$flatten\\decode.$or$serv_decode.v:82$759": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:82.29-82.111"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 665 ],
"B": [ 615 ],
"Y": [ 666 ]
}
},
"$flatten\\decode.$or$serv_decode.v:95$778": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:95.28-95.65"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 643 ],
"B": [ 627 ],
"Y": [ 489 ]
}
},
"$flatten\\decode.$reduce_or$serv_decode.v:133$808": {
"hide_name": 1,
"type": "$reduce_or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000011",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:133.43-133.50"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 200, 201, 202 ],
"Y": [ 561 ]
}
},
"$flatten\\decode.$reduce_or$serv_decode.v:142$812": {
"hide_name": 1,
"type": "$reduce_or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000011",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:142.57-142.64"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 200, 201, 202 ],
"Y": [ 638 ]
}
},
"$flatten\\decode.$reduce_or$serv_decode.v:145$818": {
"hide_name": 1,
"type": "$reduce_or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000011",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_decode.v:145.53-145.60"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 200, 201, 202 ],
"Y": [ 639 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:100$586": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:100.17-100.63"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 667 ],
"B": [ 668 ],
"Y": [ 401 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:106$587": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:106.11-106.30"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"B": [ 312 ],
"Y": [ 399 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:131$588": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:131.11-131.29"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 588 ],
"B": [ 454 ],
"Y": [ 670 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:131$589": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:131.11-131.41"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 670 ],
"B": [ 671 ],
"Y": [ 672 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:131$590": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:131.45-131.64"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"B": [ 312 ],
"Y": [ 673 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:132$593": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:132.20-132.38"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 571 ],
"B": [ 674 ],
"Y": [ 675 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:132$595": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:132.43-132.62"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 676 ],
"B": [ 395 ],
"Y": [ 677 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:133$599": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:133.43-133.105"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 678 ],
"B": [ 391 ],
"Y": [ 679 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:134$602": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:134.41-134.61"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 680 ],
"B": [ 165 ],
"Y": [ 681 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:134$605": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:134.66-134.128"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 682 ],
"B": [ 390 ],
"Y": [ 683 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:135$609": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:135.41-135.88"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 684 ],
"B": [ 389 ],
"Y": [ 685 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:137$611": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:137.11-137.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 588 ],
"B": [ 312 ],
"Y": [ 686 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:62$558": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:62.41-62.53"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 687 ],
"B": [ 688 ],
"Y": [ 689 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:66$564": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:66.23-66.49"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 580 ],
"B": [ 398 ],
"Y": [ 690 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:66$565": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:66.23-66.58"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 690 ],
"B": [ 691 ],
"Y": [ 692 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:66$566": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:66.23-66.65"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 692 ],
"B": [ 454 ],
"Y": [ 693 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:68$568": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:68.11-68.29"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 588 ],
"B": [ 454 ],
"Y": [ 694 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:68$569": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:68.8-68.40"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 694 ],
"B": [ 695 ],
"Y": [ 696 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:72$571": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:72.22-72.42"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 4 ],
"B": [ 398 ],
"Y": [ 697 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:72$572": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:72.22-72.53"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 697 ],
"B": [ 397 ],
"Y": [ 381 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:83$577": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:83.18-83.42"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 381 ],
"B": [ 698 ],
"Y": [ 403 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:86$578": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:86.11-86.28"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 585 ],
"B": [ 699 ],
"Y": [ 396 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:99$579": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:99.12-99.31"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"B": [ 312 ],
"Y": [ 700 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:99$580": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:99.35-99.56"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 580 ],
"B": [ 691 ],
"Y": [ 701 ]
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:99$581": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:99.35-99.63"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 701 ],
"B": [ 454 ],
"Y": [ 702 ]
}
},
"$flatten\\gen_csr.csr.$eq$serv_csr.v:60$553": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:60.21-60.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 200, 201 ],
"B": [ "1" ],
"Y": [ 703 ]
}
},
"$flatten\\gen_csr.csr.$eq$serv_csr.v:61$554": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:61.7-61.37"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 200, 201 ],
"B": [ "0", "1" ],
"Y": [ 704 ]
}
},
"$flatten\\gen_csr.csr.$eq$serv_csr.v:62$556": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:62.7-62.37"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 200, 201 ],
"B": [ "1", "1" ],
"Y": [ 705 ]
}
},
"$flatten\\gen_csr.csr.$eq$serv_csr.v:63$559": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:63.7-63.37"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 200, 201 ],
"Y": [ 706 ]
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:100$584": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:100.17-100.24"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"Y": [ 667 ]
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:132$592": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:132.29-132.38"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 409 ],
"Y": [ 674 ]
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:132$594": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:132.43-132.50"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"Y": [ 676 ]
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:133$598": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:133.43-133.50"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"Y": [ 678 ]
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:134$604": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:134.66-134.73"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"Y": [ 682 ]
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:135$608": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:135.41-135.48"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"Y": [ 684 ]
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:83$576": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:83.30-83.42"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 382 ],
"Y": [ 698 ]
}
},
"$flatten\\gen_csr.csr.$not$serv_csr.v:62$557": {
"hide_name": 1,
"type": "$not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:62.51-62.53"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 707 ],
"Y": [ 688 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:131$591": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:131.11-131.65"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 672 ],
"B": [ 673 ],
"Y": [ 387 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:132$596": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:132.19-132.63"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 675 ],
"B": [ 677 ],
"Y": [ 386 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:133$597": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:133.19-133.39"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 404 ],
"B": [ 680 ],
"Y": [ 708 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:133$600": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:133.19-133.106"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 708 ],
"B": [ 679 ],
"Y": [ 385 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:134$601": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:134.19-134.37"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 404 ],
"B": [ 571 ],
"Y": [ 709 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:134$603": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:134.19-134.62"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 709 ],
"B": [ 681 ],
"Y": [ 710 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:134$606": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:134.19-134.129"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 710 ],
"B": [ 683 ],
"Y": [ 384 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:135$607": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:135.19-135.37"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 404 ],
"B": [ 571 ],
"Y": [ 711 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:135$610": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:135.19-135.89"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 711 ],
"B": [ 685 ],
"Y": [ 383 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:137$612": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:137.11-137.44"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 686 ],
"B": [ 669 ],
"Y": [ 393 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:61$555": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:61.41-61.52"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 687 ],
"B": [ 707 ],
"Y": [ 712 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:66$567": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:66.21-67.19"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 693 ],
"B": [ 713 ],
"Y": [ 714 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:66$570": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:66.21-68.41"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 714 ],
"B": [ 696 ],
"Y": [ 687 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:99$582": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:99.11-99.63"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 700 ],
"B": [ 702 ],
"Y": [ 715 ]
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:99$583": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:99.11-99.72"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 715 ],
"B": [ 566 ],
"Y": [ 402 ]
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:100$585": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:100.28-100.62"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 395 ],
"B": [ 400 ],
"S": [ 566 ],
"Y": [ 668 ]
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:138$613": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:138.14-138.44"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 395 ],
"B": [ 404 ],
"S": [ 669 ],
"Y": [ 392 ]
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:58$552": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:58.19-58.50"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 31 ],
"B": [ 20 ],
"S": [ 202 ],
"Y": [ 707 ]
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:60$563": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:60.20-64.15"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 716 ],
"B": [ 707 ],
"S": [ 703 ],
"Y": [ 395 ]
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:61$562": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:61.6-64.15"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 717 ],
"B": [ 712 ],
"S": [ 704 ],
"Y": [ 716 ]
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:62$561": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:62.6-64.15"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 718 ],
"B": [ 689 ],
"S": [ 705 ],
"Y": [ 717 ]
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:63$560": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:63.6-64.15"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ "x" ],
"B": [ 687 ],
"S": [ 706 ],
"Y": [ 718 ]
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:74$574": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:74.20-76.17"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 719 ],
"B": [ 388 ],
"S": [ 671 ],
"Y": [ 695 ]
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:75$573": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_csr.v:75.6-76.17"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ "0" ],
"B": [ 394 ],
"S": [ 312 ],
"Y": [ 719 ]
}
},
"$flatten\\immdec.$and$serv_immdec.v:33$325": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:33.25-33.46"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 380 ],
"B": [ 720 ],
"Y": [ 721 ]
}
},
"$flatten\\immdec.$and$serv_immdec.v:46$329": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:46.21-46.46"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 454 ],
"B": [ 662 ],
"Y": [ 722 ]
}
},
"$flatten\\immdec.$and$serv_immdec.v:51$335": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:51.21-51.46"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 454 ],
"B": [ 658 ],
"Y": [ 723 ]
}
},
"$flatten\\immdec.$and$serv_immdec.v:54$340": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:54.21-54.46"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 454 ],
"B": [ 660 ],
"Y": [ 724 ]
}
},
"$flatten\\immdec.$and$serv_immdec.v:57$343": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:57.21-57.46"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 454 ],
"B": [ 647 ],
"Y": [ 725 ]
}
},
"$flatten\\immdec.$logic_not$serv_immdec.v:33$324": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:33.33-33.46"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 590 ],
"Y": [ 720 ]
}
},
"$flatten\\immdec.$or$serv_immdec.v:46$330": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:46.10-46.47"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 98 ],
"B": [ 722 ],
"Y": [ 375 ]
}
},
"$flatten\\immdec.$or$serv_immdec.v:48$333": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:48.10-48.30"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 98 ],
"B": [ 454 ],
"Y": [ 364 ]
}
},
"$flatten\\immdec.$or$serv_immdec.v:51$336": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:51.10-51.47"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 98 ],
"B": [ 723 ],
"Y": [ 356 ]
}
},
"$flatten\\immdec.$or$serv_immdec.v:54$341": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:54.10-54.47"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 98 ],
"B": [ 724 ],
"Y": [ 344 ]
}
},
"$flatten\\immdec.$or$serv_immdec.v:57$344": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:57.10-57.47"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 98 ],
"B": [ 725 ],
"Y": [ 333 ]
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:47$331": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:47.67-47.100"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 345 ],
"B": [ 721 ],
"S": [ 413 ],
"Y": [ 726 ]
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:47$332": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000001001"
},
"attributes": {
"src": "serv_immdec.v:47.23-47.119"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 377, 378, 379, 20, 21, 22, 23, 24, 726 ],
"B": [ 86, 78, 79, 80, 81, 82, 83, 84, 85 ],
"S": [ 98 ],
"Y": [ 366, 367, 368, 369, 370, 371, 372, 373, 374 ]
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:49$334": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:49.23-49.73"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 721 ],
"B": [ 73 ],
"S": [ 98 ],
"Y": [ 363 ]
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:52$337": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:52.71-52.107"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 376 ],
"B": [ 721 ],
"S": [ 655 ],
"Y": [ 727 ]
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:52$338": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:52.52-52.107"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 727 ],
"B": [ 365 ],
"S": [ 595 ],
"Y": [ 728 ]
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:52$339": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000110"
},
"attributes": {
"src": "serv_immdec.v:52.23-52.123"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 358, 359, 360, 361, 362, 728 ],
"B": [ 91, 92, 93, 94, 95, 96 ],
"S": [ 98 ],
"Y": [ 350, 351, 352, 353, 354, 355 ]
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:55$342": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000101"
},
"attributes": {
"src": "serv_immdec.v:55.23-55.79"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 346, 347, 348, 349, 357 ],
"B": [ 86, 87, 88, 89, 90 ],
"S": [ 98 ],
"Y": [ 339, 340, 341, 342, 343 ]
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:58$345": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000101"
},
"attributes": {
"src": "serv_immdec.v:58.23-58.77"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 335, 336, 337, 338, 357 ],
"B": [ 73, 74, 75, 76, 77 ],
"S": [ 98 ],
"Y": [ 328, 329, 330, 331, 332 ]
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:93$326": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:93.41-93.77"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 345 ],
"B": [ 334 ],
"S": [ 633 ],
"Y": [ 729 ]
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:93$327": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_immdec.v:93.18-93.77"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 729 ],
"B": [ 721 ],
"S": [ 312 ],
"Y": [ 490 ]
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:38$616": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:38.9-38.30"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 730 ],
"B": [ 731 ],
"Y": [ 732 ]
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:39$619": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:39.9-39.38"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 733 ],
"B": [ 734 ],
"Y": [ 735 ]
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:40$623": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:40.9-40.34"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 736 ],
"B": [ 737 ],
"Y": [ 738 ]
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:41$627": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:41.9-41.34"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 739 ],
"B": [ 740 ],
"Y": [ 741 ]
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:42$631": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:42.9-42.34"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 742 ],
"B": [ 743 ],
"Y": [ 744 ]
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:48$637": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:48.3-48.25"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 200 ],
"B": [ 745 ],
"Y": [ 746 ]
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:50$639": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:50.47-50.65"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 645 ],
"B": [ 327 ],
"Y": [ 747 ]
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:52$643": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:52.54-52.71"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 200 ],
"B": [ 237 ],
"Y": [ 748 ]
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:54$650": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:54.54-54.72"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 200 ],
"B": [ 749 ],
"Y": [ 750 ]
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:67$655": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:67.37-67.65"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 236 ],
"B": [ 751 ],
"Y": [ 752 ]
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:67$656": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:67.70-67.87"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 237 ],
"B": [ 201 ],
"Y": [ 753 ]
}
},
"$flatten\\mem_if.$eq$serv_mem_if.v:47$634": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:47.3-47.21"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 240, 241 ],
"Y": [ 754 ]
}
},
"$flatten\\mem_if.$eq$serv_mem_if.v:52$641": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:52.26-52.40"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 236, 237 ],
"B": [ "1", "1" ],
"Y": [ 755 ]
}
},
"$flatten\\mem_if.$eq$serv_mem_if.v:53$645": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:53.26-53.40"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 236, 237 ],
"B": [ "0", "1" ],
"Y": [ 756 ]
}
},
"$flatten\\mem_if.$eq$serv_mem_if.v:54$647": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:54.26-54.40"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 236, 237 ],
"B": [ "1" ],
"Y": [ 757 ]
}
},
"$flatten\\mem_if.$eq$serv_mem_if.v:55$652": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:55.26-55.40"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 236, 237 ],
"Y": [ 161 ]
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:38$614": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:38.9-38.18"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 236 ],
"Y": [ 730 ]
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:38$615": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:38.21-38.30"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 237 ],
"Y": [ 731 ]
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:39$617": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:39.9-39.22"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 240 ],
"Y": [ 733 ]
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:39$618": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:39.25-39.38"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 241 ],
"Y": [ 734 ]
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:40$621": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:40.9-40.22"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 241 ],
"Y": [ 736 ]
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:40$622": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:40.25-40.34"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 237 ],
"Y": [ 737 ]
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:41$625": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:41.9-41.22"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 241 ],
"Y": [ 739 ]
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:41$626": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:41.25-41.34"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 236 ],
"Y": [ 740 ]
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:42$629": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:42.9-42.22"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 240 ],
"Y": [ 742 ]
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:42$630": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:42.25-42.34"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 237 ],
"Y": [ 743 ]
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:48$636": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:48.12-48.25"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 241 ],
"Y": [ 745 ]
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:54$649": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:54.63-54.72"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 237 ],
"Y": [ 749 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:38$620": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:38.8-39.39"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 732 ],
"B": [ 735 ],
"Y": [ 758 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:38$624": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:38.8-40.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 758 ],
"B": [ 738 ],
"Y": [ 759 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:38$628": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:38.8-41.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 759 ],
"B": [ 741 ],
"Y": [ 760 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:38$632": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:38.8-42.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 760 ],
"B": [ 744 ],
"Y": [ 499 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:45$633": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:45.2-46.8"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ "0" ],
"B": [ 201 ],
"Y": [ 761 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:45$635": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:45.2-47.22"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 761 ],
"B": [ 754 ],
"Y": [ 762 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:45$638": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:45.2-48.26"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 762 ],
"B": [ 746 ],
"Y": [ 326 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:52$642": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:52.25-52.50"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 755 ],
"B": [ 201 ],
"Y": [ 763 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:52$644": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:52.25-52.72"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 763 ],
"B": [ 748 ],
"Y": [ 164 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:53$646": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:53.25-53.50"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 756 ],
"B": [ 201 ],
"Y": [ 163 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:54$648": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:54.25-54.50"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 757 ],
"B": [ 201 ],
"Y": [ 764 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:54$651": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:54.25-54.73"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 764 ],
"B": [ 750 ],
"Y": [ 162 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:67$654": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:67.49-67.64"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 201 ],
"B": [ 200 ],
"Y": [ 751 ]
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:67$657": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:67.36-67.88"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 752 ],
"B": [ 753 ],
"Y": [ 765 ]
}
},
"$flatten\\mem_if.$ternary$serv_mem_if.v:50$640": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_mem_if.v:50.18-50.67"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 747 ],
"B": [ 325 ],
"S": [ 326 ],
"Y": [ 766 ]
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:118$684": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000011",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000011",
"Y_WIDTH": "00000000000000000000000000000011"
},
"attributes": {
"src": "serv_rf_if.v:118.8-118.39"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 347, 348, 349 ],
"B": [ 767, 767, 767 ],
"Y": [ 27, 28, 29 ]
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:119$680": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_rf_if.v:119.41-119.67"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 576, 576 ],
"B": [ 654, 591 ],
"Y": [ 768, 769 ]
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:119$682": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_rf_if.v:119.72-119.103"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 767, 767 ],
"B": [ 345, 346 ],
"Y": [ 770, 771 ]
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:123$686": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:123.19-123.43"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 32 ],
"B": [ 576 ],
"Y": [ 713 ]
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:56$660": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:56.24-56.48"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 772 ],
"B": [ 773 ],
"Y": [ 774 ]
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:61$661": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:61.8-61.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 622 ],
"B": [ 481 ],
"Y": [ 775 ]
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:62$662": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:62.8-62.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 562 ],
"B": [ 687 ],
"Y": [ 776 ]
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:63$664": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:63.8-63.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 625 ],
"B": [ 766 ],
"Y": [ 777 ]
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:85$673": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:85.26-85.54"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 454 ],
"B": [ 778 ],
"Y": [ 16 ]
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:86$675": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:86.26-86.56"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 454 ],
"B": [ 779 ],
"Y": [ 17 ]
}
},
"$flatten\\rf_if.$logic_not$serv_rf_if.v:116$678": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:116.19-116.48"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 30 ],
"Y": [ 767 ]
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:116$676": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:116.21-116.36"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"B": [ 566 ],
"Y": [ 780 ]
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:116$677": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:116.21-116.47"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 780 ],
"B": [ 576 ],
"Y": [ 30 ]
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:119$679": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_rf_if.v:119.8-119.37"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"B": [ "0", 566 ],
"Y": [ 781, 782 ]
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:119$681": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_rf_if.v:119.8-119.68"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 781, 782 ],
"B": [ 768, 769 ],
"Y": [ 783, 784 ]
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:119$683": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_rf_if.v:119.8-119.104"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 783, 784 ],
"B": [ 770, 771 ],
"Y": [ 25, 26 ]
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:61$663": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:61.8-62.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 775 ],
"B": [ 776 ],
"Y": [ 785 ]
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:61$665": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:61.8-63.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 785 ],
"B": [ 777 ],
"Y": [ 786 ]
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:61$666": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:61.8-64.33"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 786 ],
"B": [ 543 ],
"Y": [ 787 ]
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:85$672": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:85.38-85.53"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"B": [ 774 ],
"Y": [ 778 ]
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:86$674": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:86.38-86.55"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"B": [ 576 ],
"Y": [ 779 ]
}
},
"$flatten\\rf_if.$reduce_or$serv_rf_if.v:56$659": {
"hide_name": 1,
"type": "$reduce_or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000101",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:56.36-56.47"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 334, 335, 336, 337, 338 ],
"Y": [ 773 ]
}
},
"$flatten\\rf_if.$ternary$serv_rf_if.v:66$667": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:66.24-66.58"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 478 ],
"B": [ 531 ],
"S": [ 413 ],
"Y": [ 788 ]
}
},
"$flatten\\rf_if.$ternary$serv_rf_if.v:68$668": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:68.28-68.48"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 787 ],
"B": [ 788 ],
"S": [ 669 ],
"Y": [ 18 ]
}
},
"$flatten\\rf_if.$ternary$serv_rf_if.v:69$669": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_rf_if.v:69.27-69.50"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 395 ],
"B": [ 33 ],
"S": [ 669 ],
"Y": [ 19 ]
}
},
"$flatten\\rf_if.$ternary$serv_rf_if.v:82$670": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000110"
},
"attributes": {
"src": "serv_rf_if.v:82.21-82.61"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 334, 335, 336, 337, 338, "0" ],
"B": [ "1", "1", "0", "0", "0", "1" ],
"S": [ 669 ],
"Y": [ 8, 9, 10, 11, 12, 13 ]
}
},
"$flatten\\rf_if.$ternary$serv_rf_if.v:83$671": {
"hide_name": 1,
"type": "$mux",
"parameters": {
"WIDTH": "00000000000000000000000000000010"
},
"attributes": {
"src": "serv_rf_if.v:83.21-83.64"
},
"port_directions": {
"A": "input",
"B": "input",
"S": "input",
"Y": "output"
},
"connections": {
"A": [ 654, 591 ],
"B": [ "0", "1" ],
"S": [ 669 ],
"Y": [ 14, 15 ]
}
},
"$flatten\\state.$and$serv_state.v:103$915": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:103.37-103.71"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 315 ],
"B": [ 324 ],
"Y": [ 789 ]
}
},
"$flatten\\state.$and$serv_state.v:105$918": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:105.24-105.41"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 646 ],
"B": [ 790 ],
"Y": [ 772 ]
}
},
"$flatten\\state.$and$serv_state.v:118$920": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:118.48-118.92"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 791 ],
"B": [ 664 ],
"Y": [ 792 ]
}
},
"$flatten\\state.$and$serv_state.v:118$922": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:118.26-118.94"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 454 ],
"B": [ 793 ],
"Y": [ 794 ]
}
},
"$flatten\\state.$and$serv_state.v:118$924": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:118.99-118.126"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 501 ],
"B": [ 795 ],
"Y": [ 796 ]
}
},
"$flatten\\state.$and$serv_state.v:118$926": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:118.99-118.155"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 796 ],
"B": [ 797 ],
"Y": [ 798 ]
}
},
"$flatten\\state.$and$serv_state.v:118$927": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:118.99-118.167"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 798 ],
"B": [ 313 ],
"Y": [ 799 ]
}
},
"$flatten\\state.$and$serv_state.v:120$930": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:120.24-120.41"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 310 ],
"B": [ 800 ],
"Y": [ 65 ]
}
},
"$flatten\\state.$and$serv_state.v:122$932": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:122.20-122.47"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 664 ],
"B": [ 801 ],
"Y": [ 802 ]
}
},
"$flatten\\state.$and$serv_state.v:122$934": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:122.20-122.60"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 802 ],
"B": [ 803 ],
"Y": [ 498 ]
}
},
"$flatten\\state.$and$serv_state.v:124$936": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:124.24-124.57"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 804 ],
"B": [ 238 ],
"Y": [ 312 ]
}
},
"$flatten\\state.$and$serv_state.v:140$942": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:140.16-140.35"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 498 ],
"B": [ 805 ],
"Y": [ 311 ]
}
},
"$flatten\\state.$and$serv_state.v:141$943": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:141.18-141.38"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 498 ],
"B": [ 806 ],
"Y": [ 316 ]
}
},
"$flatten\\state.$and$serv_state.v:145$944": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:145.24-145.43"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 312 ],
"B": [ 498 ],
"Y": [ 314 ]
}
},
"$flatten\\state.$and$serv_state.v:183$951": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:183.39-183.63"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 238 ],
"B": [ 807 ],
"Y": [ 808 ]
}
},
"$flatten\\state.$and$serv_state.v:183$953": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:183.68-183.90"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 7 ],
"B": [ 809 ],
"Y": [ 810 ]
}
},
"$flatten\\state.$and$serv_state.v:215$957": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:215.36-215.65"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 806 ],
"B": [ 237 ],
"Y": [ 811 ]
}
},
"$flatten\\state.$and$serv_state.v:216$959": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:216.8-216.36"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 618 ],
"B": [ 765 ],
"Y": [ 812 ]
}
},
"$flatten\\state.$and$serv_state.v:220$967": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:220.58-220.79"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 813 ],
"B": [ 498 ],
"Y": [ 814 ]
}
},
"$flatten\\state.$and$serv_state.v:220$969": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:220.32-220.104"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 815 ],
"B": [ 816 ],
"Y": [ 322 ]
}
},
"$flatten\\state.$and$serv_state.v:69$876": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:69.27-69.45"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 454 ],
"B": [ 817 ],
"Y": [ 539 ]
}
},
"$flatten\\state.$and$serv_state.v:75$881": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:75.20-75.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 818 ],
"B": [ 319 ],
"Y": [ 470 ]
}
},
"$flatten\\state.$and$serv_state.v:76$883": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:76.20-76.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 819 ],
"B": [ 320 ],
"Y": [ 496 ]
}
},
"$flatten\\state.$and$serv_state.v:77$885": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:77.20-77.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 820 ],
"B": [ 321 ],
"Y": [ 544 ]
}
},
"$flatten\\state.$and$serv_state.v:78$887": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:78.20-78.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 821 ],
"B": [ 238 ],
"Y": [ 691 ]
}
},
"$flatten\\state.$and$serv_state.v:79$889": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:79.20-79.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 822 ],
"B": [ 238 ],
"Y": [ 699 ]
}
},
"$flatten\\state.$and$serv_state.v:87$893": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:87.28-87.85"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"B": [ 823 ],
"Y": [ 806 ]
}
},
"$flatten\\state.$and$serv_state.v:94$900": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:94.23-94.54"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 824 ],
"B": [ 825 ],
"Y": [ 826 ]
}
},
"$flatten\\state.$and$serv_state.v:94$901": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:94.23-94.66"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 826 ],
"B": [ 313 ],
"Y": [ 827 ]
}
},
"$flatten\\state.$and$serv_state.v:94$909": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:94.23-97.29"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 827 ],
"B": [ 828 ],
"Y": [ 6 ]
}
},
"$flatten\\state.$and$serv_state.v:95$904": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:95.14-95.52"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 501 ],
"B": [ 829 ],
"Y": [ 830 ]
}
},
"$flatten\\state.$and$serv_state.v:99$911": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:99.24-99.45"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 831 ],
"B": [ 313 ],
"Y": [ 832 ]
}
},
"$flatten\\state.$and$serv_state.v:99$912": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:99.24-99.57"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 832 ],
"B": [ 618 ],
"Y": [ 833 ]
}
},
"$flatten\\state.$and$serv_state.v:99$914": {
"hide_name": 1,
"type": "$and",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:99.24-99.75"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 833 ],
"B": [ 834 ],
"Y": [ 166 ]
}
},
"$flatten\\state.$eq$serv_state.v:124$935": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000011",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000011",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:124.25-124.45"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 239, 240, 241 ],
"B": [ "1", "1", "1" ],
"Y": [ 804 ]
}
},
"$flatten\\state.$eq$serv_state.v:73$877": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000011",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:73.26-73.44"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 239, 240, 241 ],
"Y": [ 671 ]
}
},
"$flatten\\state.$eq$serv_state.v:74$878": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000010",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000010",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:74.38-74.57"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 239, 240 ],
"B": [ "1", "1" ],
"Y": [ 835 ]
}
},
"$flatten\\state.$eq$serv_state.v:75$880": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000011",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:75.21-75.39"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 239, 240, 241 ],
"Y": [ 818 ]
}
},
"$flatten\\state.$eq$serv_state.v:76$882": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000011",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:76.21-76.39"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 239, 240, 241 ],
"Y": [ 819 ]
}
},
"$flatten\\state.$eq$serv_state.v:77$884": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000011",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:77.21-77.39"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 239, 240, 241 ],
"Y": [ 820 ]
}
},
"$flatten\\state.$eq$serv_state.v:78$886": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000011",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:78.21-78.39"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 239, 240, 241 ],
"Y": [ 821 ]
}
},
"$flatten\\state.$eq$serv_state.v:79$888": {
"hide_name": 1,
"type": "$eq",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000011",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:79.21-79.39"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 239, 240, 241 ],
"B": [ "1" ],
"Y": [ 822 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:105$917": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:105.34-105.41"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 498 ],
"Y": [ 790 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:118$923": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:118.112-118.126"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 315 ],
"Y": [ 795 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:120$929": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:120.35-120.41"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 3 ],
"Y": [ 800 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:122$931": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:122.37-122.47"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 404 ],
"Y": [ 801 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:122$933": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:122.50-122.60"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 313 ],
"Y": [ 803 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:140$941": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:140.25-140.35"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 313 ],
"Y": [ 805 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:183$950": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:183.52-183.63"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 312 ],
"Y": [ 807 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:183$952": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:183.81-183.90"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 454 ],
"Y": [ 809 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:220$966": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:220.32-220.53"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 836 ],
"Y": [ 815 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:69$875": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:69.38-69.45"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 498 ],
"Y": [ 817 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:87$890": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:87.43-87.57"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 637 ],
"Y": [ 837 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:94$898": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:94.23-94.42"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 324 ],
"Y": [ 824 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:94$899": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:94.45-94.54"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 454 ],
"Y": [ 825 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:95$902": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:95.40-95.51"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 202 ],
"Y": [ 838 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:99$910": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:99.24-99.33"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 454 ],
"Y": [ 831 ]
}
},
"$flatten\\state.$logic_not$serv_state.v:99$913": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:99.60-99.75"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 765 ],
"Y": [ 834 ]
}
},
"$flatten\\state.$or$serv_state.v:103$916": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:103.23-103.72"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 98 ],
"B": [ 789 ],
"Y": [ 5 ]
}
},
"$flatten\\state.$or$serv_state.v:118$919": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:118.49-118.74"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"B": [ 413 ],
"Y": [ 791 ]
}
},
"$flatten\\state.$or$serv_state.v:118$921": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:118.38-118.93"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 498 ],
"B": [ 792 ],
"Y": [ 793 ]
}
},
"$flatten\\state.$or$serv_state.v:118$925": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:118.130-118.154"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 202 ],
"B": [ 134 ],
"Y": [ 797 ]
}
},
"$flatten\\state.$or$serv_state.v:118$928": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:118.25-118.168"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 794 ],
"B": [ 799 ],
"Y": [ 450 ]
}
},
"$flatten\\state.$or$serv_state.v:136$938": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:136.11-136.34"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 98 ],
"B": [ 312 ],
"Y": [ 839 ]
}
},
"$flatten\\state.$or$serv_state.v:136$939": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:136.11-136.42"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 839 ],
"B": [ 3 ],
"Y": [ 309 ]
}
},
"$flatten\\state.$or$serv_state.v:137$940": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:137.14-137.34"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 539 ],
"B": [ 3 ],
"Y": [ 308 ]
}
},
"$flatten\\state.$or$serv_state.v:183$954": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:183.38-183.91"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 808 ],
"B": [ 810 ],
"Y": [ 318 ]
}
},
"$flatten\\state.$or$serv_state.v:207$945": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:207.37-207.55"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 571 ],
"B": [ 404 ],
"Y": [ 840 ]
}
},
"$flatten\\state.$or$serv_state.v:207$946": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:207.37-207.76"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 840 ],
"B": [ 324 ],
"Y": [ 669 ]
}
},
"$flatten\\state.$or$serv_state.v:215$960": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:215.35-216.37"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 811 ],
"B": [ 812 ],
"Y": [ 813 ]
}
},
"$flatten\\state.$or$serv_state.v:219$963": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:219.10-219.33"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 98 ],
"B": [ 312 ],
"Y": [ 841 ]
}
},
"$flatten\\state.$or$serv_state.v:219$964": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:219.10-219.41"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 841 ],
"B": [ 3 ],
"Y": [ 323 ]
}
},
"$flatten\\state.$or$serv_state.v:220$965": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:220.34-220.52"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 98 ],
"B": [ 3 ],
"Y": [ 836 ]
}
},
"$flatten\\state.$or$serv_state.v:220$968": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:220.57-220.103"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 814 ],
"B": [ 324 ],
"Y": [ 816 ]
}
},
"$flatten\\state.$or$serv_state.v:74$879": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:74.26-74.58"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 241 ],
"B": [ 835 ],
"Y": [ 536 ]
}
},
"$flatten\\state.$or$serv_state.v:87$892": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:87.43-87.84"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 837 ],
"B": [ 842 ],
"Y": [ 823 ]
}
},
"$flatten\\state.$or$serv_state.v:95$903": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:95.28-95.51"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 523 ],
"B": [ 838 ],
"Y": [ 829 ]
}
},
"$flatten\\state.$or$serv_state.v:95$905": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:95.13-96.23"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 830 ],
"B": [ 199 ],
"Y": [ 843 ]
}
},
"$flatten\\state.$or$serv_state.v:95$908": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:95.13-97.28"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 843 ],
"B": [ 666 ],
"Y": [ 828 ]
}
},
"$flatten\\state.$reduce_or$serv_state.v:190$956": {
"hide_name": 1,
"type": "$reduce_or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000100",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:190.21-190.29"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 319, 320, 321, 238 ],
"Y": [ 454 ]
}
},
"$flatten\\state.$xor$serv_state.v:87$891": {
"hide_name": 1,
"type": "$xor",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_state.v:87.61-87.83"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 453 ],
"B": [ 200 ],
"Y": [ 842 ]
}
},
"$logic_not$serv_top.v:550$551": {
"hide_name": 1,
"type": "$logic_not",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_top.v:550.21-550.30"
},
"port_directions": {
"A": "input",
"Y": "output"
},
"connections": {
"A": [ 413 ],
"Y": [ 680 ]
}
},
"$or$serv_top.v:435$550": {
"hide_name": 1,
"type": "$or",
"parameters": {
"A_SIGNED": "00000000000000000000000000000000",
"A_WIDTH": "00000000000000000000000000000001",
"B_SIGNED": "00000000000000000000000000000000",
"B_WIDTH": "00000000000000000000000000000001",
"Y_WIDTH": "00000000000000000000000000000001"
},
"attributes": {
"src": "serv_top.v:435.20-435.31"
},
"port_directions": {
"A": "input",
"B": "input",
"Y": "output"
},
"connections": {
"A": [ 669 ],
"B": [ 566 ],
"Y": [ 546 ]
}
}
},
"netnames": {
"$auto$alumacc.cc:501:replace_alu$1139": {
"hide_name": 1,
"bits": [ 245, 246, 247 ],
"attributes": {
}
},
"$auto$alumacc.cc:501:replace_alu$1142": {
"hide_name": 1,
"bits": [ 255, 256 ],
"attributes": {
}
},
"$auto$alumacc.cc:501:replace_alu$1145": {
"hide_name": 1,
"bits": [ 264, 265 ],
"attributes": {
}
},
"$auto$alumacc.cc:501:replace_alu$1148": {
"hide_name": 1,
"bits": [ 271 ],
"attributes": {
}
},
"$auto$alumacc.cc:501:replace_alu$1151": {
"hide_name": 1,
"bits": [ 277, 278 ],
"attributes": {
}
},
"$auto$alumacc.cc:501:replace_alu$1154": {
"hide_name": 1,
"bits": [ 286, 287 ],
"attributes": {
}
},
"$auto$alumacc.cc:501:replace_alu$1157": {
"hide_name": 1,
"bits": [ 296, 297, 298, 299, 300, 301 ],
"attributes": {
}
},
"$auto$alumacc.cc:502:replace_alu$1140": {
"hide_name": 1,
"bits": [ 242, 243, 244 ],
"attributes": {
}
},
"$auto$alumacc.cc:502:replace_alu$1143": {
"hide_name": 1,
"bits": [ 253, 254 ],
"attributes": {
}
},
"$auto$alumacc.cc:502:replace_alu$1146": {
"hide_name": 1,
"bits": [ 262, 263 ],
"attributes": {
}
},
"$auto$alumacc.cc:502:replace_alu$1149": {
"hide_name": 1,
"bits": [ 270 ],
"attributes": {
}
},
"$auto$alumacc.cc:502:replace_alu$1152": {
"hide_name": 1,
"bits": [ 275, 276 ],
"attributes": {
}
},
"$auto$alumacc.cc:502:replace_alu$1155": {
"hide_name": 1,
"bits": [ 284, 285 ],
"attributes": {
}
},
"$auto$alumacc.cc:502:replace_alu$1158": {
"hide_name": 1,
"bits": [ 290, 291, 292, 293, 294, 295 ],
"attributes": {
}
},
"$auto$wreduce.cc:461:run$1137": {
"hide_name": 1,
"bits": [ 302, 303, 304, 305, 306, 307, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869 ],
"attributes": {
"src": "serv_bufreg2.v:45.8-45.18",
"unused_bits": "6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31"
}
},
"$flatten\\alu.$0\\add_cy_r[0:0]": {
"hide_name": 1,
"bits": [ 482 ],
"attributes": {
"src": "serv_alu.v:73.4-79.7"
}
},
"$flatten\\alu.$add$serv_alu.v:39$15_Y": {
"hide_name": 1,
"bits": [ 456, 457 ],
"attributes": {
"src": "serv_alu.v:39.35-39.46"
}
},
"$flatten\\alu.$add$serv_alu.v:41$18_Y": {
"hide_name": 1,
"bits": [ 458 ],
"attributes": {
"src": "serv_alu.v:41.21-41.38"
}
},
"$flatten\\alu.$and$serv_alu.v:59$27_Y": {
"hide_name": 1,
"bits": [ 467 ],
"attributes": {
"src": "serv_alu.v:59.30-59.67"
}
},
"$flatten\\alu.$and$serv_alu.v:59$28_Y": {
"hide_name": 1,
"bits": [ 468 ],
"attributes": {
"src": "serv_alu.v:59.72-59.98"
}
},
"$flatten\\alu.$and$serv_alu.v:59$29_Y": {
"hide_name": 1,
"bits": [ 469 ],
"attributes": {
"src": "serv_alu.v:59.72-59.106"
}
},
"$flatten\\alu.$and$serv_alu.v:69$32_Y": {
"hide_name": 1,
"bits": [ 473 ],
"attributes": {
"src": "serv_alu.v:69.19-69.48"
}
},
"$flatten\\alu.$and$serv_alu.v:70$34_Y": {
"hide_name": 1,
"bits": [ 475 ],
"attributes": {
"src": "serv_alu.v:70.19-70.48"
}
},
"$flatten\\alu.$and$serv_alu.v:71$36_Y": {
"hide_name": 1,
"bits": [ 477 ],
"attributes": {
"src": "serv_alu.v:71.19-71.49"
}
},
"$flatten\\alu.$logic_not$serv_alu.v:43$21_Y": {
"hide_name": 1,
"bits": [ 462 ],
"attributes": {
"src": "serv_alu.v:43.21-43.35"
}
},
"$flatten\\alu.$not$serv_alu.v:41$17_Y": {
"hide_name": 1,
"bits": [ 269 ],
"attributes": {
"src": "serv_alu.v:41.30-41.38"
}
},
"$flatten\\alu.$not$serv_alu.v:59$26_Y": {
"hide_name": 1,
"bits": [ 466 ],
"attributes": {
"src": "serv_alu.v:59.49-59.67"
}
},
"$flatten\\alu.$or$serv_alu.v:43$22_Y": {
"hide_name": 1,
"bits": [ 463 ],
"attributes": {
"src": "serv_alu.v:43.39-43.53"
}
},
"$flatten\\alu.$or$serv_alu.v:68$33_Y": {
"hide_name": 1,
"bits": [ 479 ],
"attributes": {
"src": "serv_alu.v:68.18-69.49"
}
},
"$flatten\\alu.$or$serv_alu.v:68$35_Y": {
"hide_name": 1,
"bits": [ 480 ],
"attributes": {
"src": "serv_alu.v:68.18-70.49"
}
},
"$flatten\\alu.$xor$serv_alu.v:59$25_Y": {
"hide_name": 1,
"bits": [ 465 ],
"attributes": {
"src": "serv_alu.v:59.31-59.45"
}
},
"$flatten\\bufreg.$0\\c_r[0:0]": {
"hide_name": 1,
"bits": [ 494 ],
"attributes": {
"src": "serv_bufreg.v:38.4-42.7"
}
},
"$flatten\\bufreg.$add$serv_bufreg.v:36$716_Y": {
"hide_name": 1,
"bits": [ 485, 486 ],
"attributes": {
"src": "serv_bufreg.v:36.19-36.93"
}
},
"$flatten\\bufreg.$and$serv_bufreg.v:36$712_Y": {
"hide_name": 1,
"bits": [ 281 ],
"attributes": {
"src": "serv_bufreg.v:36.26-36.47"
}
},
"$flatten\\bufreg.$and$serv_bufreg.v:36$713_Y": {
"hide_name": 1,
"bits": [ 492 ],
"attributes": {
"src": "serv_bufreg.v:36.59-36.80"
}
},
"$flatten\\bufreg.$and$serv_bufreg.v:36$715_Y": {
"hide_name": 1,
"bits": [ 283 ],
"attributes": {
"src": "serv_bufreg.v:36.59-36.91"
}
},
"$flatten\\bufreg.$and$serv_bufreg.v:50$723_Y": {
"hide_name": 1,
"bits": [ 495 ],
"attributes": {
"src": "serv_bufreg.v:50.39-50.61"
}
},
"$flatten\\bufreg.$not$serv_bufreg.v:36$714_Y": {
"hide_name": 1,
"bits": [ 493 ],
"attributes": {
"src": "serv_bufreg.v:36.83-36.91"
}
},
"$flatten\\bufreg.$or$serv_bufreg.v:52$725_Y": {
"hide_name": 1,
"bits": [ 497 ],
"attributes": {
"src": "serv_bufreg.v:52.20-52.35"
}
},
"$flatten\\bufreg.$procmux$1045_CMP": {
"hide_name": 1,
"bits": [ 452 ],
"attributes": {
}
},
"$flatten\\bufreg.$ternary$serv_bufreg.v:50$724_Y": {
"hide_name": 1,
"bits": [ 449 ],
"attributes": {
"src": "serv_bufreg.v:50.23-50.63"
}
},
"$flatten\\bufreg.$ternary$serv_bufreg.v:53$727_Y": {
"hide_name": 1,
"bits": [ 451 ],
"attributes": {
"src": "serv_bufreg.v:53.22-53.42"
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:29$60_Y": {
"hide_name": 1,
"bits": [ 500 ],
"attributes": {
"src": "serv_bufreg2.v:29.34-29.53"
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:43$63_Y": {
"hide_name": 1,
"bits": [ 503 ],
"attributes": {
"src": "serv_bufreg2.v:43.28-43.48"
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:47$65_Y": {
"hide_name": 1,
"bits": [ 504 ],
"attributes": {
"src": "serv_bufreg2.v:47.20-47.43"
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:47$67_Y": {
"hide_name": 1,
"bits": [ 506 ],
"attributes": {
"src": "serv_bufreg2.v:47.9-47.44"
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:53$70_Y": {
"hide_name": 1,
"bits": [ 508 ],
"attributes": {
"src": "serv_bufreg2.v:53.10-53.35"
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:54$72_Y": {
"hide_name": 1,
"bits": [ 510 ],
"attributes": {
"src": "serv_bufreg2.v:54.10-54.35"
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:55$75_Y": {
"hide_name": 1,
"bits": [ 512 ],
"attributes": {
"src": "serv_bufreg2.v:55.10-55.34"
}
},
"$flatten\\bufreg2.$and$serv_bufreg2.v:56$78_Y": {
"hide_name": 1,
"bits": [ 514 ],
"attributes": {
"src": "serv_bufreg2.v:56.10-56.34"
}
},
"$flatten\\bufreg2.$eq$serv_bufreg2.v:53$69_Y": {
"hide_name": 1,
"bits": [ 507 ],
"attributes": {
"src": "serv_bufreg2.v:53.11-53.24"
}
},
"$flatten\\bufreg2.$eq$serv_bufreg2.v:54$71_Y": {
"hide_name": 1,
"bits": [ 509 ],
"attributes": {
"src": "serv_bufreg2.v:54.11-54.24"
}
},
"$flatten\\bufreg2.$eq$serv_bufreg2.v:55$74_Y": {
"hide_name": 1,
"bits": [ 511 ],
"attributes": {
"src": "serv_bufreg2.v:55.11-55.24"
}
},
"$flatten\\bufreg2.$eq$serv_bufreg2.v:56$77_Y": {
"hide_name": 1,
"bits": [ 513 ],
"attributes": {
"src": "serv_bufreg2.v:56.11-56.24"
}
},
"$flatten\\bufreg2.$logic_not$serv_bufreg2.v:43$62_Y": {
"hide_name": 1,
"bits": [ 502 ],
"attributes": {
"src": "serv_bufreg2.v:43.41-43.48"
}
},
"$flatten\\bufreg2.$logic_not$serv_bufreg2.v:47$66_Y": {
"hide_name": 1,
"bits": [ 505 ],
"attributes": {
"src": "serv_bufreg2.v:47.18-47.44"
}
},
"$flatten\\bufreg2.$or$serv_bufreg2.v:53$73_Y": {
"hide_name": 1,
"bits": [ 516 ],
"attributes": {
"src": "serv_bufreg2.v:53.9-54.36"
}
},
"$flatten\\bufreg2.$or$serv_bufreg2.v:53$76_Y": {
"hide_name": 1,
"bits": [ 517 ],
"attributes": {
"src": "serv_bufreg2.v:53.9-55.35"
}
},
"$flatten\\bufreg2.$or$serv_bufreg2.v:61$81_Y": {
"hide_name": 1,
"bits": [ 448 ],
"attributes": {
"src": "serv_bufreg2.v:61.11-61.26"
}
},
"$flatten\\bufreg2.$ternary$serv_bufreg2.v:62$82_Y": {
"hide_name": 1,
"bits": [ 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447 ],
"attributes": {
"src": "serv_bufreg2.v:62.9-62.56"
}
},
"$flatten\\ctrl.$0\\pc_plus_4_cy_r[0:0]": {
"hide_name": 1,
"bits": [ 540 ],
"attributes": {
"src": "serv_ctrl.v:97.4-108.7"
}
},
"$flatten\\ctrl.$0\\pc_plus_offset_cy_r[0:0]": {
"hide_name": 1,
"bits": [ 541 ],
"attributes": {
"src": "serv_ctrl.v:97.4-108.7"
}
},
"$flatten\\ctrl.$add$serv_ctrl.v:64$687_Y": {
"hide_name": 1,
"bits": [ 524, 525 ],
"attributes": {
"src": "serv_ctrl.v:64.38-64.47"
}
},
"$flatten\\ctrl.$add$serv_ctrl.v:81$695_Y": {
"hide_name": 1,
"bits": [ 526, 527 ],
"attributes": {
"src": "serv_ctrl.v:81.48-81.65"
}
},
"$flatten\\ctrl.$and$serv_ctrl.v:69$707_Y": {
"hide_name": 1,
"bits": [ 529 ],
"attributes": {
"src": "serv_ctrl.v:69.32-69.62"
}
},
"$flatten\\ctrl.$and$serv_ctrl.v:77$689_Y": {
"hide_name": 1,
"bits": [ 532 ],
"attributes": {
"src": "serv_ctrl.v:77.20-77.57"
}
},
"$flatten\\ctrl.$and$serv_ctrl.v:77$690_Y": {
"hide_name": 1,
"bits": [ 534 ],
"attributes": {
"src": "serv_ctrl.v:77.62-77.92"
}
},
"$flatten\\ctrl.$and$serv_ctrl.v:80$693_Y": {
"hide_name": 1,
"bits": [ 537 ],
"attributes": {
"src": "serv_ctrl.v:80.33-80.57"
}
},
"$flatten\\ctrl.$logic_not$serv_ctrl.v:69$706_Y": {
"hide_name": 1,
"bits": [ 528 ],
"attributes": {
"src": "serv_ctrl.v:69.43-69.62"
}
},
"$flatten\\ctrl.$logic_not$serv_ctrl.v:91$697_Y": {
"hide_name": 1,
"bits": [ 538 ],
"attributes": {
"src": "serv_ctrl.v:91.59-91.66"
}
},
"$flatten\\ctrl.$logic_or$serv_ctrl.v:69$705_Y": {
"hide_name": 1,
"bits": [ 542 ],
"attributes": {
"src": "serv_ctrl.v:69.45-69.61"
}
},
"$flatten\\ctrl.$or$serv_ctrl.v:105$702_Y": {
"hide_name": 1,
"bits": [ 415 ],
"attributes": {
"src": "serv_ctrl.v:105.7-105.22"
}
},
"$flatten\\ctrl.$ternary$serv_ctrl.v:69$708_Y": {
"hide_name": 1,
"bits": [ 545 ],
"attributes": {
"src": "serv_ctrl.v:69.66-69.109"
}
},
"$flatten\\decode.$and$serv_decode.v:108$786_Y": {
"hide_name": 1,
"bits": [ 549 ],
"attributes": {
"src": "serv_decode.v:108.31-108.53"
}
},
"$flatten\\decode.$and$serv_decode.v:116$792_Y": {
"hide_name": 1,
"bits": [ 550 ],
"attributes": {
"src": "serv_decode.v:116.28-116.49"
}
},
"$flatten\\decode.$and$serv_decode.v:116$793_Y": {
"hide_name": 1,
"bits": [ 551 ],
"attributes": {
"src": "serv_decode.v:116.27-116.57"
}
},
"$flatten\\decode.$and$serv_decode.v:122$798_Y": {
"hide_name": 1,
"bits": [ 553 ],
"attributes": {
"src": "serv_decode.v:122.23-122.45"
}
},
"$flatten\\decode.$and$serv_decode.v:122$799_Y": {
"hide_name": 1,
"bits": [ 554 ],
"attributes": {
"src": "serv_decode.v:122.23-122.57"
}
},
"$flatten\\decode.$and$serv_decode.v:123$803_Y": {
"hide_name": 1,
"bits": [ 557 ],
"attributes": {
"src": "serv_decode.v:123.23-123.46"
}
},
"$flatten\\decode.$and$serv_decode.v:123$805_Y": {
"hide_name": 1,
"bits": [ 559 ],
"attributes": {
"src": "serv_decode.v:123.23-123.59"
}
},
"$flatten\\decode.$and$serv_decode.v:133$807_Y": {
"hide_name": 1,
"bits": [ 560 ],
"attributes": {
"src": "serv_decode.v:133.18-133.39"
}
},
"$flatten\\decode.$and$serv_decode.v:142$810_Y": {
"hide_name": 1,
"bits": [ 563 ],
"attributes": {
"src": "serv_decode.v:142.24-142.45"
}
},
"$flatten\\decode.$and$serv_decode.v:142$811_Y": {
"hide_name": 1,
"bits": [ 564 ],
"attributes": {
"src": "serv_decode.v:142.24-142.52"
}
},
"$flatten\\decode.$and$serv_decode.v:145$815_Y": {
"hide_name": 1,
"bits": [ 567 ],
"attributes": {
"src": "serv_decode.v:145.19-145.40"
}
},
"$flatten\\decode.$and$serv_decode.v:145$817_Y": {
"hide_name": 1,
"bits": [ 569 ],
"attributes": {
"src": "serv_decode.v:145.19-145.48"
}
},
"$flatten\\decode.$and$serv_decode.v:161$822_Y": {
"hide_name": 1,
"bits": [ 572 ],
"attributes": {
"src": "serv_decode.v:161.47-161.64"
}
},
"$flatten\\decode.$and$serv_decode.v:186$826_Y": {
"hide_name": 1,
"bits": [ 574 ],
"attributes": {
"src": "serv_decode.v:186.29-186.41"
}
},
"$flatten\\decode.$and$serv_decode.v:191$830_Y": {
"hide_name": 1,
"bits": [ 578 ],
"attributes": {
"src": "serv_decode.v:191.29-191.43"
}
},
"$flatten\\decode.$and$serv_decode.v:192$834_Y": {
"hide_name": 1,
"bits": [ 582 ],
"attributes": {
"src": "serv_decode.v:192.29-192.43"
}
},
"$flatten\\decode.$and$serv_decode.v:192$835_Y": {
"hide_name": 1,
"bits": [ 583 ],
"attributes": {
"src": "serv_decode.v:192.29-192.51"
}
},
"$flatten\\decode.$and$serv_decode.v:193$838_Y": {
"hide_name": 1,
"bits": [ 586 ],
"attributes": {
"src": "serv_decode.v:193.29-193.51"
}
},
"$flatten\\decode.$and$serv_decode.v:197$841_Y": {
"hide_name": 1,
"bits": [ 589 ],
"attributes": {
"src": "serv_decode.v:197.25-197.46"
}
},
"$flatten\\decode.$and$serv_decode.v:202$847_Y": {
"hide_name": 1,
"bits": [ 592 ],
"attributes": {
"src": "serv_decode.v:202.29-202.50"
}
},
"$flatten\\decode.$and$serv_decode.v:202$848_Y": {
"hide_name": 1,
"bits": [ 593 ],
"attributes": {
"src": "serv_decode.v:202.55-202.76"
}
},
"$flatten\\decode.$and$serv_decode.v:222$862_Y": {
"hide_name": 1,
"bits": [ 596 ],
"attributes": {
"src": "serv_decode.v:222.30-222.51"
}
},
"$flatten\\decode.$and$serv_decode.v:223$867_Y": {
"hide_name": 1,
"bits": [ 597 ],
"attributes": {
"src": "serv_decode.v:223.55-223.76"
}
},
"$flatten\\decode.$and$serv_decode.v:79$735_Y": {
"hide_name": 1,
"bits": [ 599 ],
"attributes": {
"src": "serv_decode.v:79.16-79.38"
}
},
"$flatten\\decode.$and$serv_decode.v:79$737_Y": {
"hide_name": 1,
"bits": [ 601 ],
"attributes": {
"src": "serv_decode.v:79.16-79.51"
}
},
"$flatten\\decode.$and$serv_decode.v:79$739_Y": {
"hide_name": 1,
"bits": [ 603 ],
"attributes": {
"src": "serv_decode.v:79.16-79.64"
}
},
"$flatten\\decode.$and$serv_decode.v:80$742_Y": {
"hide_name": 1,
"bits": [ 605 ],
"attributes": {
"src": "serv_decode.v:80.3-80.25"
}
},
"$flatten\\decode.$and$serv_decode.v:80$744_Y": {
"hide_name": 1,
"bits": [ 607 ],
"attributes": {
"src": "serv_decode.v:80.3-80.38"
}
},
"$flatten\\decode.$and$serv_decode.v:80$746_Y": {
"hide_name": 1,
"bits": [ 609 ],
"attributes": {
"src": "serv_decode.v:80.3-80.51"
}
},
"$flatten\\decode.$and$serv_decode.v:82$753_Y": {
"hide_name": 1,
"bits": [ 611 ],
"attributes": {
"src": "serv_decode.v:82.42-82.63"
}
},
"$flatten\\decode.$and$serv_decode.v:82$755_Y": {
"hide_name": 1,
"bits": [ 612 ],
"attributes": {
"src": "serv_decode.v:82.68-82.85"
}
},
"$flatten\\decode.$and$serv_decode.v:82$756_Y": {
"hide_name": 1,
"bits": [ 613 ],
"attributes": {
"src": "serv_decode.v:82.68-82.97"
}
},
"$flatten\\decode.$and$serv_decode.v:82$758_Y": {
"hide_name": 1,
"bits": [ 615 ],
"attributes": {
"src": "serv_decode.v:82.68-82.110"
}
},
"$flatten\\decode.$and$serv_decode.v:87$766_Y": {
"hide_name": 1,
"bits": [ 620 ],
"attributes": {
"src": "serv_decode.v:87.25-87.47"
}
},
"$flatten\\decode.$and$serv_decode.v:95$777_Y": {
"hide_name": 1,
"bits": [ 627 ],
"attributes": {
"src": "serv_decode.v:95.42-95.64"
}
},
"$flatten\\decode.$eq$serv_decode.v:101$780_Y": {
"hide_name": 1,
"bits": [ 628 ],
"attributes": {
"src": "serv_decode.v:101.43-101.63"
}
},
"$flatten\\decode.$eq$serv_decode.v:101$781_Y": {
"hide_name": 1,
"bits": [ 629 ],
"attributes": {
"src": "serv_decode.v:101.68-101.88"
}
},
"$flatten\\decode.$eq$serv_decode.v:114$789_Y": {
"hide_name": 1,
"bits": [ 630 ],
"attributes": {
"src": "serv_decode.v:114.27-114.48"
}
},
"$flatten\\decode.$eq$serv_decode.v:115$790_Y": {
"hide_name": 1,
"bits": [ 631 ],
"attributes": {
"src": "serv_decode.v:115.28-115.48"
}
},
"$flatten\\decode.$eq$serv_decode.v:117$795_Y": {
"hide_name": 1,
"bits": [ 632 ],
"attributes": {
"src": "serv_decode.v:117.28-117.48"
}
},
"$flatten\\decode.$eq$serv_decode.v:216$853_Y": {
"hide_name": 1,
"bits": [ 634 ],
"attributes": {
"src": "serv_decode.v:216.32-216.52"
}
},
"$flatten\\decode.$eq$serv_decode.v:216$854_Y": {
"hide_name": 1,
"bits": [ 635 ],
"attributes": {
"src": "serv_decode.v:216.57-216.77"
}
},
"$flatten\\decode.$eq$serv_decode.v:223$866_Y": {
"hide_name": 1,
"bits": [ 636 ],
"attributes": {
"src": "serv_decode.v:223.30-223.50"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:108$785_Y": {
"hide_name": 1,
"bits": [ 548 ],
"attributes": {
"src": "serv_decode.v:108.31-108.41"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:122$797_Y": {
"hide_name": 1,
"bits": [ 552 ],
"attributes": {
"src": "serv_decode.v:122.23-122.33"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:123$801_Y": {
"hide_name": 1,
"bits": [ 555 ],
"attributes": {
"src": "serv_decode.v:123.23-123.33"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:123$802_Y": {
"hide_name": 1,
"bits": [ 556 ],
"attributes": {
"src": "serv_decode.v:123.36-123.46"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:123$804_Y": {
"hide_name": 1,
"bits": [ 558 ],
"attributes": {
"src": "serv_decode.v:123.49-123.59"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:142$813_Y": {
"hide_name": 1,
"bits": [ 565 ],
"attributes": {
"src": "serv_decode.v:142.55-142.65"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:145$816_Y": {
"hide_name": 1,
"bits": [ 568 ],
"attributes": {
"src": "serv_decode.v:145.43-145.48"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:145$819_Y": {
"hide_name": 1,
"bits": [ 570 ],
"attributes": {
"src": "serv_decode.v:145.51-145.61"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:186$825_Y": {
"hide_name": 1,
"bits": [ 573 ],
"attributes": {
"src": "serv_decode.v:186.36-186.41"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:191$829_Y": {
"hide_name": 1,
"bits": [ 577 ],
"attributes": {
"src": "serv_decode.v:191.38-191.43"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:191$831_Y": {
"hide_name": 1,
"bits": [ 579 ],
"attributes": {
"src": "serv_decode.v:191.46-191.51"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:192$833_Y": {
"hide_name": 1,
"bits": [ 581 ],
"attributes": {
"src": "serv_decode.v:192.38-192.43"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:192$836_Y": {
"hide_name": 1,
"bits": [ 584 ],
"attributes": {
"src": "serv_decode.v:192.54-192.59"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:193$839_Y": {
"hide_name": 1,
"bits": [ 587 ],
"attributes": {
"src": "serv_decode.v:193.54-193.59"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:198$843_Y": {
"hide_name": 1,
"bits": [ 640 ],
"attributes": {
"src": "serv_decode.v:198.43-198.48"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:217$856_Y": {
"hide_name": 1,
"bits": [ 594 ],
"attributes": {
"src": "serv_decode.v:217.43-217.53"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:221$860_Y": {
"hide_name": 1,
"bits": [ 641 ],
"attributes": {
"src": "serv_decode.v:221.65-221.75"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:222$863_Y": {
"hide_name": 1,
"bits": [ 642 ],
"attributes": {
"src": "serv_decode.v:222.55-222.65"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:87$765_Y": {
"hide_name": 1,
"bits": [ 619 ],
"attributes": {
"src": "serv_decode.v:87.25-87.35"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:87$767_Y": {
"hide_name": 1,
"bits": [ 621 ],
"attributes": {
"src": "serv_decode.v:87.50-87.60"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:88$771_Y": {
"hide_name": 1,
"bits": [ 623 ],
"attributes": {
"src": "serv_decode.v:88.26-88.36"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:88$772_Y": {
"hide_name": 1,
"bits": [ 624 ],
"attributes": {
"src": "serv_decode.v:88.39-88.49"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:95$775_Y": {
"hide_name": 1,
"bits": [ 643 ],
"attributes": {
"src": "serv_decode.v:95.28-95.38"
}
},
"$flatten\\decode.$logic_not$serv_decode.v:95$776_Y": {
"hide_name": 1,
"bits": [ 626 ],
"attributes": {
"src": "serv_decode.v:95.42-95.52"
}
},
"$flatten\\decode.$not$serv_decode.v:79$733_Y": {
"hide_name": 1,
"bits": [ 648 ],
"attributes": {
"src": "serv_decode.v:79.2-79.12"
}
},
"$flatten\\decode.$not$serv_decode.v:79$734_Y": {
"hide_name": 1,
"bits": [ 598 ],
"attributes": {
"src": "serv_decode.v:79.28-79.38"
}
},
"$flatten\\decode.$not$serv_decode.v:79$736_Y": {
"hide_name": 1,
"bits": [ 600 ],
"attributes": {
"src": "serv_decode.v:79.41-79.51"
}
},
"$flatten\\decode.$not$serv_decode.v:79$738_Y": {
"hide_name": 1,
"bits": [ 602 ],
"attributes": {
"src": "serv_decode.v:79.54-79.64"
}
},
"$flatten\\decode.$not$serv_decode.v:80$741_Y": {
"hide_name": 1,
"bits": [ 604 ],
"attributes": {
"src": "serv_decode.v:80.15-80.25"
}
},
"$flatten\\decode.$not$serv_decode.v:80$743_Y": {
"hide_name": 1,
"bits": [ 606 ],
"attributes": {
"src": "serv_decode.v:80.28-80.38"
}
},
"$flatten\\decode.$not$serv_decode.v:80$745_Y": {
"hide_name": 1,
"bits": [ 608 ],
"attributes": {
"src": "serv_decode.v:80.41-80.51"
}
},
"$flatten\\decode.$not$serv_decode.v:81$749_Y": {
"hide_name": 1,
"bits": [ 610 ],
"attributes": {
"src": "serv_decode.v:81.36-81.46"
}
},
"$flatten\\decode.$not$serv_decode.v:82$757_Y": {
"hide_name": 1,
"bits": [ 614 ],
"attributes": {
"src": "serv_decode.v:82.100-82.110"
}
},
"$flatten\\decode.$not$serv_decode.v:84$762_Y": {
"hide_name": 1,
"bits": [ 616 ],
"attributes": {
"src": "serv_decode.v:84.25-84.35"
}
},
"$flatten\\decode.$not$serv_decode.v:84$763_Y": {
"hide_name": 1,
"bits": [ 617 ],
"attributes": {
"src": "serv_decode.v:84.38-84.48"
}
},
"$flatten\\decode.$or$serv_decode.v:101$782_Y": {
"hide_name": 1,
"bits": [ 547 ],
"attributes": {
"src": "serv_decode.v:101.42-101.89"
}
},
"$flatten\\decode.$or$serv_decode.v:114$791_Y": {
"hide_name": 1,
"bits": [ 649 ],
"attributes": {
"src": "serv_decode.v:114.26-115.49"
}
},
"$flatten\\decode.$or$serv_decode.v:114$794_Y": {
"hide_name": 1,
"bits": [ 650 ],
"attributes": {
"src": "serv_decode.v:114.26-116.57"
}
},
"$flatten\\decode.$or$serv_decode.v:121$800_Y": {
"hide_name": 1,
"bits": [ 651 ],
"attributes": {
"src": "serv_decode.v:121.21-122.58"
}
},
"$flatten\\decode.$or$serv_decode.v:161$821_Y": {
"hide_name": 1,
"bits": [ 652 ],
"attributes": {
"src": "serv_decode.v:161.22-161.43"
}
},
"$flatten\\decode.$or$serv_decode.v:161$823_Y": {
"hide_name": 1,
"bits": [ 653 ],
"attributes": {
"src": "serv_decode.v:161.22-161.65"
}
},
"$flatten\\decode.$or$serv_decode.v:202$849_Y": {
"hide_name": 1,
"bits": [ 644 ],
"attributes": {
"src": "serv_decode.v:202.28-202.77"
}
},
"$flatten\\decode.$or$serv_decode.v:221$858_Y": {
"hide_name": 1,
"bits": [ 656 ],
"attributes": {
"src": "serv_decode.v:221.29-221.50"
}
},
"$flatten\\decode.$or$serv_decode.v:221$859_Y": {
"hide_name": 1,
"bits": [ 657 ],
"attributes": {
"src": "serv_decode.v:221.29-221.62"
}
},
"$flatten\\decode.$or$serv_decode.v:222$864_Y": {
"hide_name": 1,
"bits": [ 659 ],
"attributes": {
"src": "serv_decode.v:222.29-222.65"
}
},
"$flatten\\decode.$or$serv_decode.v:223$868_Y": {
"hide_name": 1,
"bits": [ 661 ],
"attributes": {
"src": "serv_decode.v:223.29-223.77"
}
},
"$flatten\\decode.$or$serv_decode.v:79$740_Y": {
"hide_name": 1,
"bits": [ 663 ],
"attributes": {
"src": "serv_decode.v:79.2-79.65"
}
},
"$flatten\\decode.$or$serv_decode.v:82$754_Y": {
"hide_name": 1,
"bits": [ 665 ],
"attributes": {
"src": "serv_decode.v:82.29-82.64"
}
},
"$flatten\\decode.$reduce_or$serv_decode.v:133$808_Y": {
"hide_name": 1,
"bits": [ 561 ],
"attributes": {
"src": "serv_decode.v:133.43-133.50"
}
},
"$flatten\\decode.$reduce_or$serv_decode.v:142$812_Y": {
"hide_name": 1,
"bits": [ 638 ],
"attributes": {
"src": "serv_decode.v:142.57-142.64"
}
},
"$flatten\\decode.$reduce_or$serv_decode.v:145$818_Y": {
"hide_name": 1,
"bits": [ 639 ],
"attributes": {
"src": "serv_decode.v:145.53-145.60"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:100$586_Y": {
"hide_name": 1,
"bits": [ 401 ],
"attributes": {
"src": "serv_csr.v:100.17-100.63"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:106$587_Y": {
"hide_name": 1,
"bits": [ 399 ],
"attributes": {
"src": "serv_csr.v:106.11-106.30"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:131$588_Y": {
"hide_name": 1,
"bits": [ 670 ],
"attributes": {
"src": "serv_csr.v:131.11-131.29"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:131$589_Y": {
"hide_name": 1,
"bits": [ 672 ],
"attributes": {
"src": "serv_csr.v:131.11-131.41"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:131$590_Y": {
"hide_name": 1,
"bits": [ 673 ],
"attributes": {
"src": "serv_csr.v:131.45-131.64"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:132$593_Y": {
"hide_name": 1,
"bits": [ 675 ],
"attributes": {
"src": "serv_csr.v:132.20-132.38"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:132$595_Y": {
"hide_name": 1,
"bits": [ 677 ],
"attributes": {
"src": "serv_csr.v:132.43-132.62"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:133$599_Y": {
"hide_name": 1,
"bits": [ 679 ],
"attributes": {
"src": "serv_csr.v:133.43-133.105"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:134$602_Y": {
"hide_name": 1,
"bits": [ 681 ],
"attributes": {
"src": "serv_csr.v:134.41-134.61"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:134$605_Y": {
"hide_name": 1,
"bits": [ 683 ],
"attributes": {
"src": "serv_csr.v:134.66-134.128"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:135$609_Y": {
"hide_name": 1,
"bits": [ 685 ],
"attributes": {
"src": "serv_csr.v:135.41-135.88"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:137$611_Y": {
"hide_name": 1,
"bits": [ 686 ],
"attributes": {
"src": "serv_csr.v:137.11-137.35"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:62$558_Y": {
"hide_name": 1,
"bits": [ 689 ],
"attributes": {
"src": "serv_csr.v:62.41-62.53"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:66$564_Y": {
"hide_name": 1,
"bits": [ 690 ],
"attributes": {
"src": "serv_csr.v:66.23-66.49"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:66$565_Y": {
"hide_name": 1,
"bits": [ 692 ],
"attributes": {
"src": "serv_csr.v:66.23-66.58"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:66$566_Y": {
"hide_name": 1,
"bits": [ 693 ],
"attributes": {
"src": "serv_csr.v:66.23-66.65"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:68$568_Y": {
"hide_name": 1,
"bits": [ 694 ],
"attributes": {
"src": "serv_csr.v:68.11-68.29"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:68$569_Y": {
"hide_name": 1,
"bits": [ 696 ],
"attributes": {
"src": "serv_csr.v:68.8-68.40"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:72$571_Y": {
"hide_name": 1,
"bits": [ 697 ],
"attributes": {
"src": "serv_csr.v:72.22-72.42"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:83$577_Y": {
"hide_name": 1,
"bits": [ 403 ],
"attributes": {
"src": "serv_csr.v:83.18-83.42"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:86$578_Y": {
"hide_name": 1,
"bits": [ 396 ],
"attributes": {
"src": "serv_csr.v:86.11-86.28"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:99$579_Y": {
"hide_name": 1,
"bits": [ 700 ],
"attributes": {
"src": "serv_csr.v:99.12-99.31"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:99$580_Y": {
"hide_name": 1,
"bits": [ 701 ],
"attributes": {
"src": "serv_csr.v:99.35-99.56"
}
},
"$flatten\\gen_csr.csr.$and$serv_csr.v:99$581_Y": {
"hide_name": 1,
"bits": [ 702 ],
"attributes": {
"src": "serv_csr.v:99.35-99.63"
}
},
"$flatten\\gen_csr.csr.$eq$serv_csr.v:60$553_Y": {
"hide_name": 1,
"bits": [ 703 ],
"attributes": {
"src": "serv_csr.v:60.21-60.51"
}
},
"$flatten\\gen_csr.csr.$eq$serv_csr.v:61$554_Y": {
"hide_name": 1,
"bits": [ 704 ],
"attributes": {
"src": "serv_csr.v:61.7-61.37"
}
},
"$flatten\\gen_csr.csr.$eq$serv_csr.v:62$556_Y": {
"hide_name": 1,
"bits": [ 705 ],
"attributes": {
"src": "serv_csr.v:62.7-62.37"
}
},
"$flatten\\gen_csr.csr.$eq$serv_csr.v:63$559_Y": {
"hide_name": 1,
"bits": [ 706 ],
"attributes": {
"src": "serv_csr.v:63.7-63.37"
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:100$584_Y": {
"hide_name": 1,
"bits": [ 667 ],
"attributes": {
"src": "serv_csr.v:100.17-100.24"
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:132$592_Y": {
"hide_name": 1,
"bits": [ 674 ],
"attributes": {
"src": "serv_csr.v:132.29-132.38"
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:132$594_Y": {
"hide_name": 1,
"bits": [ 676 ],
"attributes": {
"src": "serv_csr.v:132.43-132.50"
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:133$598_Y": {
"hide_name": 1,
"bits": [ 678 ],
"attributes": {
"src": "serv_csr.v:133.43-133.50"
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:134$604_Y": {
"hide_name": 1,
"bits": [ 682 ],
"attributes": {
"src": "serv_csr.v:134.66-134.73"
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:135$608_Y": {
"hide_name": 1,
"bits": [ 684 ],
"attributes": {
"src": "serv_csr.v:135.41-135.48"
}
},
"$flatten\\gen_csr.csr.$logic_not$serv_csr.v:83$576_Y": {
"hide_name": 1,
"bits": [ 698 ],
"attributes": {
"src": "serv_csr.v:83.30-83.42"
}
},
"$flatten\\gen_csr.csr.$not$serv_csr.v:62$557_Y": {
"hide_name": 1,
"bits": [ 688 ],
"attributes": {
"src": "serv_csr.v:62.51-62.53"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:131$591_Y": {
"hide_name": 1,
"bits": [ 387 ],
"attributes": {
"src": "serv_csr.v:131.11-131.65"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:132$596_Y": {
"hide_name": 1,
"bits": [ 386 ],
"attributes": {
"src": "serv_csr.v:132.19-132.63"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:133$597_Y": {
"hide_name": 1,
"bits": [ 708 ],
"attributes": {
"src": "serv_csr.v:133.19-133.39"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:133$600_Y": {
"hide_name": 1,
"bits": [ 385 ],
"attributes": {
"src": "serv_csr.v:133.19-133.106"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:134$601_Y": {
"hide_name": 1,
"bits": [ 709 ],
"attributes": {
"src": "serv_csr.v:134.19-134.37"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:134$603_Y": {
"hide_name": 1,
"bits": [ 710 ],
"attributes": {
"src": "serv_csr.v:134.19-134.62"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:134$606_Y": {
"hide_name": 1,
"bits": [ 384 ],
"attributes": {
"src": "serv_csr.v:134.19-134.129"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:135$607_Y": {
"hide_name": 1,
"bits": [ 711 ],
"attributes": {
"src": "serv_csr.v:135.19-135.37"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:135$610_Y": {
"hide_name": 1,
"bits": [ 383 ],
"attributes": {
"src": "serv_csr.v:135.19-135.89"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:137$612_Y": {
"hide_name": 1,
"bits": [ 393 ],
"attributes": {
"src": "serv_csr.v:137.11-137.44"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:61$555_Y": {
"hide_name": 1,
"bits": [ 712 ],
"attributes": {
"src": "serv_csr.v:61.41-61.52"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:66$567_Y": {
"hide_name": 1,
"bits": [ 714 ],
"attributes": {
"src": "serv_csr.v:66.21-67.19"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:99$582_Y": {
"hide_name": 1,
"bits": [ 715 ],
"attributes": {
"src": "serv_csr.v:99.11-99.63"
}
},
"$flatten\\gen_csr.csr.$or$serv_csr.v:99$583_Y": {
"hide_name": 1,
"bits": [ 402 ],
"attributes": {
"src": "serv_csr.v:99.11-99.72"
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:100$585_Y": {
"hide_name": 1,
"bits": [ 668 ],
"attributes": {
"src": "serv_csr.v:100.28-100.62"
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:138$613_Y": {
"hide_name": 1,
"bits": [ 392 ],
"attributes": {
"src": "serv_csr.v:138.14-138.44"
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:61$562_Y": {
"hide_name": 1,
"bits": [ 716 ],
"attributes": {
"src": "serv_csr.v:61.6-64.15"
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:62$561_Y": {
"hide_name": 1,
"bits": [ 717 ],
"attributes": {
"src": "serv_csr.v:62.6-64.15"
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:63$560_Y": {
"hide_name": 1,
"bits": [ 718 ],
"attributes": {
"src": "serv_csr.v:63.6-64.15"
}
},
"$flatten\\gen_csr.csr.$ternary$serv_csr.v:75$573_Y": {
"hide_name": 1,
"bits": [ 719 ],
"attributes": {
"src": "serv_csr.v:75.6-76.17"
}
},
"$flatten\\immdec.$and$serv_immdec.v:46$329_Y": {
"hide_name": 1,
"bits": [ 722 ],
"attributes": {
"src": "serv_immdec.v:46.21-46.46"
}
},
"$flatten\\immdec.$and$serv_immdec.v:51$335_Y": {
"hide_name": 1,
"bits": [ 723 ],
"attributes": {
"src": "serv_immdec.v:51.21-51.46"
}
},
"$flatten\\immdec.$and$serv_immdec.v:54$340_Y": {
"hide_name": 1,
"bits": [ 724 ],
"attributes": {
"src": "serv_immdec.v:54.21-54.46"
}
},
"$flatten\\immdec.$and$serv_immdec.v:57$343_Y": {
"hide_name": 1,
"bits": [ 725 ],
"attributes": {
"src": "serv_immdec.v:57.21-57.46"
}
},
"$flatten\\immdec.$logic_not$serv_immdec.v:33$324_Y": {
"hide_name": 1,
"bits": [ 720 ],
"attributes": {
"src": "serv_immdec.v:33.33-33.46"
}
},
"$flatten\\immdec.$or$serv_immdec.v:46$330_Y": {
"hide_name": 1,
"bits": [ 375 ],
"attributes": {
"src": "serv_immdec.v:46.10-46.47"
}
},
"$flatten\\immdec.$or$serv_immdec.v:48$333_Y": {
"hide_name": 1,
"bits": [ 364 ],
"attributes": {
"src": "serv_immdec.v:48.10-48.30"
}
},
"$flatten\\immdec.$or$serv_immdec.v:51$336_Y": {
"hide_name": 1,
"bits": [ 356 ],
"attributes": {
"src": "serv_immdec.v:51.10-51.47"
}
},
"$flatten\\immdec.$or$serv_immdec.v:54$341_Y": {
"hide_name": 1,
"bits": [ 344 ],
"attributes": {
"src": "serv_immdec.v:54.10-54.47"
}
},
"$flatten\\immdec.$or$serv_immdec.v:57$344_Y": {
"hide_name": 1,
"bits": [ 333 ],
"attributes": {
"src": "serv_immdec.v:57.10-57.47"
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:47$331_Y": {
"hide_name": 1,
"bits": [ 726 ],
"attributes": {
"src": "serv_immdec.v:47.67-47.100"
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:47$332_Y": {
"hide_name": 1,
"bits": [ 366, 367, 368, 369, 370, 371, 372, 373, 374 ],
"attributes": {
"src": "serv_immdec.v:47.23-47.119"
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:49$334_Y": {
"hide_name": 1,
"bits": [ 363 ],
"attributes": {
"src": "serv_immdec.v:49.23-49.73"
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:52$337_Y": {
"hide_name": 1,
"bits": [ 727 ],
"attributes": {
"src": "serv_immdec.v:52.71-52.107"
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:52$338_Y": {
"hide_name": 1,
"bits": [ 728 ],
"attributes": {
"src": "serv_immdec.v:52.52-52.107"
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:52$339_Y": {
"hide_name": 1,
"bits": [ 350, 351, 352, 353, 354, 355 ],
"attributes": {
"src": "serv_immdec.v:52.23-52.123"
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:55$342_Y": {
"hide_name": 1,
"bits": [ 339, 340, 341, 342, 343 ],
"attributes": {
"src": "serv_immdec.v:55.23-55.79"
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:58$345_Y": {
"hide_name": 1,
"bits": [ 328, 329, 330, 331, 332 ],
"attributes": {
"src": "serv_immdec.v:58.23-58.77"
}
},
"$flatten\\immdec.$ternary$serv_immdec.v:93$326_Y": {
"hide_name": 1,
"bits": [ 729 ],
"attributes": {
"src": "serv_immdec.v:93.41-93.77"
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:38$616_Y": {
"hide_name": 1,
"bits": [ 732 ],
"attributes": {
"src": "serv_mem_if.v:38.9-38.30"
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:39$619_Y": {
"hide_name": 1,
"bits": [ 735 ],
"attributes": {
"src": "serv_mem_if.v:39.9-39.38"
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:40$623_Y": {
"hide_name": 1,
"bits": [ 738 ],
"attributes": {
"src": "serv_mem_if.v:40.9-40.34"
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:41$627_Y": {
"hide_name": 1,
"bits": [ 741 ],
"attributes": {
"src": "serv_mem_if.v:41.9-41.34"
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:42$631_Y": {
"hide_name": 1,
"bits": [ 744 ],
"attributes": {
"src": "serv_mem_if.v:42.9-42.34"
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:48$637_Y": {
"hide_name": 1,
"bits": [ 746 ],
"attributes": {
"src": "serv_mem_if.v:48.3-48.25"
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:50$639_Y": {
"hide_name": 1,
"bits": [ 747 ],
"attributes": {
"src": "serv_mem_if.v:50.47-50.65"
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:52$643_Y": {
"hide_name": 1,
"bits": [ 748 ],
"attributes": {
"src": "serv_mem_if.v:52.54-52.71"
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:54$650_Y": {
"hide_name": 1,
"bits": [ 750 ],
"attributes": {
"src": "serv_mem_if.v:54.54-54.72"
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:67$655_Y": {
"hide_name": 1,
"bits": [ 752 ],
"attributes": {
"src": "serv_mem_if.v:67.37-67.65"
}
},
"$flatten\\mem_if.$and$serv_mem_if.v:67$656_Y": {
"hide_name": 1,
"bits": [ 753 ],
"attributes": {
"src": "serv_mem_if.v:67.70-67.87"
}
},
"$flatten\\mem_if.$eq$serv_mem_if.v:47$634_Y": {
"hide_name": 1,
"bits": [ 754 ],
"attributes": {
"src": "serv_mem_if.v:47.3-47.21"
}
},
"$flatten\\mem_if.$eq$serv_mem_if.v:52$641_Y": {
"hide_name": 1,
"bits": [ 755 ],
"attributes": {
"src": "serv_mem_if.v:52.26-52.40"
}
},
"$flatten\\mem_if.$eq$serv_mem_if.v:53$645_Y": {
"hide_name": 1,
"bits": [ 756 ],
"attributes": {
"src": "serv_mem_if.v:53.26-53.40"
}
},
"$flatten\\mem_if.$eq$serv_mem_if.v:54$647_Y": {
"hide_name": 1,
"bits": [ 757 ],
"attributes": {
"src": "serv_mem_if.v:54.26-54.40"
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:38$614_Y": {
"hide_name": 1,
"bits": [ 730 ],
"attributes": {
"src": "serv_mem_if.v:38.9-38.18"
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:38$615_Y": {
"hide_name": 1,
"bits": [ 731 ],
"attributes": {
"src": "serv_mem_if.v:38.21-38.30"
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:39$617_Y": {
"hide_name": 1,
"bits": [ 733 ],
"attributes": {
"src": "serv_mem_if.v:39.9-39.22"
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:39$618_Y": {
"hide_name": 1,
"bits": [ 734 ],
"attributes": {
"src": "serv_mem_if.v:39.25-39.38"
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:40$621_Y": {
"hide_name": 1,
"bits": [ 736 ],
"attributes": {
"src": "serv_mem_if.v:40.9-40.22"
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:40$622_Y": {
"hide_name": 1,
"bits": [ 737 ],
"attributes": {
"src": "serv_mem_if.v:40.25-40.34"
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:41$625_Y": {
"hide_name": 1,
"bits": [ 739 ],
"attributes": {
"src": "serv_mem_if.v:41.9-41.22"
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:41$626_Y": {
"hide_name": 1,
"bits": [ 740 ],
"attributes": {
"src": "serv_mem_if.v:41.25-41.34"
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:42$629_Y": {
"hide_name": 1,
"bits": [ 742 ],
"attributes": {
"src": "serv_mem_if.v:42.9-42.22"
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:42$630_Y": {
"hide_name": 1,
"bits": [ 743 ],
"attributes": {
"src": "serv_mem_if.v:42.25-42.34"
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:48$636_Y": {
"hide_name": 1,
"bits": [ 745 ],
"attributes": {
"src": "serv_mem_if.v:48.12-48.25"
}
},
"$flatten\\mem_if.$logic_not$serv_mem_if.v:54$649_Y": {
"hide_name": 1,
"bits": [ 749 ],
"attributes": {
"src": "serv_mem_if.v:54.63-54.72"
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:38$620_Y": {
"hide_name": 1,
"bits": [ 758 ],
"attributes": {
"src": "serv_mem_if.v:38.8-39.39"
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:38$624_Y": {
"hide_name": 1,
"bits": [ 759 ],
"attributes": {
"src": "serv_mem_if.v:38.8-40.35"
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:38$628_Y": {
"hide_name": 1,
"bits": [ 760 ],
"attributes": {
"src": "serv_mem_if.v:38.8-41.35"
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:45$633_Y": {
"hide_name": 1,
"bits": [ 761 ],
"attributes": {
"src": "serv_mem_if.v:45.2-46.8"
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:45$635_Y": {
"hide_name": 1,
"bits": [ 762 ],
"attributes": {
"src": "serv_mem_if.v:45.2-47.22"
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:52$642_Y": {
"hide_name": 1,
"bits": [ 763 ],
"attributes": {
"src": "serv_mem_if.v:52.25-52.50"
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:54$648_Y": {
"hide_name": 1,
"bits": [ 764 ],
"attributes": {
"src": "serv_mem_if.v:54.25-54.50"
}
},
"$flatten\\mem_if.$or$serv_mem_if.v:67$654_Y": {
"hide_name": 1,
"bits": [ 751 ],
"attributes": {
"src": "serv_mem_if.v:67.49-67.64"
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:119$680_Y": {
"hide_name": 1,
"bits": [ 768, 769 ],
"attributes": {
"src": "serv_rf_if.v:119.41-119.67"
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:119$682_Y": {
"hide_name": 1,
"bits": [ 770, 771 ],
"attributes": {
"src": "serv_rf_if.v:119.72-119.103"
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:61$661_Y": {
"hide_name": 1,
"bits": [ 775 ],
"attributes": {
"src": "serv_rf_if.v:61.8-61.35"
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:62$662_Y": {
"hide_name": 1,
"bits": [ 776 ],
"attributes": {
"src": "serv_rf_if.v:62.8-62.35"
}
},
"$flatten\\rf_if.$and$serv_rf_if.v:63$664_Y": {
"hide_name": 1,
"bits": [ 777 ],
"attributes": {
"src": "serv_rf_if.v:63.8-63.35"
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:116$676_Y": {
"hide_name": 1,
"bits": [ 780 ],
"attributes": {
"src": "serv_rf_if.v:116.21-116.36"
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:119$679_Y": {
"hide_name": 1,
"bits": [ 781, 782 ],
"attributes": {
"src": "serv_rf_if.v:119.8-119.37"
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:119$681_Y": {
"hide_name": 1,
"bits": [ 783, 784 ],
"attributes": {
"src": "serv_rf_if.v:119.8-119.68"
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:61$663_Y": {
"hide_name": 1,
"bits": [ 785 ],
"attributes": {
"src": "serv_rf_if.v:61.8-62.35"
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:61$665_Y": {
"hide_name": 1,
"bits": [ 786 ],
"attributes": {
"src": "serv_rf_if.v:61.8-63.35"
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:85$672_Y": {
"hide_name": 1,
"bits": [ 778 ],
"attributes": {
"src": "serv_rf_if.v:85.38-85.53"
}
},
"$flatten\\rf_if.$or$serv_rf_if.v:86$674_Y": {
"hide_name": 1,
"bits": [ 779 ],
"attributes": {
"src": "serv_rf_if.v:86.38-86.55"
}
},
"$flatten\\rf_if.$reduce_or$serv_rf_if.v:56$659_Y": {
"hide_name": 1,
"bits": [ 773 ],
"attributes": {
"src": "serv_rf_if.v:56.36-56.47"
}
},
"$flatten\\state.$add$serv_state.v:182$949_Y": {
"hide_name": 1,
"bits": [ 248, 249, 250 ],
"attributes": {
"src": "serv_state.v:182.22-182.45"
}
},
"$flatten\\state.$and$serv_state.v:103$915_Y": {
"hide_name": 1,
"bits": [ 789 ],
"attributes": {
"src": "serv_state.v:103.37-103.71"
}
},
"$flatten\\state.$and$serv_state.v:118$920_Y": {
"hide_name": 1,
"bits": [ 792 ],
"attributes": {
"src": "serv_state.v:118.48-118.92"
}
},
"$flatten\\state.$and$serv_state.v:118$922_Y": {
"hide_name": 1,
"bits": [ 794 ],
"attributes": {
"src": "serv_state.v:118.26-118.94"
}
},
"$flatten\\state.$and$serv_state.v:118$924_Y": {
"hide_name": 1,
"bits": [ 796 ],
"attributes": {
"src": "serv_state.v:118.99-118.126"
}
},
"$flatten\\state.$and$serv_state.v:118$926_Y": {
"hide_name": 1,
"bits": [ 798 ],
"attributes": {
"src": "serv_state.v:118.99-118.155"
}
},
"$flatten\\state.$and$serv_state.v:118$927_Y": {
"hide_name": 1,
"bits": [ 799 ],
"attributes": {
"src": "serv_state.v:118.99-118.167"
}
},
"$flatten\\state.$and$serv_state.v:122$932_Y": {
"hide_name": 1,
"bits": [ 802 ],
"attributes": {
"src": "serv_state.v:122.20-122.47"
}
},
"$flatten\\state.$and$serv_state.v:140$942_Y": {
"hide_name": 1,
"bits": [ 311 ],
"attributes": {
"src": "serv_state.v:140.16-140.35"
}
},
"$flatten\\state.$and$serv_state.v:141$943_Y": {
"hide_name": 1,
"bits": [ 316 ],
"attributes": {
"src": "serv_state.v:141.18-141.38"
}
},
"$flatten\\state.$and$serv_state.v:145$944_Y": {
"hide_name": 1,
"bits": [ 314 ],
"attributes": {
"src": "serv_state.v:145.24-145.43"
}
},
"$flatten\\state.$and$serv_state.v:183$951_Y": {
"hide_name": 1,
"bits": [ 808 ],
"attributes": {
"src": "serv_state.v:183.39-183.63"
}
},
"$flatten\\state.$and$serv_state.v:183$953_Y": {
"hide_name": 1,
"bits": [ 810 ],
"attributes": {
"src": "serv_state.v:183.68-183.90"
}
},
"$flatten\\state.$and$serv_state.v:215$957_Y": {
"hide_name": 1,
"bits": [ 811 ],
"attributes": {
"src": "serv_state.v:215.36-215.65"
}
},
"$flatten\\state.$and$serv_state.v:216$959_Y": {
"hide_name": 1,
"bits": [ 812 ],
"attributes": {
"src": "serv_state.v:216.8-216.36"
}
},
"$flatten\\state.$and$serv_state.v:220$967_Y": {
"hide_name": 1,
"bits": [ 814 ],
"attributes": {
"src": "serv_state.v:220.58-220.79"
}
},
"$flatten\\state.$and$serv_state.v:220$969_Y": {
"hide_name": 1,
"bits": [ 322 ],
"attributes": {
"src": "serv_state.v:220.32-220.104"
}
},
"$flatten\\state.$and$serv_state.v:94$900_Y": {
"hide_name": 1,
"bits": [ 826 ],
"attributes": {
"src": "serv_state.v:94.23-94.54"
}
},
"$flatten\\state.$and$serv_state.v:94$901_Y": {
"hide_name": 1,
"bits": [ 827 ],
"attributes": {
"src": "serv_state.v:94.23-94.66"
}
},
"$flatten\\state.$and$serv_state.v:95$904_Y": {
"hide_name": 1,
"bits": [ 830 ],
"attributes": {
"src": "serv_state.v:95.14-95.52"
}
},
"$flatten\\state.$and$serv_state.v:99$911_Y": {
"hide_name": 1,
"bits": [ 832 ],
"attributes": {
"src": "serv_state.v:99.24-99.45"
}
},
"$flatten\\state.$and$serv_state.v:99$912_Y": {
"hide_name": 1,
"bits": [ 833 ],
"attributes": {
"src": "serv_state.v:99.24-99.57"
}
},
"$flatten\\state.$eq$serv_state.v:124$935_Y": {
"hide_name": 1,
"bits": [ 804 ],
"attributes": {
"src": "serv_state.v:124.25-124.45"
}
},
"$flatten\\state.$eq$serv_state.v:74$878_Y": {
"hide_name": 1,
"bits": [ 835 ],
"attributes": {
"src": "serv_state.v:74.38-74.57"
}
},
"$flatten\\state.$eq$serv_state.v:75$880_Y": {
"hide_name": 1,
"bits": [ 818 ],
"attributes": {
"src": "serv_state.v:75.21-75.39"
}
},
"$flatten\\state.$eq$serv_state.v:76$882_Y": {
"hide_name": 1,
"bits": [ 819 ],
"attributes": {
"src": "serv_state.v:76.21-76.39"
}
},
"$flatten\\state.$eq$serv_state.v:77$884_Y": {
"hide_name": 1,
"bits": [ 820 ],
"attributes": {
"src": "serv_state.v:77.21-77.39"
}
},
"$flatten\\state.$eq$serv_state.v:78$886_Y": {
"hide_name": 1,
"bits": [ 821 ],
"attributes": {
"src": "serv_state.v:78.21-78.39"
}
},
"$flatten\\state.$eq$serv_state.v:79$888_Y": {
"hide_name": 1,
"bits": [ 822 ],
"attributes": {
"src": "serv_state.v:79.21-79.39"
}
},
"$flatten\\state.$logic_not$serv_state.v:105$917_Y": {
"hide_name": 1,
"bits": [ 790 ],
"attributes": {
"src": "serv_state.v:105.34-105.41"
}
},
"$flatten\\state.$logic_not$serv_state.v:118$923_Y": {
"hide_name": 1,
"bits": [ 795 ],
"attributes": {
"src": "serv_state.v:118.112-118.126"
}
},
"$flatten\\state.$logic_not$serv_state.v:120$929_Y": {
"hide_name": 1,
"bits": [ 800 ],
"attributes": {
"src": "serv_state.v:120.35-120.41"
}
},
"$flatten\\state.$logic_not$serv_state.v:122$931_Y": {
"hide_name": 1,
"bits": [ 801 ],
"attributes": {
"src": "serv_state.v:122.37-122.47"
}
},
"$flatten\\state.$logic_not$serv_state.v:122$933_Y": {
"hide_name": 1,
"bits": [ 803 ],
"attributes": {
"src": "serv_state.v:122.50-122.60"
}
},
"$flatten\\state.$logic_not$serv_state.v:140$941_Y": {
"hide_name": 1,
"bits": [ 805 ],
"attributes": {
"src": "serv_state.v:140.25-140.35"
}
},
"$flatten\\state.$logic_not$serv_state.v:183$950_Y": {
"hide_name": 1,
"bits": [ 807 ],
"attributes": {
"src": "serv_state.v:183.52-183.63"
}
},
"$flatten\\state.$logic_not$serv_state.v:183$952_Y": {
"hide_name": 1,
"bits": [ 809 ],
"attributes": {
"src": "serv_state.v:183.81-183.90"
}
},
"$flatten\\state.$logic_not$serv_state.v:220$966_Y": {
"hide_name": 1,
"bits": [ 815 ],
"attributes": {
"src": "serv_state.v:220.32-220.53"
}
},
"$flatten\\state.$logic_not$serv_state.v:69$875_Y": {
"hide_name": 1,
"bits": [ 817 ],
"attributes": {
"src": "serv_state.v:69.38-69.45"
}
},
"$flatten\\state.$logic_not$serv_state.v:87$890_Y": {
"hide_name": 1,
"bits": [ 837 ],
"attributes": {
"src": "serv_state.v:87.43-87.57"
}
},
"$flatten\\state.$logic_not$serv_state.v:94$898_Y": {
"hide_name": 1,
"bits": [ 824 ],
"attributes": {
"src": "serv_state.v:94.23-94.42"
}
},
"$flatten\\state.$logic_not$serv_state.v:94$899_Y": {
"hide_name": 1,
"bits": [ 825 ],
"attributes": {
"src": "serv_state.v:94.45-94.54"
}
},
"$flatten\\state.$logic_not$serv_state.v:95$902_Y": {
"hide_name": 1,
"bits": [ 838 ],
"attributes": {
"src": "serv_state.v:95.40-95.51"
}
},
"$flatten\\state.$logic_not$serv_state.v:99$910_Y": {
"hide_name": 1,
"bits": [ 831 ],
"attributes": {
"src": "serv_state.v:99.24-99.33"
}
},
"$flatten\\state.$logic_not$serv_state.v:99$913_Y": {
"hide_name": 1,
"bits": [ 834 ],
"attributes": {
"src": "serv_state.v:99.60-99.75"
}
},
"$flatten\\state.$or$serv_state.v:118$919_Y": {
"hide_name": 1,
"bits": [ 791 ],
"attributes": {
"src": "serv_state.v:118.49-118.74"
}
},
"$flatten\\state.$or$serv_state.v:118$921_Y": {
"hide_name": 1,
"bits": [ 793 ],
"attributes": {
"src": "serv_state.v:118.38-118.93"
}
},
"$flatten\\state.$or$serv_state.v:118$925_Y": {
"hide_name": 1,
"bits": [ 797 ],
"attributes": {
"src": "serv_state.v:118.130-118.154"
}
},
"$flatten\\state.$or$serv_state.v:136$938_Y": {
"hide_name": 1,
"bits": [ 839 ],
"attributes": {
"src": "serv_state.v:136.11-136.34"
}
},
"$flatten\\state.$or$serv_state.v:136$939_Y": {
"hide_name": 1,
"bits": [ 309 ],
"attributes": {
"src": "serv_state.v:136.11-136.42"
}
},
"$flatten\\state.$or$serv_state.v:137$940_Y": {
"hide_name": 1,
"bits": [ 308 ],
"attributes": {
"src": "serv_state.v:137.14-137.34"
}
},
"$flatten\\state.$or$serv_state.v:183$954_Y": {
"hide_name": 1,
"bits": [ 318 ],
"attributes": {
"src": "serv_state.v:183.38-183.91"
}
},
"$flatten\\state.$or$serv_state.v:207$945_Y": {
"hide_name": 1,
"bits": [ 840 ],
"attributes": {
"src": "serv_state.v:207.37-207.55"
}
},
"$flatten\\state.$or$serv_state.v:219$963_Y": {
"hide_name": 1,
"bits": [ 841 ],
"attributes": {
"src": "serv_state.v:219.10-219.33"
}
},
"$flatten\\state.$or$serv_state.v:219$964_Y": {
"hide_name": 1,
"bits": [ 323 ],
"attributes": {
"src": "serv_state.v:219.10-219.41"
}
},
"$flatten\\state.$or$serv_state.v:220$965_Y": {
"hide_name": 1,
"bits": [ 836 ],
"attributes": {
"src": "serv_state.v:220.34-220.52"
}
},
"$flatten\\state.$or$serv_state.v:220$968_Y": {
"hide_name": 1,
"bits": [ 816 ],
"attributes": {
"src": "serv_state.v:220.57-220.103"
}
},
"$flatten\\state.$or$serv_state.v:87$892_Y": {
"hide_name": 1,
"bits": [ 823 ],
"attributes": {
"src": "serv_state.v:87.43-87.84"
}
},
"$flatten\\state.$or$serv_state.v:95$903_Y": {
"hide_name": 1,
"bits": [ 829 ],
"attributes": {
"src": "serv_state.v:95.28-95.51"
}
},
"$flatten\\state.$or$serv_state.v:95$905_Y": {
"hide_name": 1,
"bits": [ 843 ],
"attributes": {
"src": "serv_state.v:95.13-96.23"
}
},
"$flatten\\state.$or$serv_state.v:95$908_Y": {
"hide_name": 1,
"bits": [ 828 ],
"attributes": {
"src": "serv_state.v:95.13-97.28"
}
},
"$flatten\\state.$xor$serv_state.v:87$891_Y": {
"hide_name": 1,
"bits": [ 842 ],
"attributes": {
"src": "serv_state.v:87.61-87.83"
}
},
"alu.add_b": {
"hide_name": 0,
"bits": [ 252 ],
"attributes": {
"hdlname": "alu add_b",
"src": "serv_alu.v:37.15-37.20"
}
},
"alu.add_cy": {
"hide_name": 0,
"bits": [ 258 ],
"attributes": {
"hdlname": "alu add_cy",
"src": "serv_alu.v:30.16-30.22"
}
},
"alu.add_cy_r": {
"hide_name": 0,
"bits": [ 251 ],
"attributes": {
"hdlname": "alu add_cy_r",
"src": "serv_alu.v:31.16-31.24"
}
},
"alu.clk": {
"hide_name": 0,
"bits": [ 2 ],
"attributes": {
"hdlname": "alu clk",
"src": "serv_alu.v:8.20-8.23"
}
},
"alu.cmp_r": {
"hide_name": 0,
"bits": [ 455 ],
"attributes": {
"hdlname": "alu cmp_r",
"src": "serv_alu.v:28.16-28.21"
}
},
"alu.i_bool_op": {
"hide_name": 0,
"bits": [ 200, 201 ],
"attributes": {
"hdlname": "alu i_bool_op",
"src": "serv_alu.v:15.21-15.30"
}
},
"alu.i_buf": {
"hide_name": 0,
"bits": [ 478 ],
"attributes": {
"hdlname": "alu i_buf",
"src": "serv_alu.v:22.22-22.27"
}
},
"alu.i_cmp_eq": {
"hide_name": 0,
"bits": [ 483 ],
"attributes": {
"hdlname": "alu i_cmp_eq",
"src": "serv_alu.v:16.20-16.28"
}
},
"alu.i_cmp_sig": {
"hide_name": 0,
"bits": [ 459 ],
"attributes": {
"hdlname": "alu i_cmp_sig",
"src": "serv_alu.v:17.20-17.29"
}
},
"alu.i_cnt0": {
"hide_name": 0,
"bits": [ 470 ],
"attributes": {
"hdlname": "alu i_cnt0",
"src": "serv_alu.v:11.20-11.26"
}
},
"alu.i_en": {
"hide_name": 0,
"bits": [ 454 ],
"attributes": {
"hdlname": "alu i_en",
"src": "serv_alu.v:10.20-10.24"
}
},
"alu.i_op_b": {
"hide_name": 0,
"bits": [ 460 ],
"attributes": {
"hdlname": "alu i_op_b",
"src": "serv_alu.v:21.22-21.28"
}
},
"alu.i_rd_sel": {
"hide_name": 0,
"bits": [ 472, 474, 202 ],
"attributes": {
"hdlname": "alu i_rd_sel",
"src": "serv_alu.v:18.21-18.29"
}
},
"alu.i_rs1": {
"hide_name": 0,
"bits": [ 31 ],
"attributes": {
"hdlname": "alu i_rs1",
"src": "serv_alu.v:20.22-20.27"
}
},
"alu.i_sub": {
"hide_name": 0,
"bits": [ 484 ],
"attributes": {
"hdlname": "alu i_sub",
"src": "serv_alu.v:14.20-14.25"
}
},
"alu.o_cmp": {
"hide_name": 0,
"bits": [ 453 ],
"attributes": {
"hdlname": "alu o_cmp",
"src": "serv_alu.v:12.21-12.26"
}
},
"alu.o_rd": {
"hide_name": 0,
"bits": [ 481 ],
"attributes": {
"hdlname": "alu o_rd",
"src": "serv_alu.v:23.22-23.26"
}
},
"alu.op_b_sx": {
"hide_name": 0,
"bits": [ 461 ],
"attributes": {
"hdlname": "alu op_b_sx",
"src": "serv_alu.v:35.9-35.16"
}
},
"alu.result_add": {
"hide_name": 0,
"bits": [ 257 ],
"attributes": {
"hdlname": "alu result_add",
"src": "serv_alu.v:25.16-25.26"
}
},
"alu.result_bool": {
"hide_name": 0,
"bits": [ 476 ],
"attributes": {
"hdlname": "alu result_bool",
"src": "serv_alu.v:59.15-59.26"
}
},
"alu.result_eq": {
"hide_name": 0,
"bits": [ 464 ],
"attributes": {
"hdlname": "alu result_eq",
"src": "serv_alu.v:43.9-43.18"
}
},
"alu.result_lt": {
"hide_name": 0,
"bits": [ 272 ],
"attributes": {
"hdlname": "alu result_lt",
"src": "serv_alu.v:41.9-41.18"
}
},
"alu.result_slt": {
"hide_name": 0,
"bits": [ 471 ],
"attributes": {
"hdlname": "alu result_slt",
"src": "serv_alu.v:26.16-26.26"
}
},
"alu.rs1_sx": {
"hide_name": 0,
"bits": [ 268 ],
"attributes": {
"hdlname": "alu rs1_sx",
"src": "serv_alu.v:34.9-34.15"
}
},
"alu_bool_op": {
"hide_name": 0,
"bits": [ 200, 201 ],
"attributes": {
"src": "serv_top.v:134.17-134.28"
}
},
"alu_cmp": {
"hide_name": 0,
"bits": [ 453 ],
"attributes": {
"src": "serv_top.v:137.18-137.25"
}
},
"alu_cmp_eq": {
"hide_name": 0,
"bits": [ 483 ],
"attributes": {
"src": "serv_top.v:135.18-135.28"
}
},
"alu_cmp_sig": {
"hide_name": 0,
"bits": [ 459 ],
"attributes": {
"src": "serv_top.v:136.18-136.29"
}
},
"alu_rd": {
"hide_name": 0,
"bits": [ 481 ],
"attributes": {
"src": "serv_top.v:96.18-96.24"
}
},
"alu_rd_sel": {
"hide_name": 0,
"bits": [ 472, 474, 202 ],
"attributes": {
"src": "serv_top.v:138.18-138.28"
}
},
"alu_sub": {
"hide_name": 0,
"bits": [ 484 ],
"attributes": {
"src": "serv_top.v:133.18-133.25"
}
},
"bad_pc": {
"hide_name": 0,
"bits": [ 531 ],
"attributes": {
"src": "serv_top.v:157.11-157.17"
}
},
"bne_or_bge": {
"hide_name": 0,
"bits": [ 200 ],
"attributes": {
"src": "serv_top.v:81.11-81.21"
}
},
"branch_op": {
"hide_name": 0,
"bits": [ 413 ],
"attributes": {
"src": "serv_top.v:86.11-86.20"
}
},
"bufreg.c": {
"hide_name": 0,
"bits": [ 289 ],
"attributes": {
"hdlname": "bufreg c",
"src": "serv_bufreg.v:28.16-28.17"
}
},
"bufreg.c_r": {
"hide_name": 0,
"bits": [ 282 ],
"attributes": {
"hdlname": "bufreg c_r",
"src": "serv_bufreg.v:30.20-30.23"
}
},
"bufreg.clr_lsb": {
"hide_name": 0,
"bits": [ 488 ],
"attributes": {
"hdlname": "bufreg clr_lsb",
"src": "serv_bufreg.v:32.21-32.28"
}
},
"bufreg.data": {
"hide_name": 0,
"bits": [ 236, 237, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128 ],
"attributes": {
"hdlname": "bufreg data",
"src": "serv_bufreg.v:31.21-31.25"
}
},
"bufreg.i_clk": {
"hide_name": 0,
"bits": [ 2 ],
"attributes": {
"hdlname": "bufreg i_clk",
"src": "serv_bufreg.v:6.22-6.27"
}
},
"bufreg.i_clr_lsb": {
"hide_name": 0,
"bits": [ 487 ],
"attributes": {
"hdlname": "bufreg i_clr_lsb",
"src": "serv_bufreg.v:17.22-17.31"
}
},
"bufreg.i_cnt0": {
"hide_name": 0,
"bits": [ 470 ],
"attributes": {
"hdlname": "bufreg i_cnt0",
"src": "serv_bufreg.v:8.22-8.28"
}
},
"bufreg.i_cnt1": {
"hide_name": 0,
"bits": [ 496 ],
"attributes": {
"hdlname": "bufreg i_cnt1",
"src": "serv_bufreg.v:9.22-9.28"
}
},
"bufreg.i_en": {
"hide_name": 0,
"bits": [ 450 ],
"attributes": {
"hdlname": "bufreg i_en",
"src": "serv_bufreg.v:10.22-10.26"
}
},
"bufreg.i_imm": {
"hide_name": 0,
"bits": [ 490 ],
"attributes": {
"hdlname": "bufreg i_imm",
"src": "serv_bufreg.v:21.21-21.26"
}
},
"bufreg.i_imm_en": {
"hide_name": 0,
"bits": [ 491 ],
"attributes": {
"hdlname": "bufreg i_imm_en",
"src": "serv_bufreg.v:16.22-16.30"
}
},
"bufreg.i_init": {
"hide_name": 0,
"bits": [ 498 ],
"attributes": {
"hdlname": "bufreg i_init",
"src": "serv_bufreg.v:11.22-11.28"
}
},
"bufreg.i_mdu_op": {
"hide_name": 0,
"bits": [ "0" ],
"attributes": {
"hdlname": "bufreg i_mdu_op",
"src": "serv_bufreg.v:12.25-12.33"
}
},
"bufreg.i_rs1": {
"hide_name": 0,
"bits": [ 31 ],
"attributes": {
"hdlname": "bufreg i_rs1",
"src": "serv_bufreg.v:20.21-20.26"
}
},
"bufreg.i_rs1_en": {
"hide_name": 0,
"bits": [ 489 ],
"attributes": {
"hdlname": "bufreg i_rs1_en",
"src": "serv_bufreg.v:15.22-15.30"
}
},
"bufreg.i_sh_signed": {
"hide_name": 0,
"bits": [ 405 ],
"attributes": {
"hdlname": "bufreg i_sh_signed",
"src": "serv_bufreg.v:18.22-18.33"
}
},
"bufreg.lsb": {
"hide_name": 0,
"bits": [ 236, 237 ],
"attributes": {
"hdlname": "bufreg lsb",
"src": "serv_bufreg.v:44.14-44.17"
}
},
"bufreg.o_dbus_adr": {
"hide_name": 0,
"bits": [ "0", "0", 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128 ],
"attributes": {
"hdlname": "bufreg o_dbus_adr",
"src": "serv_bufreg.v:24.23-24.33"
}
},
"bufreg.o_ext_rs1": {
"hide_name": 0,
"bits": [ 236, 237, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128 ],
"attributes": {
"hdlname": "bufreg o_ext_rs1",
"src": "serv_bufreg.v:26.23-26.32"
}
},
"bufreg.o_lsb": {
"hide_name": 0,
"bits": [ 236, 237 ],
"attributes": {
"hdlname": "bufreg o_lsb",
"src": "serv_bufreg.v:13.25-13.30"
}
},
"bufreg.o_q": {
"hide_name": 0,
"bits": [ 478 ],
"attributes": {
"hdlname": "bufreg o_q",
"src": "serv_bufreg.v:22.22-22.25"
}
},
"bufreg.q": {
"hide_name": 0,
"bits": [ 288 ],
"attributes": {
"hdlname": "bufreg q",
"src": "serv_bufreg.v:29.21-29.22"
}
},
"bufreg2.dat": {
"hide_name": 0,
"bits": [ 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160 ],
"attributes": {
"hdlname": "bufreg2 dat",
"src": "serv_bufreg2.v:25.17-25.20"
}
},
"bufreg2.dat_en": {
"hide_name": 0,
"bits": [ 515 ],
"attributes": {
"hdlname": "bufreg2 dat_en",
"src": "serv_bufreg2.v:29.11-29.17"
}
},
"bufreg2.dat_shamt": {
"hide_name": 0,
"bits": [ 518, 519, 520, 521, 522, 523 ],
"attributes": {
"hdlname": "bufreg2 dat_shamt",
"src": "serv_bufreg2.v:43.15-43.24"
}
},
"bufreg2.i_byte_valid": {
"hide_name": 0,
"bits": [ 499 ],
"attributes": {
"hdlname": "bufreg2 i_byte_valid",
"src": "serv_bufreg2.v:9.22-9.34"
}
},
"bufreg2.i_clk": {
"hide_name": 0,
"bits": [ 2 ],
"attributes": {
"hdlname": "bufreg2 i_clk",
"src": "serv_bufreg2.v:3.22-3.27"
}
},
"bufreg2.i_cnt_done": {
"hide_name": 0,
"bits": [ 312 ],
"attributes": {
"hdlname": "bufreg2 i_cnt_done",
"src": "serv_bufreg2.v:7.22-7.32"
}
},
"bufreg2.i_dat": {
"hide_name": 0,
"bits": [ 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198 ],
"attributes": {
"hdlname": "bufreg2 i_dat",
"src": "serv_bufreg2.v:23.23-23.28"
}
},
"bufreg2.i_en": {
"hide_name": 0,
"bits": [ 454 ],
"attributes": {
"hdlname": "bufreg2 i_en",
"src": "serv_bufreg2.v:5.22-5.26"
}
},
"bufreg2.i_imm": {
"hide_name": 0,
"bits": [ 490 ],
"attributes": {
"hdlname": "bufreg2 i_imm",
"src": "serv_bufreg2.v:17.22-17.27"
}
},
"bufreg2.i_init": {
"hide_name": 0,
"bits": [ 498 ],
"attributes": {
"hdlname": "bufreg2 i_init",
"src": "serv_bufreg2.v:6.22-6.28"
}
},
"bufreg2.i_load": {
"hide_name": 0,
"bits": [ 199 ],
"attributes": {
"hdlname": "bufreg2 i_load",
"src": "serv_bufreg2.v:22.22-22.28"
}
},
"bufreg2.i_lsb": {
"hide_name": 0,
"bits": [ 236, 237 ],
"attributes": {
"hdlname": "bufreg2 i_lsb",
"src": "serv_bufreg2.v:8.23-8.28"
}
},
"bufreg2.i_op_b_sel": {
"hide_name": 0,
"bits": [ 165 ],
"attributes": {
"hdlname": "bufreg2 i_op_b_sel",
"src": "serv_bufreg2.v:13.22-13.32"
}
},
"bufreg2.i_rs2": {
"hide_name": 0,
"bits": [ 32 ],
"attributes": {
"hdlname": "bufreg2 i_rs2",
"src": "serv_bufreg2.v:16.22-16.27"
}
},
"bufreg2.i_shift_op": {
"hide_name": 0,
"bits": [ 501 ],
"attributes": {
"hdlname": "bufreg2 i_shift_op",
"src": "serv_bufreg2.v:14.22-14.32"
}
},
"bufreg2.o_dat": {
"hide_name": 0,
"bits": [ 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160 ],
"attributes": {
"hdlname": "bufreg2 o_dat",
"src": "serv_bufreg2.v:21.23-21.28"
}
},
"bufreg2.o_op_b": {
"hide_name": 0,
"bits": [ 460 ],
"attributes": {
"hdlname": "bufreg2 o_op_b",
"src": "serv_bufreg2.v:18.23-18.29"
}
},
"bufreg2.o_q": {
"hide_name": 0,
"bits": [ 325 ],
"attributes": {
"hdlname": "bufreg2 o_q",
"src": "serv_bufreg2.v:19.23-19.26"
}
},
"bufreg2.o_sh_done": {
"hide_name": 0,
"bits": [ 523 ],
"attributes": {
"hdlname": "bufreg2 o_sh_done",
"src": "serv_bufreg2.v:10.23-10.32"
}
},
"bufreg2.o_sh_done_r": {
"hide_name": 0,
"bits": [ 134 ],
"attributes": {
"hdlname": "bufreg2 o_sh_done_r",
"src": "serv_bufreg2.v:11.23-11.34"
}
},
"bufreg2_q": {
"hide_name": 0,
"bits": [ 325 ],
"attributes": {
"src": "serv_top.v:129.11-129.20"
}
},
"bufreg_clr_lsb": {
"hide_name": 0,
"bits": [ 487 ],
"attributes": {
"src": "serv_top.v:127.11-127.25"
}
},
"bufreg_en": {
"hide_name": 0,
"bits": [ 450 ],
"attributes": {
"src": "serv_top.v:123.11-123.20"
}
},
"bufreg_imm_en": {
"hide_name": 0,
"bits": [ 491 ],
"attributes": {
"src": "serv_top.v:126.11-126.24"
}
},
"bufreg_q": {
"hide_name": 0,
"bits": [ 478 ],
"attributes": {
"src": "serv_top.v:128.11-128.19"
}
},
"bufreg_rs1_en": {
"hide_name": 0,
"bits": [ 489 ],
"attributes": {
"src": "serv_top.v:125.11-125.24"
}
},
"bufreg_sh_signed": {
"hide_name": 0,
"bits": [ 405 ],
"attributes": {
"src": "serv_top.v:124.18-124.34"
}
},
"byte_valid": {
"hide_name": 0,
"bits": [ 499 ],
"attributes": {
"src": "serv_top.v:153.11-153.21"
}
},
"clk": {
"hide_name": 0,
"bits": [ 2 ],
"attributes": {
"src": "serv_top.v:12.23-12.26"
}
},
"cnt0": {
"hide_name": 0,
"bits": [ 470 ],
"attributes": {
"src": "serv_top.v:115.18-115.22"
}
},
"cnt0to3": {
"hide_name": 0,
"bits": [ 671 ],
"attributes": {
"src": "serv_top.v:113.11-113.18"
}
},
"cnt1": {
"hide_name": 0,
"bits": [ 496 ],
"attributes": {
"src": "serv_top.v:116.18-116.22"
}
},
"cnt12to31": {
"hide_name": 0,
"bits": [ 536 ],
"attributes": {
"src": "serv_top.v:114.11-114.20"
}
},
"cnt2": {
"hide_name": 0,
"bits": [ 544 ],
"attributes": {
"src": "serv_top.v:117.18-117.22"
}
},
"cnt3": {
"hide_name": 0,
"bits": [ 691 ],
"attributes": {
"src": "serv_top.v:118.18-118.22"
}
},
"cnt7": {
"hide_name": 0,
"bits": [ 699 ],
"attributes": {
"src": "serv_top.v:119.18-119.22"
}
},
"cnt_done": {
"hide_name": 0,
"bits": [ 312 ],
"attributes": {
"src": "serv_top.v:121.11-121.19"
}
},
"cnt_en": {
"hide_name": 0,
"bits": [ 454 ],
"attributes": {
"src": "serv_top.v:112.18-112.24"
}
},
"cond_branch": {
"hide_name": 0,
"bits": [ 637 ],
"attributes": {
"src": "serv_top.v:82.11-82.22"
}
},
"csr_addr": {
"hide_name": 0,
"bits": [ 654, 591 ],
"attributes": {
"src": "serv_top.v:166.17-166.25"
}
},
"csr_d_sel": {
"hide_name": 0,
"bits": [ 202 ],
"attributes": {
"src": "serv_top.v:164.11-164.20"
}
},
"csr_en": {
"hide_name": 0,
"bits": [ 576 ],
"attributes": {
"src": "serv_top.v:165.11-165.17"
}
},
"csr_imm": {
"hide_name": 0,
"bits": [ 20 ],
"attributes": {
"src": "serv_top.v:163.11-163.18"
}
},
"csr_imm_en": {
"hide_name": 0,
"bits": [ 590 ],
"attributes": {
"src": "serv_top.v:168.11-168.21"
}
},
"csr_in": {
"hide_name": 0,
"bits": [ 395 ],
"attributes": {
"src": "serv_top.v:169.11-169.17"
}
},
"csr_mcause_en": {
"hide_name": 0,
"bits": [ 588 ],
"attributes": {
"src": "serv_top.v:161.11-161.24"
}
},
"csr_mie_en": {
"hide_name": 0,
"bits": [ 585 ],
"attributes": {
"src": "serv_top.v:160.11-160.21"
}
},
"csr_mstatus_en": {
"hide_name": 0,
"bits": [ 580 ],
"attributes": {
"src": "serv_top.v:159.11-159.25"
}
},
"csr_pc": {
"hide_name": 0,
"bits": [ 32 ],
"attributes": {
"src": "serv_top.v:167.11-167.17"
}
},
"csr_rd": {
"hide_name": 0,
"bits": [ 687 ],
"attributes": {
"src": "serv_top.v:98.18-98.24"
}
},
"csr_source": {
"hide_name": 0,
"bits": [ 200, 201 ],
"attributes": {
"src": "serv_top.v:162.16-162.26"
}
},
"ctrl.clk": {
"hide_name": 0,
"bits": [ 2 ],
"attributes": {
"hdlname": "ctrl clk",
"src": "serv_ctrl.v:10.21-10.24"
}
},
"ctrl.i_buf": {
"hide_name": 0,
"bits": [ 478 ],
"attributes": {
"hdlname": "ctrl i_buf",
"src": "serv_ctrl.v:27.21-27.26"
}
},
"ctrl.i_cnt0": {
"hide_name": 0,
"bits": [ 470 ],
"attributes": {
"hdlname": "ctrl i_cnt0",
"src": "serv_ctrl.v:15.21-15.27"
}
},
"ctrl.i_cnt1": {
"hide_name": 0,
"bits": [ 496 ],
"attributes": {
"hdlname": "ctrl i_cnt1",
"src": "serv_ctrl.v:16.22-16.28"
}
},
"ctrl.i_cnt12to31": {
"hide_name": 0,
"bits": [ 536 ],
"attributes": {
"hdlname": "ctrl i_cnt12to31",
"src": "serv_ctrl.v:14.21-14.32"
}
},
"ctrl.i_cnt2": {
"hide_name": 0,
"bits": [ 544 ],
"attributes": {
"hdlname": "ctrl i_cnt2",
"src": "serv_ctrl.v:17.21-17.27"
}
},
"ctrl.i_csr_pc": {
"hide_name": 0,
"bits": [ 32 ],
"attributes": {
"hdlname": "ctrl i_csr_pc",
"src": "serv_ctrl.v:28.21-28.29"
}
},
"ctrl.i_imm": {
"hide_name": 0,
"bits": [ 490 ],
"attributes": {
"hdlname": "ctrl i_imm",
"src": "serv_ctrl.v:26.21-26.26"
}
},
"ctrl.i_iscomp": {
"hide_name": 0,
"bits": [ "0" ],
"attributes": {
"hdlname": "ctrl i_iscomp",
"src": "serv_ctrl.v:24.22-24.30"
}
},
"ctrl.i_jal_or_jalr": {
"hide_name": 0,
"bits": [ 533 ],
"attributes": {
"hdlname": "ctrl i_jal_or_jalr",
"src": "serv_ctrl.v:20.21-20.34"
}
},
"ctrl.i_jump": {
"hide_name": 0,
"bits": [ 317 ],
"attributes": {
"hdlname": "ctrl i_jump",
"src": "serv_ctrl.v:19.21-19.27"
}
},
"ctrl.i_pc_en": {
"hide_name": 0,
"bits": [ 539 ],
"attributes": {
"hdlname": "ctrl i_pc_en",
"src": "serv_ctrl.v:13.21-13.28"
}
},
"ctrl.i_pc_rel": {
"hide_name": 0,
"bits": [ 535 ],
"attributes": {
"hdlname": "ctrl i_pc_rel",
"src": "serv_ctrl.v:22.21-22.29"
}
},
"ctrl.i_rst": {
"hide_name": 0,
"bits": [ 3 ],
"attributes": {
"hdlname": "ctrl i_rst",
"src": "serv_ctrl.v:11.21-11.26"
}
},
"ctrl.i_trap": {
"hide_name": 0,
"bits": [ 546 ],
"attributes": {
"hdlname": "ctrl i_trap",
"src": "serv_ctrl.v:23.21-23.27"
}
},
"ctrl.i_utype": {
"hide_name": 0,
"bits": [ 530 ],
"attributes": {
"hdlname": "ctrl i_utype",
"src": "serv_ctrl.v:21.21-21.28"
}
},
"ctrl.new_pc": {
"hide_name": 0,
"bits": [ 414 ],
"attributes": {
"hdlname": "ctrl new_pc",
"src": "serv_ctrl.v:47.15-47.21"
}
},
"ctrl.o_bad_pc": {
"hide_name": 0,
"bits": [ 531 ],
"attributes": {
"hdlname": "ctrl o_bad_pc",
"src": "serv_ctrl.v:30.22-30.30"
}
},
"ctrl.o_ibus_adr": {
"hide_name": 0,
"bits": [ 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 ],
"attributes": {
"hdlname": "ctrl o_ibus_adr",
"src": "serv_ctrl.v:32.22-32.32"
}
},
"ctrl.o_rd": {
"hide_name": 0,
"bits": [ 543 ],
"attributes": {
"hdlname": "ctrl o_rd",
"src": "serv_ctrl.v:29.22-29.26"
}
},
"ctrl.offset_a": {
"hide_name": 0,
"bits": [ 260 ],
"attributes": {
"hdlname": "ctrl offset_a",
"src": "serv_ctrl.v:49.15-49.23"
}
},
"ctrl.offset_b": {
"hide_name": 0,
"bits": [ 261 ],
"attributes": {
"hdlname": "ctrl offset_b",
"src": "serv_ctrl.v:50.15-50.23"
}
},
"ctrl.pc": {
"hide_name": 0,
"bits": [ 33 ],
"attributes": {
"hdlname": "ctrl pc",
"src": "serv_ctrl.v:45.15-45.17"
}
},
"ctrl.pc_plus_4": {
"hide_name": 0,
"bits": [ 279 ],
"attributes": {
"hdlname": "ctrl pc_plus_4",
"src": "serv_ctrl.v:34.15-34.24"
}
},
"ctrl.pc_plus_4_cy": {
"hide_name": 0,
"bits": [ 280 ],
"attributes": {
"hdlname": "ctrl pc_plus_4_cy",
"src": "serv_ctrl.v:35.15-35.27"
}
},
"ctrl.pc_plus_4_cy_r": {
"hide_name": 0,
"bits": [ 273 ],
"attributes": {
"hdlname": "ctrl pc_plus_4_cy_r",
"src": "serv_ctrl.v:36.15-36.29"
}
},
"ctrl.pc_plus_4_cy_r_w": {
"hide_name": 0,
"bits": [ 273 ],
"attributes": {
"hdlname": "ctrl pc_plus_4_cy_r_w",
"src": "serv_ctrl.v:37.15-37.31"
}
},
"ctrl.pc_plus_offset": {
"hide_name": 0,
"bits": [ 266 ],
"attributes": {
"hdlname": "ctrl pc_plus_offset",
"src": "serv_ctrl.v:38.15-38.29"
}
},
"ctrl.pc_plus_offset_aligned": {
"hide_name": 0,
"bits": [ 531 ],
"attributes": {
"hdlname": "ctrl pc_plus_offset_aligned",
"src": "serv_ctrl.v:42.15-42.37"
}
},
"ctrl.pc_plus_offset_cy": {
"hide_name": 0,
"bits": [ 267 ],
"attributes": {
"hdlname": "ctrl pc_plus_offset_cy",
"src": "serv_ctrl.v:39.15-39.32"
}
},
"ctrl.pc_plus_offset_cy_r": {
"hide_name": 0,
"bits": [ 259 ],
"attributes": {
"hdlname": "ctrl pc_plus_offset_cy_r",
"src": "serv_ctrl.v:40.14-40.33"
}
},
"ctrl.pc_plus_offset_cy_r_w": {
"hide_name": 0,
"bits": [ 259 ],
"attributes": {
"hdlname": "ctrl pc_plus_offset_cy_r_w",
"src": "serv_ctrl.v:41.15-41.36"
}
},
"ctrl.plus_4": {
"hide_name": 0,
"bits": [ 274 ],
"attributes": {
"hdlname": "ctrl plus_4",
"src": "serv_ctrl.v:43.15-43.21"
}
},
"ctrl_pc_en": {
"hide_name": 0,
"bits": [ 539 ],
"attributes": {
"src": "serv_top.v:101.18-101.28"
}
},
"ctrl_rd": {
"hide_name": 0,
"bits": [ 543 ],
"attributes": {
"src": "serv_top.v:95.18-95.25"
}
},
"dbus_ack": {
"hide_name": 0,
"bits": [ 199 ],
"attributes": {
"src": "serv_top.v:131.16-131.24"
}
},
"dbus_en": {
"hide_name": 0,
"bits": [ 618 ],
"attributes": {
"src": "serv_top.v:171.11-171.18"
}
},
"dbus_rdt": {
"hide_name": 0,
"bits": [ 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198 ],
"attributes": {
"src": "serv_top.v:130.16-130.24"
}
},
"decode.clk": {
"hide_name": 0,
"bits": [ 2 ],
"attributes": {
"hdlname": "decode clk",
"src": "serv_decode.v:6.22-6.25"
}
},
"decode.co_alu_bool_op": {
"hide_name": 0,
"bits": [ 200, 201 ],
"attributes": {
"hdlname": "decode co_alu_bool_op",
"src": "serv_decode.v:208.15-208.29"
}
},
"decode.co_alu_cmp_eq": {
"hide_name": 0,
"bits": [ 483 ],
"attributes": {
"hdlname": "decode co_alu_cmp_eq",
"src": "serv_decode.v:200.9-200.22"
}
},
"decode.co_alu_cmp_sig": {
"hide_name": 0,
"bits": [ 459 ],
"attributes": {
"hdlname": "decode co_alu_cmp_sig",
"src": "serv_decode.v:202.9-202.23"
}
},
"decode.co_alu_rd_sel": {
"hide_name": 0,
"bits": [ 472, 474, 202 ],
"attributes": {
"hdlname": "decode co_alu_rd_sel",
"src": "serv_decode.v:226.15-226.28"
}
},
"decode.co_alu_sub": {
"hide_name": 0,
"bits": [ 484 ],
"attributes": {
"hdlname": "decode co_alu_sub",
"src": "serv_decode.v:161.9-161.19"
}
},
"decode.co_bne_or_bge": {
"hide_name": 0,
"bits": [ 200 ],
"attributes": {
"hdlname": "decode co_bne_or_bge",
"src": "serv_decode.v:130.9-130.22"
}
},
"decode.co_branch_op": {
"hide_name": 0,
"bits": [ 413 ],
"attributes": {
"hdlname": "decode co_branch_op",
"src": "serv_decode.v:83.9-83.21"
}
},
"decode.co_bufreg_clr_lsb": {
"hide_name": 0,
"bits": [ 487 ],
"attributes": {
"hdlname": "decode co_bufreg_clr_lsb",
"src": "serv_decode.v:101.9-101.26"
}
},
"decode.co_bufreg_imm_en": {
"hide_name": 0,
"bits": [ 491 ],
"attributes": {
"hdlname": "decode co_bufreg_imm_en",
"src": "serv_decode.v:96.9-96.25"
}
},
"decode.co_bufreg_rs1_en": {
"hide_name": 0,
"bits": [ 489 ],
"attributes": {
"hdlname": "decode co_bufreg_rs1_en",
"src": "serv_decode.v:95.9-95.25"
}
},
"decode.co_bufreg_sh_signed": {
"hide_name": 0,
"bits": [ 405 ],
"attributes": {
"hdlname": "decode co_bufreg_sh_signed",
"src": "serv_decode.v:149.9-149.28"
}
},
"decode.co_cond_branch": {
"hide_name": 0,
"bits": [ 637 ],
"attributes": {
"hdlname": "decode co_cond_branch",
"src": "serv_decode.v:106.9-106.23"
}
},
"decode.co_csr_addr": {
"hide_name": 0,
"bits": [ 654, 591 ],
"attributes": {
"hdlname": "decode co_csr_addr",
"src": "serv_decode.v:198.15-198.26"
}
},
"decode.co_csr_d_sel": {
"hide_name": 0,
"bits": [ 202 ],
"attributes": {
"hdlname": "decode co_csr_d_sel",
"src": "serv_decode.v:196.9-196.21"
}
},
"decode.co_csr_en": {
"hide_name": 0,
"bits": [ 576 ],
"attributes": {
"hdlname": "decode co_csr_en",
"src": "serv_decode.v:190.9-190.18"
}
},
"decode.co_csr_imm_en": {
"hide_name": 0,
"bits": [ 590 ],
"attributes": {
"hdlname": "decode co_csr_imm_en",
"src": "serv_decode.v:197.9-197.22"
}
},
"decode.co_csr_mcause_en": {
"hide_name": 0,
"bits": [ 588 ],
"attributes": {
"hdlname": "decode co_csr_mcause_en",
"src": "serv_decode.v:193.9-193.25"
}
},
"decode.co_csr_mie_en": {
"hide_name": 0,
"bits": [ 585 ],
"attributes": {
"hdlname": "decode co_csr_mie_en",
"src": "serv_decode.v:192.9-192.22"
}
},
"decode.co_csr_mstatus_en": {
"hide_name": 0,
"bits": [ 580 ],
"attributes": {
"hdlname": "decode co_csr_mstatus_en",
"src": "serv_decode.v:191.9-191.26"
}
},
"decode.co_csr_source": {
"hide_name": 0,
"bits": [ 200, 201 ],
"attributes": {
"hdlname": "decode co_csr_source",
"src": "serv_decode.v:195.15-195.28"
}
},
"decode.co_ctrl_jal_or_jalr": {
"hide_name": 0,
"bits": [ 533 ],
"attributes": {
"hdlname": "decode co_ctrl_jal_or_jalr",
"src": "serv_decode.v:109.9-109.28"
}
},
"decode.co_ctrl_mret": {
"hide_name": 0,
"bits": [ 566 ],
"attributes": {
"hdlname": "decode co_ctrl_mret",
"src": "serv_decode.v:142.9-142.21"
}
},
"decode.co_ctrl_pc_rel": {
"hide_name": 0,
"bits": [ 535 ],
"attributes": {
"hdlname": "decode co_ctrl_pc_rel",
"src": "serv_decode.v:114.9-114.23"
}
},
"decode.co_ctrl_utype": {
"hide_name": 0,
"bits": [ 530 ],
"attributes": {
"hdlname": "decode co_ctrl_utype",
"src": "serv_decode.v:108.9-108.22"
}
},
"decode.co_dbus_en": {
"hide_name": 0,
"bits": [ 618 ],
"attributes": {
"hdlname": "decode co_dbus_en",
"src": "serv_decode.v:84.9-84.19"
}
},
"decode.co_e_op": {
"hide_name": 0,
"bits": [ 571 ],
"attributes": {
"hdlname": "decode co_e_op",
"src": "serv_decode.v:145.9-145.16"
}
},
"decode.co_ebreak": {
"hide_name": 0,
"bits": [ 409 ],
"attributes": {
"hdlname": "decode co_ebreak",
"src": "serv_decode.v:137.9-137.18"
}
},
"decode.co_ext_funct3": {
"hide_name": 0,
"bits": [ 200, 201, 202 ],
"attributes": {
"hdlname": "decode co_ext_funct3",
"src": "serv_decode.v:89.15-89.28"
}
},
"decode.co_immdec_ctrl": {
"hide_name": 0,
"bits": [ 633, 655, 595, 413 ],
"attributes": {
"hdlname": "decode co_immdec_ctrl",
"src": "serv_decode.v:210.15-210.29"
}
},
"decode.co_immdec_en": {
"hide_name": 0,
"bits": [ 647, 662, 660, 658 ],
"attributes": {
"hdlname": "decode co_immdec_en",
"src": "serv_decode.v:220.15-220.27"
}
},
"decode.co_mdu_op": {
"hide_name": 0,
"bits": [ "0" ],
"attributes": {
"hdlname": "decode co_mdu_op",
"src": "serv_decode.v:76.9-76.18"
}
},
"decode.co_mem_cmd": {
"hide_name": 0,
"bits": [ 165 ],
"attributes": {
"hdlname": "decode co_mem_cmd",
"src": "serv_decode.v:204.9-204.19"
}
},
"decode.co_mem_half": {
"hide_name": 0,
"bits": [ 200 ],
"attributes": {
"hdlname": "decode co_mem_half",
"src": "serv_decode.v:206.9-206.20"
}
},
"decode.co_mem_signed": {
"hide_name": 0,
"bits": [ 645 ],
"attributes": {
"hdlname": "decode co_mem_signed",
"src": "serv_decode.v:205.9-205.22"
}
},
"decode.co_mem_word": {
"hide_name": 0,
"bits": [ 201 ],
"attributes": {
"hdlname": "decode co_mem_word",
"src": "serv_decode.v:86.9-86.20"
}
},
"decode.co_mtval_pc": {
"hide_name": 0,
"bits": [ 413 ],
"attributes": {
"hdlname": "decode co_mtval_pc",
"src": "serv_decode.v:85.9-85.20"
}
},
"decode.co_op_b_source": {
"hide_name": 0,
"bits": [ 165 ],
"attributes": {
"hdlname": "decode co_op_b_source",
"src": "serv_decode.v:233.9-233.23"
}
},
"decode.co_rd_alu_en": {
"hide_name": 0,
"bits": [ 622 ],
"attributes": {
"hdlname": "decode co_rd_alu_en",
"src": "serv_decode.v:87.9-87.21"
}
},
"decode.co_rd_csr_en": {
"hide_name": 0,
"bits": [ 562 ],
"attributes": {
"hdlname": "decode co_rd_csr_en",
"src": "serv_decode.v:188.9-188.21"
}
},
"decode.co_rd_mem_en": {
"hide_name": 0,
"bits": [ 625 ],
"attributes": {
"hdlname": "decode co_rd_mem_en",
"src": "serv_decode.v:88.9-88.21"
}
},
"decode.co_rd_op": {
"hide_name": 0,
"bits": [ 646 ],
"attributes": {
"hdlname": "decode co_rd_op",
"src": "serv_decode.v:121.9-121.17"
}
},
"decode.co_sh_right": {
"hide_name": 0,
"bits": [ 202 ],
"attributes": {
"hdlname": "decode co_sh_right",
"src": "serv_decode.v:129.9-129.20"
}
},
"decode.co_shift_op": {
"hide_name": 0,
"bits": [ 501 ],
"attributes": {
"hdlname": "decode co_shift_op",
"src": "serv_decode.v:81.9-81.20"
}
},
"decode.co_slt_or_branch": {
"hide_name": 0,
"bits": [ 666 ],
"attributes": {
"hdlname": "decode co_slt_or_branch",
"src": "serv_decode.v:82.9-82.25"
}
},
"decode.co_two_stage_op": {
"hide_name": 0,
"bits": [ 664 ],
"attributes": {
"hdlname": "decode co_two_stage_op",
"src": "serv_decode.v:78.9-78.24"
}
},
"decode.csr_op": {
"hide_name": 0,
"bits": [ 562 ],
"attributes": {
"hdlname": "decode csr_op",
"src": "serv_decode.v:133.9-133.15"
}
},
"decode.csr_valid": {
"hide_name": 0,
"bits": [ 575 ],
"attributes": {
"hdlname": "decode csr_valid",
"src": "serv_decode.v:186.9-186.18"
}
},
"decode.funct3": {
"hide_name": 0,
"bits": [ 200, 201, 202 ],
"attributes": {
"hdlname": "decode funct3",
"src": "serv_decode.v:67.14-67.20"
}
},
"decode.i_wb_en": {
"hide_name": 0,
"bits": [ 98 ],
"attributes": {
"hdlname": "decode i_wb_en",
"src": "serv_decode.v:9.22-9.29"
}
},
"decode.i_wb_rdt": {
"hide_name": 0,
"bits": [ 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97 ],
"offset": 2,
"attributes": {
"hdlname": "decode i_wb_rdt",
"src": "serv_decode.v:8.22-8.30"
}
},
"decode.imm30": {
"hide_name": 0,
"bits": [ 405 ],
"attributes": {
"hdlname": "decode imm30",
"src": "serv_decode.v:74.14-74.19"
}
},
"decode.o_alu_bool_op": {
"hide_name": 0,
"bits": [ 200, 201 ],
"attributes": {
"hdlname": "decode o_alu_bool_op",
"src": "serv_decode.v:38.21-38.34"
}
},
"decode.o_alu_cmp_eq": {
"hide_name": 0,
"bits": [ 483 ],
"attributes": {
"hdlname": "decode o_alu_cmp_eq",
"src": "serv_decode.v:39.21-39.33"
}
},
"decode.o_alu_cmp_sig": {
"hide_name": 0,
"bits": [ 459 ],
"attributes": {
"hdlname": "decode o_alu_cmp_sig",
"src": "serv_decode.v:40.21-40.34"
}
},
"decode.o_alu_rd_sel": {
"hide_name": 0,
"bits": [ 472, 474, 202 ],
"attributes": {
"hdlname": "decode o_alu_rd_sel",
"src": "serv_decode.v:41.21-41.33"
}
},
"decode.o_alu_sub": {
"hide_name": 0,
"bits": [ 484 ],
"attributes": {
"hdlname": "decode o_alu_sub",
"src": "serv_decode.v:37.21-37.30"
}
},
"decode.o_bne_or_bge": {
"hide_name": 0,
"bits": [ 200 ],
"attributes": {
"hdlname": "decode o_bne_or_bge",
"src": "serv_decode.v:12.21-12.33"
}
},
"decode.o_branch_op": {
"hide_name": 0,
"bits": [ 413 ],
"attributes": {
"hdlname": "decode o_branch_op",
"src": "serv_decode.v:16.21-16.32"
}
},
"decode.o_bufreg_clr_lsb": {
"hide_name": 0,
"bits": [ 487 ],
"attributes": {
"hdlname": "decode o_bufreg_clr_lsb",
"src": "serv_decode.v:29.21-29.37"
}
},
"decode.o_bufreg_imm_en": {
"hide_name": 0,
"bits": [ 491 ],
"attributes": {
"hdlname": "decode o_bufreg_imm_en",
"src": "serv_decode.v:28.21-28.36"
}
},
"decode.o_bufreg_rs1_en": {
"hide_name": 0,
"bits": [ 489 ],
"attributes": {
"hdlname": "decode o_bufreg_rs1_en",
"src": "serv_decode.v:27.21-27.36"
}
},
"decode.o_bufreg_sh_signed": {
"hide_name": 0,
"bits": [ 405 ],
"attributes": {
"hdlname": "decode o_bufreg_sh_signed",
"src": "serv_decode.v:30.21-30.39"
}
},
"decode.o_cond_branch": {
"hide_name": 0,
"bits": [ 637 ],
"attributes": {
"hdlname": "decode o_cond_branch",
"src": "serv_decode.v:13.21-13.34"
}
},
"decode.o_csr_addr": {
"hide_name": 0,
"bits": [ 654, 591 ],
"attributes": {
"hdlname": "decode o_csr_addr",
"src": "serv_decode.v:49.21-49.31"
}
},
"decode.o_csr_d_sel": {
"hide_name": 0,
"bits": [ 202 ],
"attributes": {
"hdlname": "decode o_csr_d_sel",
"src": "serv_decode.v:54.21-54.32"
}
},
"decode.o_csr_en": {
"hide_name": 0,
"bits": [ 576 ],
"attributes": {
"hdlname": "decode o_csr_en",
"src": "serv_decode.v:48.21-48.29"
}
},
"decode.o_csr_imm_en": {
"hide_name": 0,
"bits": [ 590 ],
"attributes": {
"hdlname": "decode o_csr_imm_en",
"src": "serv_decode.v:55.21-55.33"
}
},
"decode.o_csr_mcause_en": {
"hide_name": 0,
"bits": [ 588 ],
"attributes": {
"hdlname": "decode o_csr_mcause_en",
"src": "serv_decode.v:52.21-52.36"
}
},
"decode.o_csr_mie_en": {
"hide_name": 0,
"bits": [ 585 ],
"attributes": {
"hdlname": "decode o_csr_mie_en",
"src": "serv_decode.v:51.21-51.33"
}
},
"decode.o_csr_mstatus_en": {
"hide_name": 0,
"bits": [ 580 ],
"attributes": {
"hdlname": "decode o_csr_mstatus_en",
"src": "serv_decode.v:50.21-50.37"
}
},
"decode.o_csr_source": {
"hide_name": 0,
"bits": [ 200, 201 ],
"attributes": {
"hdlname": "decode o_csr_source",
"src": "serv_decode.v:53.21-53.33"
}
},
"decode.o_ctrl_jal_or_jalr": {
"hide_name": 0,
"bits": [ 533 ],
"attributes": {
"hdlname": "decode o_ctrl_jal_or_jalr",
"src": "serv_decode.v:32.21-32.39"
}
},
"decode.o_ctrl_mret": {
"hide_name": 0,
"bits": [ 566 ],
"attributes": {
"hdlname": "decode o_ctrl_mret",
"src": "serv_decode.v:35.21-35.32"
}
},
"decode.o_ctrl_pc_rel": {
"hide_name": 0,
"bits": [ 535 ],
"attributes": {
"hdlname": "decode o_ctrl_pc_rel",
"src": "serv_decode.v:34.21-34.34"
}
},
"decode.o_ctrl_utype": {
"hide_name": 0,
"bits": [ 530 ],
"attributes": {
"hdlname": "decode o_ctrl_utype",
"src": "serv_decode.v:33.21-33.33"
}
},
"decode.o_dbus_en": {
"hide_name": 0,
"bits": [ 618 ],
"attributes": {
"hdlname": "decode o_dbus_en",
"src": "serv_decode.v:21.21-21.30"
}
},
"decode.o_e_op": {
"hide_name": 0,
"bits": [ 571 ],
"attributes": {
"hdlname": "decode o_e_op",
"src": "serv_decode.v:14.21-14.27"
}
},
"decode.o_ebreak": {
"hide_name": 0,
"bits": [ 409 ],
"attributes": {
"hdlname": "decode o_ebreak",
"src": "serv_decode.v:15.21-15.29"
}
},
"decode.o_ext_funct3": {
"hide_name": 0,
"bits": [ 200, 201, 202 ],
"attributes": {
"hdlname": "decode o_ext_funct3",
"src": "serv_decode.v:25.21-25.33"
}
},
"decode.o_immdec_ctrl": {
"hide_name": 0,
"bits": [ 633, 655, 595, 413 ],
"attributes": {
"hdlname": "decode o_immdec_ctrl",
"src": "serv_decode.v:58.21-58.34"
}
},
"decode.o_immdec_en": {
"hide_name": 0,
"bits": [ 647, 662, 660, 658 ],
"attributes": {
"hdlname": "decode o_immdec_en",
"src": "serv_decode.v:59.21-59.32"
}
},
"decode.o_mdu_op": {
"hide_name": 0,
"bits": [ "0" ],
"attributes": {
"hdlname": "decode o_mdu_op",
"src": "serv_decode.v:23.21-23.29"
}
},
"decode.o_mem_cmd": {
"hide_name": 0,
"bits": [ 165 ],
"attributes": {
"hdlname": "decode o_mem_cmd",
"src": "serv_decode.v:46.21-46.30"
}
},
"decode.o_mem_half": {
"hide_name": 0,
"bits": [ 200 ],
"attributes": {
"hdlname": "decode o_mem_half",
"src": "serv_decode.v:45.21-45.31"
}
},
"decode.o_mem_signed": {
"hide_name": 0,
"bits": [ 645 ],
"attributes": {
"hdlname": "decode o_mem_signed",
"src": "serv_decode.v:43.21-43.33"
}
},
"decode.o_mem_word": {
"hide_name": 0,
"bits": [ 201 ],
"attributes": {
"hdlname": "decode o_mem_word",
"src": "serv_decode.v:44.21-44.31"
}
},
"decode.o_mtval_pc": {
"hide_name": 0,
"bits": [ 413 ],
"attributes": {
"hdlname": "decode o_mtval_pc",
"src": "serv_decode.v:56.21-56.31"
}
},
"decode.o_op_b_source": {
"hide_name": 0,
"bits": [ 165 ],
"attributes": {
"hdlname": "decode o_op_b_source",
"src": "serv_decode.v:60.21-60.34"
}
},
"decode.o_rd_alu_en": {
"hide_name": 0,
"bits": [ 622 ],
"attributes": {
"hdlname": "decode o_rd_alu_en",
"src": "serv_decode.v:64.21-64.32"
}
},
"decode.o_rd_csr_en": {
"hide_name": 0,
"bits": [ 562 ],
"attributes": {
"hdlname": "decode o_rd_csr_en",
"src": "serv_decode.v:63.21-63.32"
}
},
"decode.o_rd_mem_en": {
"hide_name": 0,
"bits": [ 625 ],
"attributes": {
"hdlname": "decode o_rd_mem_en",
"src": "serv_decode.v:62.21-62.32"
}
},
"decode.o_rd_op": {
"hide_name": 0,
"bits": [ 646 ],
"attributes": {
"hdlname": "decode o_rd_op",
"src": "serv_decode.v:19.21-19.28"
}
},
"decode.o_sh_right": {
"hide_name": 0,
"bits": [ 202 ],
"attributes": {
"hdlname": "decode o_sh_right",
"src": "serv_decode.v:11.21-11.31"
}
},
"decode.o_shift_op": {
"hide_name": 0,
"bits": [ 501 ],
"attributes": {
"hdlname": "decode o_shift_op",
"src": "serv_decode.v:17.21-17.31"
}
},
"decode.o_slt_or_branch": {
"hide_name": 0,
"bits": [ 666 ],
"attributes": {
"hdlname": "decode o_slt_or_branch",
"src": "serv_decode.v:18.21-18.36"
}
},
"decode.o_two_stage_op": {
"hide_name": 0,
"bits": [ 664 ],
"attributes": {
"hdlname": "decode o_two_stage_op",
"src": "serv_decode.v:20.21-20.35"
}
},
"decode.op20": {
"hide_name": 0,
"bits": [ 409 ],
"attributes": {
"hdlname": "decode op20",
"src": "serv_decode.v:68.15-68.19"
}
},
"decode.op21": {
"hide_name": 0,
"bits": [ 408 ],
"attributes": {
"hdlname": "decode op21",
"src": "serv_decode.v:69.15-69.19"
}
},
"decode.op22": {
"hide_name": 0,
"bits": [ 407 ],
"attributes": {
"hdlname": "decode op22",
"src": "serv_decode.v:70.15-70.19"
}
},
"decode.op26": {
"hide_name": 0,
"bits": [ 406 ],
"attributes": {
"hdlname": "decode op26",
"src": "serv_decode.v:71.15-71.19"
}
},
"decode.opcode": {
"hide_name": 0,
"bits": [ 410, 411, 412, 165, 413 ],
"attributes": {
"hdlname": "decode opcode",
"src": "serv_decode.v:66.14-66.20"
}
},
"e_op": {
"hide_name": 0,
"bits": [ 571 ],
"attributes": {
"src": "serv_top.v:84.11-84.15"
}
},
"ebreak": {
"hide_name": 0,
"bits": [ 409 ],
"attributes": {
"src": "serv_top.v:85.11-85.17"
}
},
"gen_csr.csr.csr_in": {
"hide_name": 0,
"bits": [ 395 ],
"attributes": {
"hdlname": "gen_csr.csr csr_in",
"src": "serv_csr.v:53.15-53.21"
}
},
"gen_csr.csr.csr_out": {
"hide_name": 0,
"bits": [ 687 ],
"attributes": {
"hdlname": "gen_csr.csr csr_out",
"src": "serv_csr.v:54.15-54.22"
}
},
"gen_csr.csr.d": {
"hide_name": 0,
"bits": [ 707 ],
"attributes": {
"hdlname": "gen_csr.csr d",
"src": "serv_csr.v:58.15-58.16"
}
},
"gen_csr.csr.i_clk": {
"hide_name": 0,
"bits": [ 2 ],
"attributes": {
"hdlname": "gen_csr.csr i_clk",
"src": "serv_csr.v:9.20-9.25"
}
},
"gen_csr.csr.i_cnt0to3": {
"hide_name": 0,
"bits": [ 671 ],
"attributes": {
"hdlname": "gen_csr.csr i_cnt0to3",
"src": "serv_csr.v:14.20-14.29"
}
},
"gen_csr.csr.i_cnt3": {
"hide_name": 0,
"bits": [ 691 ],
"attributes": {
"hdlname": "gen_csr.csr i_cnt3",
"src": "serv_csr.v:15.20-15.26"
}
},
"gen_csr.csr.i_cnt7": {
"hide_name": 0,
"bits": [ 699 ],
"attributes": {
"hdlname": "gen_csr.csr i_cnt7",
"src": "serv_csr.v:16.20-16.26"
}
},
"gen_csr.csr.i_cnt_done": {
"hide_name": 0,
"bits": [ 312 ],
"attributes": {
"hdlname": "gen_csr.csr i_cnt_done",
"src": "serv_csr.v:17.20-17.30"
}
},
"gen_csr.csr.i_csr_d_sel": {
"hide_name": 0,
"bits": [ 202 ],
"attributes": {
"hdlname": "gen_csr.csr i_csr_d_sel",
"src": "serv_csr.v:31.20-31.31"
}
},
"gen_csr.csr.i_csr_imm": {
"hide_name": 0,
"bits": [ 20 ],
"attributes": {
"hdlname": "gen_csr.csr i_csr_imm",
"src": "serv_csr.v:35.25-35.34"
}
},
"gen_csr.csr.i_csr_source": {
"hide_name": 0,
"bits": [ 200, 201 ],
"attributes": {
"hdlname": "gen_csr.csr i_csr_source",
"src": "serv_csr.v:29.21-29.33"
}
},
"gen_csr.csr.i_e_op": {
"hide_name": 0,
"bits": [ 571 ],
"attributes": {
"hdlname": "gen_csr.csr i_e_op",
"src": "serv_csr.v:23.20-23.26"
}
},
"gen_csr.csr.i_ebreak": {
"hide_name": 0,
"bits": [ 409 ],
"attributes": {
"hdlname": "gen_csr.csr i_ebreak",
"src": "serv_csr.v:24.20-24.28"
}
},
"gen_csr.csr.i_en": {
"hide_name": 0,
"bits": [ 454 ],
"attributes": {
"hdlname": "gen_csr.csr i_en",
"src": "serv_csr.v:13.20-13.24"
}
},
"gen_csr.csr.i_mcause_en": {
"hide_name": 0,
"bits": [ 588 ],
"attributes": {
"hdlname": "gen_csr.csr i_mcause_en",
"src": "serv_csr.v:28.20-28.31"
}
},
"gen_csr.csr.i_mem_cmd": {
"hide_name": 0,
"bits": [ 165 ],
"attributes": {
"hdlname": "gen_csr.csr i_mem_cmd",
"src": "serv_csr.v:25.20-25.29"
}
},
"gen_csr.csr.i_mem_op": {
"hide_name": 0,
"bits": [ 680 ],
"attributes": {
"hdlname": "gen_csr.csr i_mem_op",
"src": "serv_csr.v:18.20-18.28"
}
},
"gen_csr.csr.i_mie_en": {
"hide_name": 0,
"bits": [ 585 ],
"attributes": {
"hdlname": "gen_csr.csr i_mie_en",
"src": "serv_csr.v:27.20-27.28"
}
},
"gen_csr.csr.i_mret": {
"hide_name": 0,
"bits": [ 566 ],
"attributes": {
"hdlname": "gen_csr.csr i_mret",
"src": "serv_csr.v:30.20-30.26"
}
},
"gen_csr.csr.i_mstatus_en": {
"hide_name": 0,
"bits": [ 580 ],
"attributes": {
"hdlname": "gen_csr.csr i_mstatus_en",
"src": "serv_csr.v:26.20-26.32"
}
},
"gen_csr.csr.i_mtip": {
"hide_name": 0,
"bits": [ 4 ],
"attributes": {
"hdlname": "gen_csr.csr i_mtip",
"src": "serv_csr.v:19.20-19.26"
}
},
"gen_csr.csr.i_rf_csr_out": {
"hide_name": 0,
"bits": [ 713 ],
"attributes": {
"hdlname": "gen_csr.csr i_rf_csr_out",
"src": "serv_csr.v:33.25-33.37"
}
},
"gen_csr.csr.i_rs1": {
"hide_name": 0,
"bits": [ 31 ],
"attributes": {
"hdlname": "gen_csr.csr i_rs1",
"src": "serv_csr.v:36.25-36.30"
}
},
"gen_csr.csr.i_rst": {
"hide_name": 0,
"bits": [ 3 ],
"attributes": {
"hdlname": "gen_csr.csr i_rst",
"src": "serv_csr.v:10.20-10.25"
}
},
"gen_csr.csr.i_trap": {
"hide_name": 0,
"bits": [ 669 ],
"attributes": {
"hdlname": "gen_csr.csr i_trap",
"src": "serv_csr.v:20.20-20.26"
}
},
"gen_csr.csr.i_trig_irq": {
"hide_name": 0,
"bits": [ 98 ],
"attributes": {
"hdlname": "gen_csr.csr i_trig_irq",
"src": "serv_csr.v:12.20-12.30"
}
},
"gen_csr.csr.mcause": {
"hide_name": 0,
"bits": [ 695 ],
"attributes": {
"hdlname": "gen_csr.csr mcause",
"src": "serv_csr.v:51.15-51.21"
}
},
"gen_csr.csr.mcause31": {
"hide_name": 0,
"bits": [ 394 ],
"attributes": {
"hdlname": "gen_csr.csr mcause31",
"src": "serv_csr.v:49.10-49.18"
}
},
"gen_csr.csr.mcause3_0": {
"hide_name": 0,
"bits": [ 388, 389, 390, 391 ],
"attributes": {
"hdlname": "gen_csr.csr mcause3_0",
"src": "serv_csr.v:50.15-50.24"
}
},
"gen_csr.csr.mie_mtie": {
"hide_name": 0,
"bits": [ 397 ],
"attributes": {
"hdlname": "gen_csr.csr mie_mtie",
"src": "serv_csr.v:47.14-47.22"
}
},
"gen_csr.csr.mstatus_mie": {
"hide_name": 0,
"bits": [ 398 ],
"attributes": {
"hdlname": "gen_csr.csr mstatus_mie",
"src": "serv_csr.v:45.14-45.25"
}
},
"gen_csr.csr.mstatus_mpie": {
"hide_name": 0,
"bits": [ 400 ],
"attributes": {
"hdlname": "gen_csr.csr mstatus_mpie",
"src": "serv_csr.v:46.14-46.26"
}
},
"gen_csr.csr.o_csr_in": {
"hide_name": 0,
"bits": [ 395 ],
"attributes": {
"hdlname": "gen_csr.csr o_csr_in",
"src": "serv_csr.v:34.26-34.34"
}
},
"gen_csr.csr.o_new_irq": {
"hide_name": 0,
"bits": [ 404 ],
"attributes": {
"hdlname": "gen_csr.csr o_new_irq",
"src": "serv_csr.v:21.20-21.29"
}
},
"gen_csr.csr.o_q": {
"hide_name": 0,
"bits": [ 687 ],
"attributes": {
"hdlname": "gen_csr.csr o_q",
"src": "serv_csr.v:37.26-37.29"
}
},
"gen_csr.csr.timer_irq": {
"hide_name": 0,
"bits": [ 381 ],
"attributes": {
"hdlname": "gen_csr.csr timer_irq",
"src": "serv_csr.v:72.10-72.19"
}
},
"gen_csr.csr.timer_irq_r": {
"hide_name": 0,
"bits": [ 382 ],
"attributes": {
"hdlname": "gen_csr.csr timer_irq_r",
"src": "serv_csr.v:56.10-56.21"
}
},
"i_dbus_ack": {
"hide_name": 0,
"bits": [ 199 ],
"attributes": {
"src": "serv_top.v:63.23-63.33"
}
},
"i_dbus_rdt": {
"hide_name": 0,
"bits": [ 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198 ],
"attributes": {
"src": "serv_top.v:62.29-62.39"
}
},
"i_ext_rd": {
"hide_name": 0,
"bits": [ 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235 ],
"attributes": {
"src": "serv_top.v:67.23-67.31"
}
},
"i_ext_ready": {
"hide_name": 0,
"bits": [ 203 ],
"attributes": {
"src": "serv_top.v:66.23-66.34"
}
},
"i_ibus_ack": {
"hide_name": 0,
"bits": [ 98 ],
"attributes": {
"src": "serv_top.v:56.23-56.33"
}
},
"i_ibus_rdt": {
"hide_name": 0,
"bits": [ 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97 ],
"attributes": {
"src": "serv_top.v:55.29-55.39"
}
},
"i_rdata0": {
"hide_name": 0,
"bits": [ 31 ],
"attributes": {
"src": "serv_top.v:50.23-50.31"
}
},
"i_rdata1": {
"hide_name": 0,
"bits": [ 32 ],
"attributes": {
"src": "serv_top.v:51.23-51.31"
}
},
"i_rf_ready": {
"hide_name": 0,
"bits": [ 7 ],
"attributes": {
"src": "serv_top.v:41.23-41.33"
}
},
"i_rst": {
"hide_name": 0,
"bits": [ 3 ],
"attributes": {
"src": "serv_top.v:13.23-13.28"
}
},
"i_timer_irq": {
"hide_name": 0,
"bits": [ 4 ],
"attributes": {
"src": "serv_top.v:14.23-14.34"
}
},
"i_wb_rdt": {
"hide_name": 0,
"bits": [ 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97 ],
"attributes": {
"src": "serv_top.v:177.16-177.24",
"unused_bits": "0 1"
}
},
"imm": {
"hide_name": 0,
"bits": [ 490 ],
"attributes": {
"src": "serv_top.v:106.18-106.21"
}
},
"immdec.i_clk": {
"hide_name": 0,
"bits": [ 2 ],
"attributes": {
"hdlname": "immdec i_clk",
"src": "serv_immdec.v:5.21-5.26"
}
},
"immdec.i_cnt_done": {
"hide_name": 0,
"bits": [ 312 ],
"attributes": {
"hdlname": "immdec i_cnt_done",
"src": "serv_immdec.v:8.21-8.31"
}
},
"immdec.i_cnt_en": {
"hide_name": 0,
"bits": [ 454 ],
"attributes": {
"hdlname": "immdec i_cnt_en",
"src": "serv_immdec.v:7.21-7.29"
}
},
"immdec.i_csr_imm_en": {
"hide_name": 0,
"bits": [ 590 ],
"attributes": {
"hdlname": "immdec i_csr_imm_en",
"src": "serv_immdec.v:11.21-11.33"
}
},
"immdec.i_ctrl": {
"hide_name": 0,
"bits": [ 633, 655, 595, 413 ],
"attributes": {
"hdlname": "immdec i_ctrl",
"src": "serv_immdec.v:12.22-12.28"
}
},
"immdec.i_immdec_en": {
"hide_name": 0,
"bits": [ 647, 662, 660, 658 ],
"attributes": {
"hdlname": "immdec i_immdec_en",
"src": "serv_immdec.v:10.22-10.33"
}
},
"immdec.i_wb_en": {
"hide_name": 0,
"bits": [ 98 ],
"attributes": {
"hdlname": "immdec i_wb_en",
"src": "serv_immdec.v:20.21-20.28"
}
},
"immdec.i_wb_rdt": {
"hide_name": 0,
"bits": [ 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97 ],
"offset": 7,
"attributes": {
"hdlname": "immdec i_wb_rdt",
"src": "serv_immdec.v:21.22-21.30"
}
},
"immdec.imm11_7": {
"hide_name": 0,
"bits": [ 334, 335, 336, 337, 338 ],
"attributes": {
"hdlname": "immdec imm11_7",
"src": "serv_immdec.v:29.15-29.22"
}
},
"immdec.imm19_12_20": {
"hide_name": 0,
"bits": [ 376, 377, 378, 379, 20, 21, 22, 23, 24 ],
"attributes": {
"hdlname": "immdec imm19_12_20",
"src": "serv_immdec.v:25.15-25.26"
}
},
"immdec.imm24_20": {
"hide_name": 0,
"bits": [ 345, 346, 347, 348, 349 ],
"attributes": {
"hdlname": "immdec imm24_20",
"src": "serv_immdec.v:28.15-28.23"
}
},
"immdec.imm30_25": {
"hide_name": 0,
"bits": [ 357, 358, 359, 360, 361, 362 ],
"attributes": {
"hdlname": "immdec imm30_25",
"src": "serv_immdec.v:27.15-27.23"
}
},
"immdec.imm31": {
"hide_name": 0,
"bits": [ 380 ],
"attributes": {
"hdlname": "immdec imm31",
"src": "serv_immdec.v:23.15-23.20"
}
},
"immdec.imm7": {
"hide_name": 0,
"bits": [ 365 ],
"attributes": {
"hdlname": "immdec imm7",
"src": "serv_immdec.v:26.15-26.19"
}
},
"immdec.o_csr_imm": {
"hide_name": 0,
"bits": [ 20 ],
"attributes": {
"hdlname": "immdec o_csr_imm",
"src": "serv_immdec.v:17.22-17.31"
}
},
"immdec.o_imm": {
"hide_name": 0,
"bits": [ 490 ],
"attributes": {
"hdlname": "immdec o_imm",
"src": "serv_immdec.v:18.22-18.27"
}
},
"immdec.o_rd_addr": {
"hide_name": 0,
"bits": [ 334, 335, 336, 337, 338 ],
"attributes": {
"hdlname": "immdec o_rd_addr",
"src": "serv_immdec.v:13.22-13.31"
}
},
"immdec.o_rs1_addr": {
"hide_name": 0,
"bits": [ 20, 21, 22, 23, 24 ],
"attributes": {
"hdlname": "immdec o_rs1_addr",
"src": "serv_immdec.v:14.22-14.32"
}
},
"immdec.o_rs2_addr": {
"hide_name": 0,
"bits": [ 345, 346, 347, 348, 349 ],
"attributes": {
"hdlname": "immdec o_rs2_addr",
"src": "serv_immdec.v:15.22-15.32"
}
},
"immdec.signbit": {
"hide_name": 0,
"bits": [ 721 ],
"attributes": {
"hdlname": "immdec signbit",
"src": "serv_immdec.v:33.15-33.22"
}
},
"immdec_ctrl": {
"hide_name": 0,
"bits": [ 633, 655, 595, 413 ],
"attributes": {
"src": "serv_top.v:77.17-77.28"
}
},
"immdec_en": {
"hide_name": 0,
"bits": [ 647, 662, 660, 658 ],
"attributes": {
"src": "serv_top.v:78.16-78.25"
}
},
"init": {
"hide_name": 0,
"bits": [ 498 ],
"attributes": {
"src": "serv_top.v:111.18-111.22"
}
},
"iscomp": {
"hide_name": 0,
"bits": [ "0" ],
"attributes": {
"src": "serv_top.v:109.18-109.24"
}
},
"jal_or_jalr": {
"hide_name": 0,
"bits": [ 533 ],
"attributes": {
"src": "serv_top.v:103.18-103.29"
}
},
"jump": {
"hide_name": 0,
"bits": [ 317 ],
"attributes": {
"src": "serv_top.v:102.18-102.22"
}
},
"lsb": {
"hide_name": 0,
"bits": [ 236, 237 ],
"attributes": {
"src": "serv_top.v:175.17-175.20"
}
},
"mdu_op": {
"hide_name": 0,
"bits": [ "0" ],
"attributes": {
"src": "serv_top.v:90.11-90.17"
}
},
"mem_bytecnt": {
"hide_name": 0,
"bits": [ 240, 241 ],
"attributes": {
"src": "serv_top.v:150.17-150.28"
}
},
"mem_half": {
"hide_name": 0,
"bits": [ 200 ],
"attributes": {
"src": "serv_top.v:149.18-149.26"
}
},
"mem_if.dat_valid": {
"hide_name": 0,
"bits": [ 326 ],
"attributes": {
"hdlname": "mem_if dat_valid",
"src": "serv_mem_if.v:44.9-44.18"
}
},
"mem_if.i_bufreg2_q": {
"hide_name": 0,
"bits": [ 325 ],
"attributes": {
"hdlname": "mem_if i_bufreg2_q",
"src": "serv_mem_if.v:22.21-22.32"
}
},
"mem_if.i_bytecnt": {
"hide_name": 0,
"bits": [ 240, 241 ],
"attributes": {
"hdlname": "mem_if i_bytecnt",
"src": "serv_mem_if.v:11.22-11.31"
}
},
"mem_if.i_clk": {
"hide_name": 0,
"bits": [ 2 ],
"attributes": {
"hdlname": "mem_if i_clk",
"src": "serv_mem_if.v:9.21-9.26"
}
},
"mem_if.i_half": {
"hide_name": 0,
"bits": [ 200 ],
"attributes": {
"hdlname": "mem_if i_half",
"src": "serv_mem_if.v:18.21-18.27"
}
},
"mem_if.i_lsb": {
"hide_name": 0,
"bits": [ 236, 237 ],
"attributes": {
"hdlname": "mem_if i_lsb",
"src": "serv_mem_if.v:12.22-12.27"
}
},
"mem_if.i_mdu_op": {
"hide_name": 0,
"bits": [ "0" ],
"attributes": {
"hdlname": "mem_if i_mdu_op",
"src": "serv_mem_if.v:20.21-20.29"
}
},
"mem_if.i_signed": {
"hide_name": 0,
"bits": [ 645 ],
"attributes": {
"hdlname": "mem_if i_signed",
"src": "serv_mem_if.v:16.21-16.29"
}
},
"mem_if.i_word": {
"hide_name": 0,
"bits": [ 201 ],
"attributes": {
"hdlname": "mem_if i_word",
"src": "serv_mem_if.v:17.21-17.27"
}
},
"mem_if.o_byte_valid": {
"hide_name": 0,
"bits": [ 499 ],
"attributes": {
"hdlname": "mem_if o_byte_valid",
"src": "serv_mem_if.v:13.22-13.34"
}
},
"mem_if.o_misalign": {
"hide_name": 0,
"bits": [ 765 ],
"attributes": {
"hdlname": "mem_if o_misalign",
"src": "serv_mem_if.v:14.22-14.32"
}
},
"mem_if.o_rd": {
"hide_name": 0,
"bits": [ 766 ],
"attributes": {
"hdlname": "mem_if o_rd",
"src": "serv_mem_if.v:23.22-23.26"
}
},
"mem_if.o_wb_sel": {
"hide_name": 0,
"bits": [ 161, 162, 163, 164 ],
"attributes": {
"hdlname": "mem_if o_wb_sel",
"src": "serv_mem_if.v:25.22-25.30"
}
},
"mem_if.signbit": {
"hide_name": 0,
"bits": [ 327 ],
"attributes": {
"hdlname": "mem_if signbit",
"src": "serv_mem_if.v:27.8-27.15"
}
},
"mem_misalign": {
"hide_name": 0,
"bits": [ 765 ],
"attributes": {
"src": "serv_top.v:155.11-155.23"
}
},
"mem_rd": {
"hide_name": 0,
"bits": [ 766 ],
"attributes": {
"src": "serv_top.v:97.18-97.24"
}
},
"mem_signed": {
"hide_name": 0,
"bits": [ 645 ],
"attributes": {
"src": "serv_top.v:147.18-147.28"
}
},
"mem_word": {
"hide_name": 0,
"bits": [ 201 ],
"attributes": {
"src": "serv_top.v:148.18-148.26"
}
},
"mret": {
"hide_name": 0,
"bits": [ 566 ],
"attributes": {
"src": "serv_top.v:105.11-105.15"
}
},
"mtval_pc": {
"hide_name": 0,
"bits": [ 413 ],
"attributes": {
"src": "serv_top.v:99.11-99.19"
}
},
"new_irq": {
"hide_name": 0,
"bits": [ 404 ],
"attributes": {
"src": "serv_top.v:173.11-173.18"
}
},
"o_dbus_adr": {
"hide_name": 0,
"bits": [ "0", "0", 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128 ],
"attributes": {
"src": "serv_top.v:57.30-57.40"
}
},
"o_dbus_cyc": {
"hide_name": 0,
"bits": [ 166 ],
"attributes": {
"src": "serv_top.v:61.24-61.34"
}
},
"o_dbus_dat": {
"hide_name": 0,
"bits": [ 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160 ],
"attributes": {
"src": "serv_top.v:58.30-58.40"
}
},
"o_dbus_sel": {
"hide_name": 0,
"bits": [ 161, 162, 163, 164 ],
"attributes": {
"src": "serv_top.v:59.29-59.39"
}
},
"o_dbus_we": {
"hide_name": 0,
"bits": [ 165 ],
"attributes": {
"src": "serv_top.v:60.24-60.33"
}
},
"o_ext_funct3": {
"hide_name": 0,
"bits": [ 200, 201, 202 ],
"attributes": {
"src": "serv_top.v:65.23-65.35"
}
},
"o_ext_rs1": {
"hide_name": 0,
"bits": [ 236, 237, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128 ],
"attributes": {
"src": "serv_top.v:68.23-68.32"
}
},
"o_ext_rs2": {
"hide_name": 0,
"bits": [ 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160 ],
"attributes": {
"src": "serv_top.v:69.23-69.32"
}
},
"o_ibus_adr": {
"hide_name": 0,
"bits": [ 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 ],
"attributes": {
"src": "serv_top.v:53.30-53.40"
}
},
"o_ibus_cyc": {
"hide_name": 0,
"bits": [ 65 ],
"attributes": {
"src": "serv_top.v:54.24-54.34"
}
},
"o_mdu_valid": {
"hide_name": 0,
"bits": [ "0" ],
"attributes": {
"src": "serv_top.v:71.23-71.34"
}
},
"o_rf_rreq": {
"hide_name": 0,
"bits": [ 5 ],
"attributes": {
"src": "serv_top.v:39.24-39.33"
}
},
"o_rf_wreq": {
"hide_name": 0,
"bits": [ 6 ],
"attributes": {
"src": "serv_top.v:40.24-40.33"
}
},
"o_rreg0": {
"hide_name": 0,
"bits": [ 20, 21, 22, 23, 24, "0" ],
"attributes": {
"src": "serv_top.v:48.31-48.38"
}
},
"o_rreg1": {
"hide_name": 0,
"bits": [ 25, 26, 27, 28, 29, 30 ],
"attributes": {
"src": "serv_top.v:49.31-49.38"
}
},
"o_wdata0": {
"hide_name": 0,
"bits": [ 18 ],
"attributes": {
"src": "serv_top.v:46.24-46.32"
}
},
"o_wdata1": {
"hide_name": 0,
"bits": [ 19 ],
"attributes": {
"src": "serv_top.v:47.24-47.32"
}
},
"o_wen0": {
"hide_name": 0,
"bits": [ 16 ],
"attributes": {
"src": "serv_top.v:44.24-44.30"
}
},
"o_wen1": {
"hide_name": 0,
"bits": [ 17 ],
"attributes": {
"src": "serv_top.v:45.24-45.30"
}
},
"o_wreg0": {
"hide_name": 0,
"bits": [ 8, 9, 10, 11, 12, 13 ],
"attributes": {
"src": "serv_top.v:42.31-42.38"
}
},
"o_wreg1": {
"hide_name": 0,
"bits": [ 14, 15, "0", "0", "0", "1" ],
"attributes": {
"src": "serv_top.v:43.31-43.38"
}
},
"op_b": {
"hide_name": 0,
"bits": [ 460 ],
"attributes": {
"src": "serv_top.v:144.18-144.22"
}
},
"op_b_sel": {
"hide_name": 0,
"bits": [ 165 ],
"attributes": {
"src": "serv_top.v:145.18-145.26"
}
},
"pc_rel": {
"hide_name": 0,
"bits": [ 535 ],
"attributes": {
"src": "serv_top.v:108.11-108.17"
}
},
"rd_addr": {
"hide_name": 0,
"bits": [ 334, 335, 336, 337, 338 ],
"attributes": {
"src": "serv_top.v:73.18-73.25"
}
},
"rd_alu_en": {
"hide_name": 0,
"bits": [ 622 ],
"attributes": {
"src": "serv_top.v:92.11-92.20"
}
},
"rd_csr_en": {
"hide_name": 0,
"bits": [ 562 ],
"attributes": {
"src": "serv_top.v:93.11-93.20"
}
},
"rd_en": {
"hide_name": 0,
"bits": [ 772 ],
"attributes": {
"src": "serv_top.v:142.18-142.23"
}
},
"rd_mem_en": {
"hide_name": 0,
"bits": [ 625 ],
"attributes": {
"src": "serv_top.v:94.11-94.20"
}
},
"rd_op": {
"hide_name": 0,
"bits": [ 646 ],
"attributes": {
"src": "serv_top.v:89.11-89.16"
}
},
"rf_csr_out": {
"hide_name": 0,
"bits": [ 713 ],
"attributes": {
"src": "serv_top.v:170.11-170.21"
}
},
"rf_if.gen_csr.mtval": {
"hide_name": 0,
"bits": [ 788 ],
"attributes": {
"hdlname": "rf_if gen_csr.mtval",
"src": "serv_rf_if.v:66.16-66.21"
}
},
"rf_if.gen_csr.rd": {
"hide_name": 0,
"bits": [ 787 ],
"attributes": {
"hdlname": "rf_if gen_csr.rd",
"src": "serv_rf_if.v:60.15-60.17"
}
},
"rf_if.gen_csr.sel_rs2": {
"hide_name": 0,
"bits": [ 767 ],
"attributes": {
"hdlname": "rf_if gen_csr.sel_rs2",
"src": "serv_rf_if.v:116.9-116.16"
}
},
"rf_if.i_alu_rd": {
"hide_name": 0,
"bits": [ 481 ],
"attributes": {
"hdlname": "rf_if i_alu_rd",
"src": "serv_rf_if.v:37.21-37.29"
}
},
"rf_if.i_bad_pc": {
"hide_name": 0,
"bits": [ 531 ],
"attributes": {
"hdlname": "rf_if i_bad_pc",
"src": "serv_rf_if.v:26.21-26.29"
}
},
"rf_if.i_bufreg_q": {
"hide_name": 0,
"bits": [ 478 ],
"attributes": {
"hdlname": "rf_if i_bufreg_q",
"src": "serv_rf_if.v:25.21-25.31"
}
},
"rf_if.i_cnt_en": {
"hide_name": 0,
"bits": [ 454 ],
"attributes": {
"hdlname": "rf_if i_cnt_en",
"src": "serv_rf_if.v:8.23-8.31"
}
},
"rf_if.i_csr": {
"hide_name": 0,
"bits": [ 395 ],
"attributes": {
"hdlname": "rf_if i_csr",
"src": "serv_rf_if.v:31.21-31.26"
}
},
"rf_if.i_csr_addr": {
"hide_name": 0,
"bits": [ 654, 591 ],
"attributes": {
"hdlname": "rf_if i_csr_addr",
"src": "serv_rf_if.v:30.28-30.38"
}
},
"rf_if.i_csr_en": {
"hide_name": 0,
"bits": [ 576 ],
"attributes": {
"hdlname": "rf_if i_csr_en",
"src": "serv_rf_if.v:29.23-29.31"
}
},
"rf_if.i_csr_rd": {
"hide_name": 0,
"bits": [ 687 ],
"attributes": {
"hdlname": "rf_if i_csr_rd",
"src": "serv_rf_if.v:39.21-39.29"
}
},
"rf_if.i_ctrl_rd": {
"hide_name": 0,
"bits": [ 543 ],
"attributes": {
"hdlname": "rf_if i_ctrl_rd",
"src": "serv_rf_if.v:36.21-36.30"
}
},
"rf_if.i_mem_rd": {
"hide_name": 0,
"bits": [ 766 ],
"attributes": {
"hdlname": "rf_if i_mem_rd",
"src": "serv_rf_if.v:41.21-41.29"
}
},
"rf_if.i_mepc": {
"hide_name": 0,
"bits": [ 33 ],
"attributes": {
"hdlname": "rf_if i_mepc",
"src": "serv_rf_if.v:23.21-23.27"
}
},
"rf_if.i_mret": {
"hide_name": 0,
"bits": [ 566 ],
"attributes": {
"hdlname": "rf_if i_mret",
"src": "serv_rf_if.v:22.23-22.29"
}
},
"rf_if.i_mtval_pc": {
"hide_name": 0,
"bits": [ 413 ],
"attributes": {
"hdlname": "rf_if i_mtval_pc",
"src": "serv_rf_if.v:24.36-24.46"
}
},
"rf_if.i_rd_alu_en": {
"hide_name": 0,
"bits": [ 622 ],
"attributes": {
"hdlname": "rf_if i_rd_alu_en",
"src": "serv_rf_if.v:38.23-38.34"
}
},
"rf_if.i_rd_csr_en": {
"hide_name": 0,
"bits": [ 562 ],
"attributes": {
"hdlname": "rf_if i_rd_csr_en",
"src": "serv_rf_if.v:40.23-40.34"
}
},
"rf_if.i_rd_mem_en": {
"hide_name": 0,
"bits": [ 625 ],
"attributes": {
"hdlname": "rf_if i_rd_mem_en",
"src": "serv_rf_if.v:42.23-42.34"
}
},
"rf_if.i_rd_waddr": {
"hide_name": 0,
"bits": [ 334, 335, 336, 337, 338 ],
"attributes": {
"hdlname": "rf_if i_rd_waddr",
"src": "serv_rf_if.v:35.28-35.38"
}
},
"rf_if.i_rd_wen": {
"hide_name": 0,
"bits": [ 772 ],
"attributes": {
"hdlname": "rf_if i_rd_wen",
"src": "serv_rf_if.v:34.23-34.31"
}
},
"rf_if.i_rdata0": {
"hide_name": 0,
"bits": [ 31 ],
"attributes": {
"hdlname": "rf_if i_rdata0",
"src": "serv_rf_if.v:17.22-17.30"
}
},
"rf_if.i_rdata1": {
"hide_name": 0,
"bits": [ 32 ],
"attributes": {
"hdlname": "rf_if i_rdata1",
"src": "serv_rf_if.v:18.22-18.30"
}
},
"rf_if.i_rs1_raddr": {
"hide_name": 0,
"bits": [ 20, 21, 22, 23, 24 ],
"attributes": {
"hdlname": "rf_if i_rs1_raddr",
"src": "serv_rf_if.v:45.28-45.39"
}
},
"rf_if.i_rs2_raddr": {
"hide_name": 0,
"bits": [ 345, 346, 347, 348, 349 ],
"attributes": {
"hdlname": "rf_if i_rs2_raddr",
"src": "serv_rf_if.v:48.28-48.39"
}
},
"rf_if.i_trap": {
"hide_name": 0,
"bits": [ 669 ],
"attributes": {
"hdlname": "rf_if i_trap",
"src": "serv_rf_if.v:21.23-21.29"
}
},
"rf_if.o_csr": {
"hide_name": 0,
"bits": [ 713 ],
"attributes": {
"hdlname": "rf_if o_csr",
"src": "serv_rf_if.v:32.22-32.27"
}
},
"rf_if.o_csr_pc": {
"hide_name": 0,
"bits": [ 32 ],
"attributes": {
"hdlname": "rf_if o_csr_pc",
"src": "serv_rf_if.v:27.22-27.30"
}
},
"rf_if.o_rreg0": {
"hide_name": 0,
"bits": [ 20, 21, 22, 23, 24, "0" ],
"attributes": {
"hdlname": "rf_if o_rreg0",
"src": "serv_rf_if.v:15.31-15.38"
}
},
"rf_if.o_rreg1": {
"hide_name": 0,
"bits": [ 25, 26, 27, 28, 29, 30 ],
"attributes": {
"hdlname": "rf_if o_rreg1",
"src": "serv_rf_if.v:16.31-16.38"
}
},
"rf_if.o_rs1": {
"hide_name": 0,
"bits": [ 31 ],
"attributes": {
"hdlname": "rf_if o_rs1",
"src": "serv_rf_if.v:46.22-46.27"
}
},
"rf_if.o_rs2": {
"hide_name": 0,
"bits": [ 32 ],
"attributes": {
"hdlname": "rf_if o_rs2",
"src": "serv_rf_if.v:49.22-49.27"
}
},
"rf_if.o_wdata0": {
"hide_name": 0,
"bits": [ 18 ],
"attributes": {
"hdlname": "rf_if o_wdata0",
"src": "serv_rf_if.v:13.23-13.31"
}
},
"rf_if.o_wdata1": {
"hide_name": 0,
"bits": [ 19 ],
"attributes": {
"hdlname": "rf_if o_wdata1",
"src": "serv_rf_if.v:14.23-14.31"
}
},
"rf_if.o_wen0": {
"hide_name": 0,
"bits": [ 16 ],
"attributes": {
"hdlname": "rf_if o_wen0",
"src": "serv_rf_if.v:11.24-11.30"
}
},
"rf_if.o_wen1": {
"hide_name": 0,
"bits": [ 17 ],
"attributes": {
"hdlname": "rf_if o_wen1",
"src": "serv_rf_if.v:12.24-12.30"
}
},
"rf_if.o_wreg0": {
"hide_name": 0,
"bits": [ 8, 9, 10, 11, 12, 13 ],
"attributes": {
"hdlname": "rf_if o_wreg0",
"src": "serv_rf_if.v:9.31-9.38"
}
},
"rf_if.o_wreg1": {
"hide_name": 0,
"bits": [ 14, 15, "0", "0", "0", "1" ],
"attributes": {
"hdlname": "rf_if o_wreg1",
"src": "serv_rf_if.v:10.31-10.38"
}
},
"rf_if.rd_wen": {
"hide_name": 0,
"bits": [ 774 ],
"attributes": {
"hdlname": "rf_if rd_wen",
"src": "serv_rf_if.v:56.15-56.21"
}
},
"rs1": {
"hide_name": 0,
"bits": [ 31 ],
"attributes": {
"src": "serv_top.v:140.18-140.21"
}
},
"rs1_addr": {
"hide_name": 0,
"bits": [ 20, 21, 22, 23, 24 ],
"attributes": {
"src": "serv_top.v:74.18-74.26"
}
},
"rs2": {
"hide_name": 0,
"bits": [ 32 ],
"attributes": {
"src": "serv_top.v:141.18-141.21"
}
},
"rs2_addr": {
"hide_name": 0,
"bits": [ 345, 346, 347, 348, 349 ],
"attributes": {
"src": "serv_top.v:75.18-75.26"
}
},
"sh_done": {
"hide_name": 0,
"bits": [ 523 ],
"attributes": {
"src": "serv_top.v:151.11-151.18"
}
},
"sh_done_r": {
"hide_name": 0,
"bits": [ 134 ],
"attributes": {
"src": "serv_top.v:152.11-152.20"
}
},
"sh_right": {
"hide_name": 0,
"bits": [ 202 ],
"attributes": {
"src": "serv_top.v:80.18-80.26"
}
},
"shift_op": {
"hide_name": 0,
"bits": [ 501 ],
"attributes": {
"src": "serv_top.v:87.11-87.19"
}
},
"slt_or_branch": {
"hide_name": 0,
"bits": [ 666 ],
"attributes": {
"src": "serv_top.v:88.11-88.24"
}
},
"state.cnt_r": {
"hide_name": 0,
"bits": [ 319, 320, 321, 238 ],
"attributes": {
"hdlname": "state cnt_r",
"src": "serv_state.v:65.15-65.20"
}
},
"state.gen_cnt_w_eq_1.cnt_lsb": {
"hide_name": 0,
"bits": [ 319, 320, 321, 238 ],
"attributes": {
"hdlname": "state gen_cnt_w_eq_1.cnt_lsb",
"src": "serv_state.v:180.13-180.20"
}
},
"state.gen_csr.misalign_trap_sync_r": {
"hide_name": 0,
"bits": [ 324 ],
"attributes": {
"hdlname": "state gen_csr.misalign_trap_sync_r",
"src": "serv_state.v:211.8-211.28"
}
},
"state.gen_csr.trap_pending": {
"hide_name": 0,
"bits": [ 813 ],
"attributes": {
"hdlname": "state gen_csr.trap_pending",
"src": "serv_state.v:215.8-215.20"
}
},
"state.i_alu_cmp": {
"hide_name": 0,
"bits": [ 453 ],
"attributes": {
"hdlname": "state i_alu_cmp",
"src": "serv_state.v:13.21-13.30"
}
},
"state.i_bne_or_bge": {
"hide_name": 0,
"bits": [ 200 ],
"attributes": {
"hdlname": "state i_bne_or_bge",
"src": "serv_state.v:34.21-34.33"
}
},
"state.i_branch_op": {
"hide_name": 0,
"bits": [ 413 ],
"attributes": {
"hdlname": "state i_branch_op",
"src": "serv_state.v:38.21-38.32"
}
},
"state.i_clk": {
"hide_name": 0,
"bits": [ 2 ],
"attributes": {
"hdlname": "state i_clk",
"src": "serv_state.v:9.21-9.26"
}
},
"state.i_cond_branch": {
"hide_name": 0,
"bits": [ 637 ],
"attributes": {
"hdlname": "state i_cond_branch",
"src": "serv_state.v:35.21-35.34"
}
},
"state.i_ctrl_misalign": {
"hide_name": 0,
"bits": [ 237 ],
"attributes": {
"hdlname": "state i_ctrl_misalign",
"src": "serv_state.v:28.21-28.36"
}
},
"state.i_dbus_ack": {
"hide_name": 0,
"bits": [ 199 ],
"attributes": {
"hdlname": "state i_dbus_ack",
"src": "serv_state.v:51.21-51.31"
}
},
"state.i_dbus_en": {
"hide_name": 0,
"bits": [ 618 ],
"attributes": {
"hdlname": "state i_dbus_en",
"src": "serv_state.v:36.21-36.30"
}
},
"state.i_e_op": {
"hide_name": 0,
"bits": [ 571 ],
"attributes": {
"hdlname": "state i_e_op",
"src": "serv_state.v:42.21-42.27"
}
},
"state.i_ibus_ack": {
"hide_name": 0,
"bits": [ 98 ],
"attributes": {
"hdlname": "state i_ibus_ack",
"src": "serv_state.v:53.21-53.31"
}
},
"state.i_mdu_op": {
"hide_name": 0,
"bits": [ "0" ],
"attributes": {
"hdlname": "state i_mdu_op",
"src": "serv_state.v:45.21-45.29"
}
},
"state.i_mdu_ready": {
"hide_name": 0,
"bits": [ 203 ],
"attributes": {
"hdlname": "state i_mdu_ready",
"src": "serv_state.v:48.21-48.32",
"unused_bits": "0 "
}
},
"state.i_mem_misalign": {
"hide_name": 0,
"bits": [ 765 ],
"attributes": {
"hdlname": "state i_mem_misalign",
"src": "serv_state.v:32.21-32.35"
}
},
"state.i_new_irq": {
"hide_name": 0,
"bits": [ 404 ],
"attributes": {
"hdlname": "state i_new_irq",
"src": "serv_state.v:12.21-12.30"
}
},
"state.i_rd_op": {
"hide_name": 0,
"bits": [ 646 ],
"attributes": {
"hdlname": "state i_rd_op",
"src": "serv_state.v:43.21-43.28"
}
},
"state.i_rf_ready": {
"hide_name": 0,
"bits": [ 7 ],
"attributes": {
"hdlname": "state i_rf_ready",
"src": "serv_state.v:57.21-57.31"
}
},
"state.i_rst": {
"hide_name": 0,
"bits": [ 3 ],
"attributes": {
"hdlname": "state i_rst",
"src": "serv_state.v:10.21-10.26"
}
},
"state.i_sh_done": {
"hide_name": 0,
"bits": [ 523 ],
"attributes": {
"hdlname": "state i_sh_done",
"src": "serv_state.v:29.21-29.30"
}
},
"state.i_sh_done_r": {
"hide_name": 0,
"bits": [ 134 ],
"attributes": {
"hdlname": "state i_sh_done_r",
"src": "serv_state.v:30.21-30.32"
}
},
"state.i_sh_right": {
"hide_name": 0,
"bits": [ 202 ],
"attributes": {
"hdlname": "state i_sh_right",
"src": "serv_state.v:40.21-40.31"
}
},
"state.i_shift_op": {
"hide_name": 0,
"bits": [ 501 ],
"attributes": {
"hdlname": "state i_shift_op",
"src": "serv_state.v:39.21-39.31"
}
},
"state.i_slt_or_branch": {
"hide_name": 0,
"bits": [ 666 ],
"attributes": {
"hdlname": "state i_slt_or_branch",
"src": "serv_state.v:41.21-41.36"
}
},
"state.i_two_stage_op": {
"hide_name": 0,
"bits": [ 664 ],
"attributes": {
"hdlname": "state i_two_stage_op",
"src": "serv_state.v:37.21-37.35"
}
},
"state.ibus_cyc": {
"hide_name": 0,
"bits": [ 310 ],
"attributes": {
"hdlname": "state ibus_cyc",
"src": "serv_state.v:67.14-67.22"
}
},
"state.init_done": {
"hide_name": 0,
"bits": [ 313 ],
"attributes": {
"hdlname": "state init_done",
"src": "serv_state.v:61.9-61.18"
}
},
"state.misalign_trap_sync": {
"hide_name": 0,
"bits": [ 324 ],
"attributes": {
"hdlname": "state misalign_trap_sync",
"src": "serv_state.v:62.9-62.27"
}
},
"state.o_bufreg_en": {
"hide_name": 0,
"bits": [ 450 ],
"attributes": {
"hdlname": "state o_bufreg_en",
"src": "serv_state.v:24.22-24.33"
}
},
"state.o_cnt": {
"hide_name": 0,
"bits": [ 239, 240, 241 ],
"offset": 2,
"attributes": {
"hdlname": "state o_cnt",
"src": "serv_state.v:64.14-64.19"
}
},
"state.o_cnt0": {
"hide_name": 0,
"bits": [ 470 ],
"attributes": {
"hdlname": "state o_cnt0",
"src": "serv_state.v:18.22-18.28"
}
},
"state.o_cnt0to3": {
"hide_name": 0,
"bits": [ 671 ],
"attributes": {
"hdlname": "state o_cnt0to3",
"src": "serv_state.v:16.22-16.31"
}
},
"state.o_cnt1": {
"hide_name": 0,
"bits": [ 496 ],
"attributes": {
"hdlname": "state o_cnt1",
"src": "serv_state.v:19.22-19.28"
}
},
"state.o_cnt12to31": {
"hide_name": 0,
"bits": [ 536 ],
"attributes": {
"hdlname": "state o_cnt12to31",
"src": "serv_state.v:17.22-17.33"
}
},
"state.o_cnt2": {
"hide_name": 0,
"bits": [ 544 ],
"attributes": {
"hdlname": "state o_cnt2",
"src": "serv_state.v:20.22-20.28"
}
},
"state.o_cnt3": {
"hide_name": 0,
"bits": [ 691 ],
"attributes": {
"hdlname": "state o_cnt3",
"src": "serv_state.v:21.22-21.28"
}
},
"state.o_cnt7": {
"hide_name": 0,
"bits": [ 699 ],
"attributes": {
"hdlname": "state o_cnt7",
"src": "serv_state.v:22.22-22.28"
}
},
"state.o_cnt_done": {
"hide_name": 0,
"bits": [ 312 ],
"attributes": {
"hdlname": "state o_cnt_done",
"src": "serv_state.v:23.22-23.32"
}
},
"state.o_cnt_en": {
"hide_name": 0,
"bits": [ 454 ],
"attributes": {
"hdlname": "state o_cnt_en",
"src": "serv_state.v:15.21-15.29"
}
},
"state.o_ctrl_jump": {
"hide_name": 0,
"bits": [ 317 ],
"attributes": {
"hdlname": "state o_ctrl_jump",
"src": "serv_state.v:26.21-26.32"
}
},
"state.o_ctrl_pc_en": {
"hide_name": 0,
"bits": [ 539 ],
"attributes": {
"hdlname": "state o_ctrl_pc_en",
"src": "serv_state.v:25.22-25.34"
}
},
"state.o_ctrl_trap": {
"hide_name": 0,
"bits": [ 669 ],
"attributes": {
"hdlname": "state o_ctrl_trap",
"src": "serv_state.v:27.22-27.33"
}
},
"state.o_dbus_cyc": {
"hide_name": 0,
"bits": [ 166 ],
"attributes": {
"hdlname": "state o_dbus_cyc",
"src": "serv_state.v:50.22-50.32"
}
},
"state.o_ibus_cyc": {
"hide_name": 0,
"bits": [ 65 ],
"attributes": {
"hdlname": "state o_ibus_cyc",
"src": "serv_state.v:52.22-52.32"
}
},
"state.o_init": {
"hide_name": 0,
"bits": [ 498 ],
"attributes": {
"hdlname": "state o_init",
"src": "serv_state.v:14.22-14.28"
}
},
"state.o_mdu_valid": {
"hide_name": 0,
"bits": [ "0" ],
"attributes": {
"hdlname": "state o_mdu_valid",
"src": "serv_state.v:46.22-46.33"
}
},
"state.o_mem_bytecnt": {
"hide_name": 0,
"bits": [ 240, 241 ],
"attributes": {
"hdlname": "state o_mem_bytecnt",
"src": "serv_state.v:31.22-31.35"
}
},
"state.o_rf_rd_en": {
"hide_name": 0,
"bits": [ 772 ],
"attributes": {
"hdlname": "state o_rf_rd_en",
"src": "serv_state.v:58.22-58.32"
}
},
"state.o_rf_rreq": {
"hide_name": 0,
"bits": [ 5 ],
"attributes": {
"hdlname": "state o_rf_rreq",
"src": "serv_state.v:55.22-55.31"
}
},
"state.o_rf_wreq": {
"hide_name": 0,
"bits": [ 6 ],
"attributes": {
"hdlname": "state o_rf_wreq",
"src": "serv_state.v:56.22-56.31"
}
},
"state.stage_two_req": {
"hide_name": 0,
"bits": [ 315 ],
"attributes": {
"hdlname": "state stage_two_req",
"src": "serv_state.v:60.9-60.22"
}
},
"state.take_branch": {
"hide_name": 0,
"bits": [ 806 ],
"attributes": {
"hdlname": "state take_branch",
"src": "serv_state.v:87.14-87.25"
}
},
"trap": {
"hide_name": 0,
"bits": [ 669 ],
"attributes": {
"src": "serv_top.v:107.11-107.15"
}
},
"two_stage_op": {
"hide_name": 0,
"bits": [ 664 ],
"attributes": {
"src": "serv_top.v:83.11-83.23"
}
},
"utype": {
"hide_name": 0,
"bits": [ 530 ],
"attributes": {
"src": "serv_top.v:104.18-104.23"
}
},
"wb_ibus_ack": {
"hide_name": 0,
"bits": [ 98 ],
"attributes": {
"src": "serv_top.v:182.16-182.27"
}
},
"wb_ibus_adr": {
"hide_name": 0,
"bits": [ 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 ],
"attributes": {
"src": "serv_top.v:179.16-179.27"
}
},
"wb_ibus_cyc": {
"hide_name": 0,
"bits": [ 65 ],
"attributes": {
"src": "serv_top.v:180.16-180.27"
}
},
"wb_ibus_rdt": {
"hide_name": 0,
"bits": [ 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97 ],
"attributes": {
"src": "serv_top.v:181.16-181.27",
"unused_bits": "0 1"
}
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment