blob: 9233175b6a418d13f049f73ad6a3808f0b6e3254 [file] [log] [blame]
digraph "mgmt_core" {
label="mgmt_core";
rankdir="LR";
remincross=true;
n8 [ shape=diamond, label="spi_pll_dco_ena", color="black", fontcolor="black" ];
n9 [ shape=diamond, label="spi_pll_ena", color="black", fontcolor="black" ];
n10 [ shape=diamond, label="pass_thru_reset", color="black", fontcolor="black" ];
n11 [ shape=diamond, label="pass_thru_mgmt_sdi", color="black", fontcolor="black" ];
n12 [ shape=diamond, label="pass_thru_mgmt_sck", color="black", fontcolor="black" ];
n13 [ shape=diamond, label="pass_thru_mgmt_csb", color="black", fontcolor="black" ];
n14 [ shape=diamond, label="pass_thru_mgmt_sdo", color="black", fontcolor="black" ];
n15 [ shape=diamond, label="flash_io3_do", color="black", fontcolor="black" ];
n16 [ shape=diamond, label="flash_io2_do", color="black", fontcolor="black" ];
n17 [ shape=diamond, label="flash_io3_di", color="black", fontcolor="black" ];
n18 [ shape=diamond, label="flash_io2_di", color="black", fontcolor="black" ];
n19 [ shape=diamond, label="flash_io3_ieb", color="black", fontcolor="black" ];
n20 [ shape=diamond, label="flash_io2_ieb", color="black", fontcolor="black" ];
n21 [ shape=diamond, label="flash_io3_oeb", color="black", fontcolor="black" ];
n22 [ shape=diamond, label="flash_io2_oeb", color="black", fontcolor="black" ];
n23 [ shape=diamond, label="spi_pll_trim", color="black", fontcolor="black" ];
n24 [ shape=diamond, label="spi_pll90_sel", color="black", fontcolor="black" ];
n25 [ shape=diamond, label="spi_pll_sel", color="black", fontcolor="black" ];
n26 [ shape=diamond, label="spi_pll_div", color="black", fontcolor="black" ];
n27 [ shape=diamond, label="sdo_oenb_state", color="black", fontcolor="black" ];
n28 [ shape=diamond, label="sdo_out_pre", color="black", fontcolor="black" ];
n29 [ shape=diamond, label="jtag_oenb_state", color="black", fontcolor="black" ];
n30 [ shape=diamond, label="jtag_out_pre", color="black", fontcolor="black" ];
n31 [ shape=diamond, label="irq_spi", color="black", fontcolor="black" ];
n32 [ shape=diamond, label="trap", color="black", fontcolor="black" ];
n33 [ shape=diamond, label="hk_connect", color="black", fontcolor="black" ];
n34 [ shape=diamond, label="ext_reset", color="black", fontcolor="black" ];
n35 [ shape=diamond, label="pll_clk90", color="black", fontcolor="black" ];
n36 [ shape=diamond, label="pll_clk", color="black", fontcolor="black" ];
n37 [ shape=diamond, label="ext_clk_sel", color="black", fontcolor="black" ];
n38 [ shape=octagon, label="mgmt_rdata_ro", color="black", fontcolor="black" ];
n39 [ shape=octagon, label="mgmt_addr_ro", color="black", fontcolor="black" ];
n40 [ shape=octagon, label="mgmt_ena_ro", color="black", fontcolor="black" ];
n41 [ shape=octagon, label="mgmt_rdata", color="black", fontcolor="black" ];
n42 [ shape=octagon, label="mgmt_wdata", color="black", fontcolor="black" ];
n43 [ shape=octagon, label="mgmt_addr", color="black", fontcolor="black" ];
n44 [ shape=octagon, label="mgmt_wen", color="black", fontcolor="black" ];
n45 [ shape=octagon, label="mgmt_wen_mask", color="black", fontcolor="black" ];
n46 [ shape=octagon, label="mgmt_ena", color="black", fontcolor="black" ];
n47 [ shape=octagon, label="mask_rev", color="black", fontcolor="black" ];
n48 [ shape=octagon, label="core_rstn", color="black", fontcolor="black" ];
n49 [ shape=octagon, label="user_clk", color="black", fontcolor="black" ];
n50 [ shape=octagon, label="core_clk", color="black", fontcolor="black" ];
n51 [ shape=octagon, label="mprj_dat_o", color="black", fontcolor="black" ];
n52 [ shape=octagon, label="mprj_adr_o", color="black", fontcolor="black" ];
n53 [ shape=octagon, label="mprj_sel_o", color="black", fontcolor="black" ];
n54 [ shape=octagon, label="mprj_we_o", color="black", fontcolor="black" ];
n55 [ shape=octagon, label="mprj_stb_o", color="black", fontcolor="black" ];
n56 [ shape=octagon, label="mprj_cyc_o", color="black", fontcolor="black" ];
n57 [ shape=octagon, label="mprj_dat_i", color="black", fontcolor="black" ];
n58 [ shape=octagon, label="mprj_ack_i", color="black", fontcolor="black" ];
n59 [ shape=octagon, label="mprj_io_loader_data", color="black", fontcolor="black" ];
n60 [ shape=octagon, label="mprj_io_loader_clock", color="black", fontcolor="black" ];
n61 [ shape=octagon, label="mprj_io_loader_resetn", color="black", fontcolor="black" ];
n62 [ shape=octagon, label="mprj2_vdd_pwrgood", color="black", fontcolor="black" ];
n63 [ shape=octagon, label="mprj_vdd_pwrgood", color="black", fontcolor="black" ];
n64 [ shape=octagon, label="mprj2_vcc_pwrgood", color="black", fontcolor="black" ];
n65 [ shape=octagon, label="mprj_vcc_pwrgood", color="black", fontcolor="black" ];
n66 [ shape=octagon, label="pwr_ctrl_out", color="black", fontcolor="black" ];
n67 [ shape=octagon, label="mgmt_out_data", color="black", fontcolor="black" ];
n68 [ shape=octagon, label="mgmt_in_data", color="black", fontcolor="black" ];
n69 [ shape=octagon, label="jtag_outenb", color="black", fontcolor="black" ];
n70 [ shape=octagon, label="jtag_out", color="black", fontcolor="black" ];
n71 [ shape=octagon, label="sdo_outenb", color="black", fontcolor="black" ];
n72 [ shape=octagon, label="sdo_out", color="black", fontcolor="black" ];
n73 [ shape=octagon, label="la_oen", color="black", fontcolor="black" ];
n74 [ shape=octagon, label="la_output", color="black", fontcolor="black" ];
n75 [ shape=octagon, label="la_input", color="black", fontcolor="black" ];
n76 [ shape=octagon, label="clock", color="black", fontcolor="black" ];
n77 [ shape=octagon, label="porb", color="black", fontcolor="black" ];
n78 [ shape=octagon, label="resetb", color="black", fontcolor="black" ];
n79 [ shape=octagon, label="flash_io1_di", color="black", fontcolor="black" ];
n80 [ shape=octagon, label="flash_io0_di", color="black", fontcolor="black" ];
n81 [ shape=octagon, label="flash_io1_do", color="black", fontcolor="black" ];
n82 [ shape=octagon, label="flash_io0_do", color="black", fontcolor="black" ];
n83 [ shape=octagon, label="flash_io1_ieb", color="black", fontcolor="black" ];
n84 [ shape=octagon, label="flash_io0_ieb", color="black", fontcolor="black" ];
n85 [ shape=octagon, label="flash_clk_ieb", color="black", fontcolor="black" ];
n86 [ shape=octagon, label="flash_csb_ieb", color="black", fontcolor="black" ];
n87 [ shape=octagon, label="flash_io1_oeb", color="black", fontcolor="black" ];
n88 [ shape=octagon, label="flash_io0_oeb", color="black", fontcolor="black" ];
n89 [ shape=octagon, label="flash_clk_oeb", color="black", fontcolor="black" ];
n90 [ shape=octagon, label="flash_csb_oeb", color="black", fontcolor="black" ];
n91 [ shape=octagon, label="flash_clk", color="black", fontcolor="black" ];
n92 [ shape=octagon, label="flash_csb", color="black", fontcolor="black" ];
n93 [ shape=octagon, label="gpio_inenb_pad", color="black", fontcolor="black" ];
n94 [ shape=octagon, label="gpio_outenb_pad", color="black", fontcolor="black" ];
n95 [ shape=octagon, label="gpio_mode1_pad", color="black", fontcolor="black" ];
n96 [ shape=octagon, label="gpio_mode0_pad", color="black", fontcolor="black" ];
n97 [ shape=octagon, label="gpio_in_pad", color="black", fontcolor="black" ];
n98 [ shape=octagon, label="gpio_out_pad", color="black", fontcolor="black" ];
c103 [ shape=record, label="{{<p99> A|<p100> B|<p101> S}|$273\n$mux|{<p102> Y}}" ];
x0 [ shape=record, style=rounded, label="<s0> 3:3 - 0:0 " ];
x0:e -> c103:p100:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", label=""];
x1 [ shape=record, style=rounded, label="<s0> 3:3 - 0:0 " ];
x1:e -> c103:p99:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", label=""];
c104 [ shape=record, label="{{<p99> A|<p100> B|<p101> S}|$272\n$mux|{<p102> Y}}" ];
x2 [ shape=record, style=rounded, label="<s0> 2:2 - 0:0 " ];
x2:e -> c104:p100:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", label=""];
x3 [ shape=record, style=rounded, label="<s0> 2:2 - 0:0 " ];
x3:e -> c104:p99:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", label=""];
c105 [ shape=record, label="{{<p99> A|<p100> B|<p101> S}|$271\n$mux|{<p102> Y}}" ];
x4 [ shape=record, style=rounded, label="<s0> 4:4 - 0:0 " ];
x4:e -> c105:p100:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", label=""];
x5 [ shape=record, style=rounded, label="<s0> 4:4 - 0:0 " ];
x5:e -> c105:p99:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", label=""];
c126 [ shape=record, label="{{<p106> CSB|<p107> RSTB|<p108> SCK|<p109> SDI|<p110> mask_rev_in|<p14> pass_thru_mgmt_sdo|<p111> pass_thru_user_sdo|<p32> trap}|housekeeping\nhousekeeping_spi|{<p112> SDO|<p113> irq|<p13> pass_thru_mgmt_csb|<p12> pass_thru_mgmt_sck|<p11> pass_thru_mgmt_sdi|<p10> pass_thru_reset|<p114> pass_thru_user_csb|<p115> pass_thru_user_sck|<p116> pass_thru_user_sdi|<p117> pll90_sel|<p118> pll_bypass|<p119> pll_dco_ena|<p120> pll_div|<p121> pll_ena|<p122> pll_sel|<p123> pll_trim|<p124> reset|<p125> sdo_enb}}" ];
x6 [ shape=record, style=rounded, label="<s0> 11:11 - 0:0 " ];
x6:e -> c126:p111:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", label=""];
x7 [ shape=record, style=rounded, label="<s0> 0:0 - 10:10 " ];
c126:p116:e -> x7:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", label=""];
x8 [ shape=record, style=rounded, label="<s0> 0:0 - 8:8 " ];
c126:p114:e -> x8:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", label=""];
x9 [ shape=record, style=rounded, label="<s0> 0:0 - 9:9 " ];
c126:p115:e -> x9:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", label=""];
c133 [ shape=record, label="{{<p127> dco|<p128> div|<p129> enable|<p130> ext_trim|<p131> osc|<p78> resetb}|pll\ndigital_pll|{<p132> clockp}}" ];
x10 [ shape=record, style=rounded, label="<s1> 1:1 - 0:0 |<s0> 0:0 - 0:0 " ];
c133:p132:e -> x10:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", style="setlinewidth(3)", label=""];
c137 [ shape=record, label="{{<p134> clk|<p80> flash_io0_di|<p79> flash_io1_di|<p18> flash_io2_di|<p17> flash_io3_di|<p97> gpio_in_pad|<p31> irq_spi|<p75> la_input|<p68> mgmt_in_data|<p41> mgmt_rdata|<p38> mgmt_rdata_ro|<p64> mprj2_vcc_pwrgood|<p62> mprj2_vdd_pwrgood|<p58> mprj_ack_i|<p57> mprj_dat_i|<p65> mprj_vcc_pwrgood|<p63> mprj_vdd_pwrgood|<p135> pass_thru_mgmt|<p13> pass_thru_mgmt_csb|<p12> pass_thru_mgmt_sck|<p11> pass_thru_mgmt_sdi|<p136> resetn|<p49> user_clk}|soc\nmgmt_soc|{<p91> flash_clk|<p85> flash_clk_ieb|<p89> flash_clk_oeb|<p92> flash_csb|<p86> flash_csb_ieb|<p90> flash_csb_oeb|<p82> flash_io0_do|<p84> flash_io0_ieb|<p88> flash_io0_oeb|<p81> flash_io1_do|<p83> flash_io1_ieb|<p87> flash_io1_oeb|<p16> flash_io2_do|<p20> flash_io2_ieb|<p22> flash_io2_oeb|<p15> flash_io3_do|<p19> flash_io3_ieb|<p21> flash_io3_oeb|<p93> gpio_inenb_pad|<p96> gpio_mode0_pad|<p95> gpio_mode1_pad|<p98> gpio_out_pad|<p94> gpio_outenb_pad|<p33> hk_connect|<p29> jtag_oenb_state|<p73> la_oen|<p74> la_output|<p43> mgmt_addr|<p39> mgmt_addr_ro|<p46> mgmt_ena|<p40> mgmt_ena_ro|<p67> mgmt_out_data|<p42> mgmt_wdata|<p44> mgmt_wen|<p45> mgmt_wen_mask|<p52> mprj_adr_o|<p56> mprj_cyc_o|<p51> mprj_dat_o|<p60> mprj_io_loader_clock|<p59> mprj_io_loader_data|<p61> mprj_io_loader_resetn|<p53> mprj_sel_o|<p55> mprj_stb_o|<p54> mprj_we_o|<p14> pass_thru_mgmt_sdo|<p66> pwr_ctrl_out|<p27> sdo_oenb_state|<p32> trap}}" ];
c142 [ shape=record, label="{{<p138> ext_clk|<p37> ext_clk_sel|<p34> ext_reset|<p36> pll_clk|<p35> pll_clk90|<p78> resetb|<p139> sel|<p140> sel2}|clocking\ncaravel_clocking|{<p50> core_clk|<p141> resetb_sync|<p49> user_clk}}" ];
c143 [ shape=record, label="{{<p99> A|<p100> B|<p101> S}|$270\n$mux|{<p102> Y}}" ];
x11 [ shape=record, style=rounded, label="<s0> 0:0 - 0:0 " ];
x11:e -> c143:p100:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", label=""];
v12 [ label="1'0" ];
c144 [ shape=record, label="{{<p99> A|<p100> B}|$269\n$eq|{<p102> Y}}" ];
c145 [ shape=record, label="{{<p99> A|<p100> B|<p101> S}|$268\n$mux|{<p102> Y}}" ];
x13 [ shape=record, style=rounded, label="<s0> 1:1 - 0:0 " ];
x13:e -> c145:p100:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", label=""];
v14 [ label="1'0" ];
c146 [ shape=record, label="{{<p99> A|<p100> B}|$267\n$eq|{<p102> Y}}" ];
v15 [ label="1'0" ];
x16 [shape=box, style=rounded, label="BUF"];
v17 [ label="1'1" ];
x18 [shape=box, style=rounded, label="BUF"];
x19 [shape=box, style=rounded, label="BUF"];
x20 [shape=box, style=rounded, label="BUF"];
c103:p102:e -> c126:p106:w [color="black", label=""];
c126:p10:e -> n10:w [color="black", label=""];
n10:e -> c137:p135:w [color="black", label=""];
c126:p11:e -> n11:w [color="black", label=""];
n11:e -> c137:p11:w [color="black", label=""];
c126:p12:e -> n12:w [color="black", label=""];
n12:e -> c137:p12:w [color="black", label=""];
c126:p13:e -> n13:w [color="black", label=""];
n13:e -> c137:p13:w [color="black", label=""];
c137:p14:e -> n14:w [color="black", label=""];
n14:e -> c126:p14:w [color="black", label=""];
c137:p15:e -> n15:w [color="black", label=""];
c137:p16:e -> n16:w [color="black", label=""];
n17:e -> c137:p17:w [color="black", label=""];
n18:e -> c137:p18:w [color="black", label=""];
c137:p19:e -> n19:w [color="black", label=""];
c104:p102:e -> c126:p109:w [color="black", label=""];
c137:p20:e -> n20:w [color="black", label=""];
c137:p21:e -> n21:w [color="black", label=""];
c137:p22:e -> n22:w [color="black", label=""];
c126:p123:e -> n23:w [color="black", style="setlinewidth(3)", label=""];
n23:e -> c133:p130:w [color="black", style="setlinewidth(3)", label=""];
c126:p117:e -> n24:w [color="black", style="setlinewidth(3)", label=""];
n24:e -> c142:p140:w [color="black", style="setlinewidth(3)", label=""];
c126:p122:e -> n25:w [color="black", style="setlinewidth(3)", label=""];
n25:e -> c142:p139:w [color="black", style="setlinewidth(3)", label=""];
c126:p120:e -> n26:w [color="black", style="setlinewidth(3)", label=""];
n26:e -> c133:p128:w [color="black", style="setlinewidth(3)", label=""];
c137:p27:e -> n27:w [color="black", label=""];
n27:e -> c146:p99:w [color="black", label=""];
c126:p112:e -> n28:w [color="black", label=""];
n28:e -> c145:p99:w [color="black", label=""];
c137:p29:e -> n29:w [color="black", label=""];
n29:e -> c144:p99:w [color="black", label=""];
c105:p102:e -> c126:p108:w [color="black", label=""];
x16:e:e -> n30:w [color="black", label=""];
n30:e -> c143:p99:w [color="black", label=""];
c126:p113:e -> n31:w [color="black", label=""];
n31:e -> c137:p31:w [color="black", label=""];
c137:p32:e -> n32:w [color="black", label=""];
n32:e -> c126:p32:w [color="black", label=""];
c137:p33:e -> n33:w [color="black", label=""];
n33:e -> c103:p101:w [color="black", label=""];
n33:e -> c104:p101:w [color="black", label=""];
n33:e -> c105:p101:w [color="black", label=""];
c126:p124:e -> n34:w [color="black", label=""];
n34:e -> c142:p34:w [color="black", label=""];
x10:s0:e -> n35:w [color="black", label=""];
n35:e -> c142:p35:w [color="black", label=""];
x10:s1:e -> n36:w [color="black", label=""];
n36:e -> c142:p36:w [color="black", label=""];
c126:p118:e -> n37:w [color="black", label=""];
n37:e -> c142:p37:w [color="black", label=""];
n38:e -> c137:p38:w [color="black", style="setlinewidth(3)", label=""];
c137:p39:e -> n39:w [color="black", style="setlinewidth(3)", label=""];
c143:p102:e -> x20:w:w [color="black", label=""];
c137:p40:e -> n40:w [color="black", label=""];
n41:e -> c137:p41:w [color="black", style="setlinewidth(3)", label=""];
c137:p42:e -> n42:w [color="black", style="setlinewidth(3)", label=""];
c137:p43:e -> n43:w [color="black", style="setlinewidth(3)", label=""];
c137:p44:e -> n44:w [color="black", style="setlinewidth(3)", label=""];
c137:p45:e -> n45:w [color="black", style="setlinewidth(3)", label=""];
c137:p46:e -> n46:w [color="black", style="setlinewidth(3)", label=""];
n47:e -> c126:p110:w [color="black", style="setlinewidth(3)", label=""];
c142:p141:e -> n48:w [color="black", label=""];
n48:e -> c137:p136:w [color="black", label=""];
c142:p49:e -> n49:w [color="black", label=""];
n49:e -> c137:p49:w [color="black", label=""];
c144:p102:e -> c143:p101:w [color="black", label=""];
c142:p50:e -> n50:w [color="black", label=""];
n50:e -> c137:p134:w [color="black", label=""];
c137:p51:e -> n51:w [color="black", style="setlinewidth(3)", label=""];
c137:p52:e -> n52:w [color="black", style="setlinewidth(3)", label=""];
c137:p53:e -> n53:w [color="black", style="setlinewidth(3)", label=""];
c137:p54:e -> n54:w [color="black", label=""];
c137:p55:e -> n55:w [color="black", label=""];
c137:p56:e -> n56:w [color="black", label=""];
n57:e -> c137:p57:w [color="black", style="setlinewidth(3)", label=""];
n58:e -> c137:p58:w [color="black", label=""];
c137:p59:e -> n59:w [color="black", label=""];
c145:p102:e -> x19:w:w [color="black", label=""];
c137:p60:e -> n60:w [color="black", label=""];
c137:p61:e -> n61:w [color="black", label=""];
n62:e -> c137:p62:w [color="black", label=""];
n63:e -> c137:p63:w [color="black", label=""];
n64:e -> c137:p64:w [color="black", label=""];
n65:e -> c137:p65:w [color="black", label=""];
c137:p66:e -> n66:w [color="black", style="setlinewidth(3)", label=""];
c137:p67:e -> n67:w [color="black", label=""];
x7:s0:e -> n67:w [color="black", label=""];
x8:s0:e -> n67:w [color="black", label=""];
x9:s0:e -> n67:w [color="black", label=""];
n67:e -> x0:s0:w [color="black", label=""];
n67:e -> x11:s0:w [color="black", label=""];
n67:e -> x13:s0:w [color="black", label=""];
n67:e -> x2:s0:w [color="black", label=""];
n67:e -> x4:s0:w [color="black", label=""];
n68:e -> c137:p68:w [color="black", style="setlinewidth(3)", label=""];
n68:e -> x1:s0:w [color="black", style="setlinewidth(3)", label=""];
n68:e -> x3:s0:w [color="black", style="setlinewidth(3)", label=""];
n68:e -> x5:s0:w [color="black", style="setlinewidth(3)", label=""];
n68:e -> x6:s0:w [color="black", style="setlinewidth(3)", label=""];
x18:e:e -> n69:w [color="black", label=""];
c146:p102:e -> c145:p101:w [color="black", label=""];
x20:e:e -> n70:w [color="black", label=""];
c126:p125:e -> n71:w [color="black", label=""];
x19:e:e -> n72:w [color="black", label=""];
c137:p73:e -> n73:w [color="black", style="setlinewidth(3)", label=""];
c137:p74:e -> n74:w [color="black", style="setlinewidth(3)", label=""];
n75:e -> c137:p75:w [color="black", style="setlinewidth(3)", label=""];
n76:e -> c133:p131:w [color="black", label=""];
n76:e -> c142:p138:w [color="black", label=""];
n77:e -> c126:p107:w [color="black", label=""];
n78:e -> c133:p78:w [color="black", label=""];
n78:e -> c142:p78:w [color="black", label=""];
n79:e -> c137:p79:w [color="black", label=""];
c126:p119:e -> n8:w [color="black", label=""];
n8:e -> c133:p127:w [color="black", label=""];
n80:e -> c137:p80:w [color="black", label=""];
c137:p81:e -> n81:w [color="black", label=""];
c137:p82:e -> n82:w [color="black", label=""];
c137:p83:e -> n83:w [color="black", label=""];
c137:p84:e -> n84:w [color="black", label=""];
c137:p85:e -> n85:w [color="black", label=""];
c137:p86:e -> n86:w [color="black", label=""];
c137:p87:e -> n87:w [color="black", label=""];
c137:p88:e -> n88:w [color="black", label=""];
c137:p89:e -> n89:w [color="black", label=""];
c126:p121:e -> n9:w [color="black", label=""];
n9:e -> c133:p129:w [color="black", label=""];
c137:p90:e -> n90:w [color="black", label=""];
c137:p91:e -> n91:w [color="black", label=""];
c137:p92:e -> n92:w [color="black", label=""];
c137:p93:e -> n93:w [color="black", label=""];
c137:p94:e -> n94:w [color="black", label=""];
c137:p95:e -> n95:w [color="black", label=""];
c137:p96:e -> n96:w [color="black", label=""];
n97:e -> c137:p97:w [color="black", label=""];
c137:p98:e -> n98:w [color="black", label=""];
v12:e -> c144:p100:w [color="black", label=""];
v14:e -> c146:p100:w [color="black", label=""];
v15:e -> x16:w:w [color="black", label=""];
v17:e -> x18:w:w [color="black", label=""];
}