| digraph "cntr_example" { |
| label="cntr_example"; |
| rankdir="LR"; |
| remincross=true; |
| n1 [ shape=diamond, label="rst", color="black", fontcolor="black" ]; |
| n2 [ shape=diamond, label="clk", color="black", fontcolor="black" ]; |
| n3 [ shape=octagon, label="io_out", color="black", fontcolor="black" ]; |
| n4 [ shape=octagon, label="wb_rst_i", color="black", fontcolor="black" ]; |
| n5 [ shape=octagon, label="wb_clk_i", color="black", fontcolor="black" ]; |
| c8 [ shape=record, label="{{<p2> clk|<p6> rstn}|cntr_5\ncntr_5|{<p7> out5}}" ]; |
| x0 [ shape=record, style=rounded, label="<s0> 3:0 - 19:16 " ]; |
| c8:p7:e -> x0:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", style="setlinewidth(3)", label=""]; |
| c10 [ shape=record, label="{{<p2> clk|<p6> rstn}|cntr_4\ncntr_4|{<p9> out4}}" ]; |
| x1 [ shape=record, style=rounded, label="<s0> 3:0 - 15:12 " ]; |
| c10:p9:e -> x1:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", style="setlinewidth(3)", label=""]; |
| c12 [ shape=record, label="{{<p2> clk|<p6> rstn}|cntr_3\ncntr_3|{<p11> out3}}" ]; |
| x2 [ shape=record, style=rounded, label="<s0> 3:0 - 11:8 " ]; |
| c12:p11:e -> x2:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", style="setlinewidth(3)", label=""]; |
| c14 [ shape=record, label="{{<p2> clk|<p6> rstn}|cntr_2\ncntr_2|{<p13> out2}}" ]; |
| x3 [ shape=record, style=rounded, label="<s0> 3:0 - 7:4 " ]; |
| c14:p13:e -> x3:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", style="setlinewidth(3)", label=""]; |
| c16 [ shape=record, label="{{<p2> clk|<p6> rstn}|cntr_1\ncntr_1|{<p15> out1}}" ]; |
| x4 [ shape=record, style=rounded, label="<s0> 3:0 - 3:0 " ]; |
| c16:p15:e -> x4:w [arrowhead=odiamond, arrowtail=odiamond, dir=both, color="black", style="setlinewidth(3)", label=""]; |
| x5 [shape=box, style=rounded, label="BUF"]; |
| x6 [shape=box, style=rounded, label="BUF"]; |
| x6:e:e -> n1:w [color="black", label=""]; |
| n1:e -> c10:p6:w [color="black", label=""]; |
| n1:e -> c12:p6:w [color="black", label=""]; |
| n1:e -> c14:p6:w [color="black", label=""]; |
| n1:e -> c16:p6:w [color="black", label=""]; |
| n1:e -> c8:p6:w [color="black", label=""]; |
| x5:e:e -> n2:w [color="black", label=""]; |
| n2:e -> c10:p2:w [color="black", label=""]; |
| n2:e -> c12:p2:w [color="black", label=""]; |
| n2:e -> c14:p2:w [color="black", label=""]; |
| n2:e -> c16:p2:w [color="black", label=""]; |
| n2:e -> c8:p2:w [color="black", label=""]; |
| x0:s0:e -> n3:w [color="black", style="setlinewidth(3)", label=""]; |
| x1:s0:e -> n3:w [color="black", style="setlinewidth(3)", label=""]; |
| x2:s0:e -> n3:w [color="black", style="setlinewidth(3)", label=""]; |
| x3:s0:e -> n3:w [color="black", style="setlinewidth(3)", label=""]; |
| x4:s0:e -> n3:w [color="black", style="setlinewidth(3)", label=""]; |
| n4:e -> x6:w:w [color="black", label=""]; |
| n5:e -> x5:w:w [color="black", label=""]; |
| } |