{ "debug_cores": [ { "name": "la0", "type": "la", "uuid": "bf7f2937618246c9b4a5564ab6e8e6af", "trigin_en": false, "trigout_en": false, "auto_inserted": true, "capture_control": false, "data_depth": 1024, "input_pipeline": 1, "probes": [ { "name": "u_uart/tx_o", "width": 1, "probe_type": 1 }, { "name": "u_uart/tx_en", "width": 1, "probe_type": 1 }, { "name": "u_uart/tx_data", "width": 8, "probe_type": 1 }, { "name": "u_uart/tx_busy", "width": 1, "probe_type": 1 }, { "name": "u_uart/status", "width": 1, "probe_type": 1 }, { "name": "u_uart/state", "width": 2, "probe_type": 1 }, { "name": "u_uart/rx_parity_error", "width": 1, "probe_type": 1 }, { "name": "u_uart/rx_i", "width": 1, "probe_type": 1 }, { "name": "u_uart/rx_error", "width": 1, "probe_type": 1 }, { "name": "u_uart/rx_data_valid", "width": 1, "probe_type": 1 }, { "name": "u_uart/rx_data", "width": 8, "probe_type": 1 }, { "name": "u_uart/rx_busy", "width": 1, "probe_type": 1 }, { "name": "u_uart/rwb", "width": 1, "probe_type": 1 }, { "name": "u_uart/reset", "width": 1, "probe_type": 1 }, { "name": "u_uart/o_data", "width": 8, "probe_type": 1 }, { "name": "u_uart/next_state", "width": 2, "probe_type": 1 }, { "name": "u_uart/i_data", "width": 8, "probe_type": 1 }, { "name": "u_uart/irqb", "width": 1, "probe_type": 1 }, { "name": "u_uart/cs", "width": 1, "probe_type": 1 }, { "name": "u_uart/control", "width": 1, "probe_type": 1 }, { "name": "u_uart/clk_50", "width": 1, "probe_type": 1 }, { "name": "u_uart/clk", "width": 1, "probe_type": 1 }, { "name": "u_uart/baud_x16_ce", "width": 1, "probe_type": 1 }, { "name": "u_uart/baud_rate", "width": 1, "probe_type": 1 }, { "name": "u_uart/addr", "width": 1, "probe_type": 1 } ] } ], "connections": [ { "command": "add_ports", "id": 1, "args": { "netlist": "super6502", "ports": [ { "name": "jtag_inst1_CAPTURE", "dir": "in", "width": 1 }, { "name": "jtag_inst1_DRCK", "dir": "in", "width": 1 }, { "name": "jtag_inst1_RESET", "dir": "in", "width": 1 }, { "name": "jtag_inst1_RUNTEST", "dir": "in", "width": 1 }, { "name": "jtag_inst1_SEL", "dir": "in", "width": 1 }, { "name": "jtag_inst1_SHIFT", "dir": "in", "width": 1 }, { "name": "jtag_inst1_TCK", "dir": "in", "width": 1 }, { "name": "jtag_inst1_TDI", "dir": "in", "width": 1 }, { "name": "jtag_inst1_TMS", "dir": "in", "width": 1 }, { "name": "jtag_inst1_UPDATE", "dir": "in", "width": 1 }, { "name": "jtag_inst1_TDO", "dir": "out", "width": 1 } ] } }, { "command": "instantiate", "netlist": "edb_top", "id": 2, "instance": "edb_top_inst" }, { "command": "connect", "id": 3, "args": { "instance": "edb_top_inst", "ports": [ { "name": "bscan_CAPTURE", "net": "jtag_inst1_CAPTURE" }, { "name": "bscan_DRCK", "net": "jtag_inst1_DRCK" }, { "name": "bscan_RESET", "net": "jtag_inst1_RESET" }, { "name": "bscan_RUNTEST", "net": "jtag_inst1_RUNTEST" }, { "name": "bscan_SEL", "net": "jtag_inst1_SEL" }, { "name": "bscan_SHIFT", "net": "jtag_inst1_SHIFT" }, { "name": "bscan_TCK", "net": "jtag_inst1_TCK" }, { "name": "bscan_TDI", "net": "jtag_inst1_TDI" }, { "name": "bscan_TMS", "net": "jtag_inst1_TMS" }, { "name": "bscan_UPDATE", "net": "jtag_inst1_UPDATE" }, { "name": "bscan_TDO", "net": "jtag_inst1_TDO" }, { "name": "la0_clk", "net": "clk_2", "path": [] }, { "name": "la0_probe0", "net": "tx_o", "path": [ "u_uart" ] }, { "name": "la0_probe1", "net": "tx_en", "path": [ "u_uart" ] }, { "name": "la0_probe2[0]", "net": "tx_data[0]", "path": [ "u_uart" ] }, { "name": "la0_probe2[1]", "net": "tx_data[1]", "path": [ "u_uart" ] }, { "name": "la0_probe2[2]", "net": "tx_data[2]", "path": [ "u_uart" ] }, { "name": "la0_probe2[3]", "net": "tx_data[3]", "path": [ "u_uart" ] }, { "name": "la0_probe2[4]", "net": "tx_data[4]", "path": [ "u_uart" ] }, { "name": "la0_probe2[5]", "net": "tx_data[5]", "path": [ "u_uart" ] }, { "name": "la0_probe2[6]", "net": "tx_data[6]", "path": [ "u_uart" ] }, { "name": "la0_probe2[7]", "net": "tx_data[7]", "path": [ "u_uart" ] }, { "name": "la0_probe3", "net": "tx_busy", "path": [ "u_uart" ] }, { "name": "la0_probe4", "net": "status", "path": [ "u_uart" ] }, { "name": "la0_probe5[0]", "net": "state[0]", "path": [ "u_uart" ] }, { "name": "la0_probe5[1]", "net": "state[1]", "path": [ "u_uart" ] }, { "name": "la0_probe6", "net": "rx_parity_error", "path": [ "u_uart" ] }, { "name": "la0_probe7", "net": "rx_i", "path": [ "u_uart" ] }, { "name": "la0_probe8", "net": "rx_error", "path": [ "u_uart" ] }, { "name": "la0_probe9", "net": "rx_data_valid", "path": [ "u_uart" ] }, { "name": "la0_probe10[0]", "net": "rx_data[0]", "path": [ "u_uart" ] }, { "name": "la0_probe10[1]", "net": "rx_data[1]", "path": [ "u_uart" ] }, { "name": "la0_probe10[2]", "net": "rx_data[2]", "path": [ "u_uart" ] }, { "name": "la0_probe10[3]", "net": "rx_data[3]", "path": [ "u_uart" ] }, { "name": "la0_probe10[4]", "net": "rx_data[4]", "path": [ "u_uart" ] }, { "name": "la0_probe10[5]", "net": "rx_data[5]", "path": [ "u_uart" ] }, { "name": "la0_probe10[6]", "net": "rx_data[6]", "path": [ "u_uart" ] }, { "name": "la0_probe10[7]", "net": "rx_data[7]", "path": [ "u_uart" ] }, { "name": "la0_probe11", "net": "rx_busy", "path": [ "u_uart" ] }, { "name": "la0_probe12", "net": "rwb", "path": [ "u_uart" ] }, { "name": "la0_probe13", "net": "reset", "path": [ "u_uart" ] }, { "name": "la0_probe14[0]", "net": "o_data[0]", "path": [ "u_uart" ] }, { "name": "la0_probe14[1]", "net": "o_data[1]", "path": [ "u_uart" ] }, { "name": "la0_probe14[2]", "net": "o_data[2]", "path": [ "u_uart" ] }, { "name": "la0_probe14[3]", "net": "o_data[3]", "path": [ "u_uart" ] }, { "name": "la0_probe14[4]", "net": "o_data[4]", "path": [ "u_uart" ] }, { "name": "la0_probe14[5]", "net": "o_data[5]", "path": [ "u_uart" ] }, { "name": "la0_probe14[6]", "net": "o_data[6]", "path": [ "u_uart" ] }, { "name": "la0_probe14[7]", "net": "o_data[7]", "path": [ "u_uart" ] }, { "name": "la0_probe15[0]", "net": "next_state[0]", "path": [ "u_uart" ] }, { "name": "la0_probe15[1]", "net": "next_state[1]", "path": [ "u_uart" ] }, { "name": "la0_probe16[0]", "net": "i_data[0]", "path": [ "u_uart" ] }, { "name": "la0_probe16[1]", "net": "i_data[1]", "path": [ "u_uart" ] }, { "name": "la0_probe16[2]", "net": "i_data[2]", "path": [ "u_uart" ] }, { "name": "la0_probe16[3]", "net": "i_data[3]", "path": [ "u_uart" ] }, { "name": "la0_probe16[4]", "net": "i_data[4]", "path": [ "u_uart" ] }, { "name": "la0_probe16[5]", "net": "i_data[5]", "path": [ "u_uart" ] }, { "name": "la0_probe16[6]", "net": "i_data[6]", "path": [ "u_uart" ] }, { "name": "la0_probe16[7]", "net": "i_data[7]", "path": [ "u_uart" ] }, { "name": "la0_probe17", "net": "irqb", "path": [ "u_uart" ] }, { "name": "la0_probe18", "net": "cs", "path": [ "u_uart" ] }, { "name": "la0_probe19", "net": "control", "path": [ "u_uart" ] }, { "name": "la0_probe20", "net": "clk_50", "path": [ "u_uart" ] }, { "name": "la0_probe21", "net": "clk", "path": [ "u_uart" ] }, { "name": "la0_probe22", "net": "baud_x16_ce", "path": [ "u_uart" ] }, { "name": "la0_probe23", "net": "baud_rate", "path": [ "u_uart" ] }, { "name": "la0_probe24", "net": "addr", "path": [ "u_uart" ] } ] } } ], "vdbs": [ { "file": "debug_top.post.vdb", "instance": "edb_top_inst" } ], "session": { "wizard": { "data_depth": 1024, "capture_control": false, "selected_nets": [ { "name": "tx_o", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "tx_en", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "tx_data", "width": 8, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ], "net_idx_left": 7, "net_idx_right": 0 }, { "name": "tx_busy", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "status", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "state", "width": 2, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ], "net_idx_left": 1, "net_idx_right": 0 }, { "name": "rx_parity_error", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "rx_i", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "rx_error", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "rx_data_valid", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "rx_data", "width": 8, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ], "net_idx_left": 7, "net_idx_right": 0 }, { "name": "rx_busy", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "rwb", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "reset", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "o_data", "width": 8, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ], "net_idx_left": 7, "net_idx_right": 0 }, { "name": "next_state", "width": 2, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ], "net_idx_left": 1, "net_idx_right": 0 }, { "name": "i_data", "width": 8, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ], "net_idx_left": 7, "net_idx_right": 0 }, { "name": "irqb", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "cs", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "control", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "clk_50", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "clk", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "baud_x16_ce", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "baud_rate", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] }, { "name": "addr", "width": 1, "clk_domain": "clk_2", "selected_probe_type": "DATA AND TRIGGER", "child": [], "path": [ "u_uart" ] } ], "top_module": "super6502", "db_checksum": "ba5fce12098a2c03e7bae2e9a172d1842464edfca8e284870b3519e987537970", "src": "elaborate", "jtag_user": "USER1", "input_pipeline": 1 } } }