URL
https://opencores.org/ocsvn/diogenes/diogenes/trunk
Subversion Repositories diogenes
[/] [diogenes/] [tags/] [initial/] [diogenes/] [doc/] [pipeline.svg] - Rev 217
Go to most recent revision | Compare with Previous | Blame | View Log
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="1052.3622"
height="744.09448"
id="svg2"
sodipodi:version="0.32"
inkscape:version="0.45.1"
sodipodi:docbase="/home/andi/xilinx/diogenes/doc"
sodipodi:docname="pipeline.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape"
version="1.0"
inkscape:export-filename="/home/andi/xilinx/diogenes/doc/pipeline.png"
inkscape:export-xdpi="118.72076"
inkscape:export-ydpi="118.72076">
<defs
id="defs4">
<marker
inkscape:stockid="Arrow2Send"
orient="auto"
refY="0"
refX="0"
id="Arrow2Send"
style="overflow:visible">
<path
id="path3313"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(-0.3,0,0,-0.3,0.69,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow2Mend"
style="overflow:visible">
<path
id="path3307"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="scale(-0.6,-0.6)" />
</marker>
<marker
inkscape:stockid="Arrow1Send"
orient="auto"
refY="0"
refX="0"
id="Arrow1Send"
style="overflow:visible">
<path
id="path3295"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Lstart"
orient="auto"
refY="0"
refX="0"
id="Arrow2Lstart"
style="overflow:visible">
<path
id="path8022"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(1.1,0,0,1.1,1.1,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow2Lend"
style="overflow:visible">
<path
id="path8025"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mend"
style="overflow:visible">
<path
id="path8013"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="matrix(-0.4,0,0,-0.4,-4,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Lstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lstart"
style="overflow:visible">
<path
id="path8004"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="matrix(0.8,0,0,0.8,10,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lend"
style="overflow:visible">
<path
id="path8007"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="matrix(-0.8,0,0,-0.8,-10,0)" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
gridtolerance="10000"
guidetolerance="10"
objecttolerance="10"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.1204268"
inkscape:cx="388.18467"
inkscape:cy="626.99349"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:window-width="1280"
inkscape:window-height="949"
inkscape:window-x="0"
inkscape:window-y="48"
width="1052.3622px"
height="744.09449px">
<sodipodi:guide
orientation="horizontal"
position="1074.2857"
id="guide2160" />
</sodipodi:namedview>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="M 230.00535,354.08913 L 289.99733,354.08913 L 289.99733,236.59983 L 309.99465,236.59983"
id="path3560" />
<rect
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.39750373;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect2162"
width="138.60249"
height="138.60251"
x="90.698776"
y="164.97612" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 209.35932,204.27737 L 249.99605,204.27737"
id="path21102" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.71754527;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3146"
width="29.252554"
height="189.28996"
x="250.3748"
y="194.62863" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 271.32639,383.97737 L 265.00109,374.15093 L 258.67578,383.97737 L 271.32639,383.97737 z "
id="path4119" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.73344994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 250.44937,223.94939 L 279.55279,223.94939"
id="path8199" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="256.92688"
y="213.17612"
id="text9170"><tspan
sodipodi:role="line"
id="tspan9172"
x="256.92688"
y="213.17612">PC</tspan></text>
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect9180"
width="34.773628"
height="9.7736378"
x="110.61321"
y="253.89055" />
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="117.62893"
y="260.88968"
id="text9182"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan9184"
x="117.62893"
y="260.88968">cpc</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 170.35057,248.77738 L 175.49026,248.77738"
id="path15066" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect9188"
width="4.9047179"
height="19.90472"
x="-180.45238"
y="238.82501"
transform="scale(-1,1)" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25533101;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 180.37235,258.64971 L 178.00002,253.90504 L 175.62769,258.64971 L 180.37235,258.64971 z "
id="path9190" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect9212"
width="14.641247"
height="104.64127"
x="195.1794"
y="174.45673"
ry="7.3206234" />
<path
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.51161182;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 155.87683,234.21767 L 155.87683,244.98068 C 155.87683,244.98068 160.30524,248.78466 160.30524,248.78466 L 155.87683,252.58863 L 155.87683,263.39332 L 170.68469,252.36964 L 170.74421,245.40675 L 155.87683,234.21767"
id="path10193"
sodipodi:nodetypes="cccccccc"
inkscape:transform-center-x="-1.7258016" />
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="158.20686"
y="227.53978"
id="text15040"
transform="scale(0.9353101,1.0691642)"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
x="158.20686"
y="227.53978"
id="tspan15044">1</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 185.50002,248.77738 L 185.50002,273.77737 L 105.50002,273.77737 L 105.50002,258.77738 L 110.50002,258.77738"
id="path15062" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 180.70811,248.77745 L 194.14421,248.77745"
id="path15060" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 145.50493,258.77738 L 155.64511,258.77738 L 155.64511,258.77738 L 155.64511,258.77738"
id="path15064" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 202.50002,174.77737 L 202.50002,164.77737"
id="path16041" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.398;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect16043"
width="139.30783"
height="59.682812"
x="90.346107"
y="324.24847" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="82.634789"
y="320.99808"
id="text19933"><tspan
sodipodi:role="line"
id="tspan19935"
x="82.634789"
y="320.99808">pmem</tspan></text>
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="83.724632"
y="162.10745"
id="text19937"><tspan
sodipodi:role="line"
id="tspan19939"
x="83.724632"
y="162.10745">fetch</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="149.08244"
y="312.51144"
id="text19945"
transform="scale(0.9353101,1.0691642)"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
x="149.08244"
y="312.51144"
id="tspan19947">addr</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 395.55367,234.27752 L 419.2095,234.27752"
id="path21050" />
<rect
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.39750373;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect19949"
width="138.60249"
height="138.60251"
x="300.67609"
y="164.97612" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="291.33792"
y="162.10745"
id="text19951"><tspan
sodipodi:role="line"
id="tspan19953"
x="291.33792"
y="162.10745">decode</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 310.0883,234.27738 C 345.91909,234.27738 345.91909,234.27738 345.91909,234.27738"
id="path21032" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 310.0883,239.27737 C 322.03192,239.27737 333.97554,239.27737 345.91916,239.27737"
id="path21028" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.50651336;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect19957"
width="54.558029"
height="34.580753"
x="345.25327"
y="219.53062" />
<text
xml:space="preserve"
style="font-size:12.83801079px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="327.94354"
y="256.70642"
id="text20936"
transform="scale(1.0690129,0.9354424)"><tspan
sodipodi:role="line"
id="tspan20938"
x="327.94354"
y="256.70642">regfile</tspan></text>
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.71891856;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect20941"
width="29.364841"
height="189.28859"
x="460.25302"
y="194.63684" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 481.26073,383.71992 L 474.93543,373.89348 L 468.61012,383.71992 L 481.26073,383.71992 z "
id="path20943" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.73575902;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 460.29195,223.95691 L 489.5789,223.95691"
id="path20945" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="463.91104"
y="213.18364"
id="text20947"><tspan
sodipodi:role="line"
id="tspan20949"
x="463.91104"
y="213.18364">op2</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.73438156;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 460.34673,253.97739 L 489.52413,253.97739"
id="path20951" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="463.86417"
y="243.20412"
id="text20953"><tspan
sodipodi:role="line"
id="tspan20955"
x="463.86417"
y="243.20412">op1</tspan></text>
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect20969"
width="9.8716278"
height="19.871628"
x="420.0415"
y="199.34155"
ry="4.9358139" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.73575902;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 460.34519,283.8897 L 489.63214,283.8897"
id="path20975" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="463.96429"
y="273.11642"
id="text20977"><tspan
sodipodi:role="line"
id="tspan20979"
x="463.96429"
y="273.11642">fw2</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.73438156;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 460.39997,313.91018 L 489.57737,313.91018"
id="path20981" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="463.91742"
y="303.1369"
id="text20983"><tspan
sodipodi:role="line"
id="tspan20985"
x="463.91742"
y="303.1369">fw1</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 425.00002,219.27737 L 425.00002,254.27737 L 415.00002,254.27737 L 415.00002,264.27737"
id="path34795" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.40163741;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect20991"
width="94.575661"
height="29.598375"
x="335.20084"
y="264.47818" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="344.54337"
y="282.58792"
id="text20993"><tspan
sodipodi:role="line"
id="tspan20995"
x="344.54337"
y="282.58792">decode logic</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 379.97731,264.27737 C 379.97731,254.27737 379.97731,254.27737 379.97731,254.27737"
id="path20997" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.51326567;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect21005"
width="44.709946"
height="31.330652"
x="320.12234"
y="184.42239" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 349.48642,184.26377 L 349.48642,134.29097 L 170.01362,134.29097 L 170.01362,164.27465 L 170.01362,164.27465 L 170.01362,164.27465"
id="path21034" />
<text
xml:space="preserve"
style="font-size:7.68808031px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="215.41859"
y="105.47121"
id="text21042"
transform="scale(0.8016751,1.2473882)"><tspan
sodipodi:role="line"
id="tspan21044"
x="215.41859"
y="105.47121">branch target</tspan></text>
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect21046"
width="9.8716278"
height="19.871628"
x="420.0415"
y="229.34155"
ry="4.9358139" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 429.97731,269.27737 L 459.97731,269.27737"
id="path21062" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 429.97731,289.27737 L 459.97731,289.27737"
id="path21064" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 339.47826,184.25561 L 339.47826,144.29913 L 202.35344,144.29913 L 202.35344,164.27737"
id="path21066" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 575.00002,239.27737 L 575.00002,404.27737"
id="path3618" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 570.00002,209.27737 L 570.00002,404.27737"
id="path3616" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 700.21687,269.06052 L 804.77303,269.06052 L 804.77303,249.50436"
id="path3579" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69998914;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 649.99893,354.27846 L 729.50372,354.27846 L 729.50372,234.27633 L 799.07041,234.27633"
id="path3597" />
<rect
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.398;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect21086"
width="138.60249"
height="138.60251"
x="510.69879"
y="164.97612" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.398;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect21088"
width="139.30783"
height="59.682812"
x="510.3461"
y="324.24847" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="502.33792"
y="321.10745"
id="text21092"><tspan
sodipodi:role="line"
id="tspan21094"
x="502.33792"
y="321.10745">dmem</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="586.37067"
y="312.51141"
id="text21096"
transform="scale(0.9353101,1.0691642)"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
x="586.37067"
y="312.51141"
id="tspan21098">addr</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 220.00002,204.27737 L 220.00002,294.27737 L 150.00002,294.27737 L 150.00002,324.27737"
id="path21100" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect21104"
width="9.8429136"
height="29.842909"
x="550.25"
y="194.18446"
ry="4.9214568" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect21106"
width="9.8429136"
height="29.842909"
x="530.07855"
y="224.35591"
ry="4.9214568" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 535.09719,254.1802 L 535.09719,263.87454 L 489.90285,263.87454"
id="path21124" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 555.00002,224.27737 L 555.00002,294.27737 L 490.00002,294.27737"
id="path21126" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="503.33792"
y="162.10745"
id="text21128"><tspan
sodipodi:role="line"
id="tspan21130"
x="503.33792"
y="162.10745">execute</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69495678;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 489.9975,209.27738 L 549.08175,209.27738"
id="path21132" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69247538;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 489.99626,239.27739 L 529.08732,239.27739"
id="path21134" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53020811;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect21138"
width="9.8001938"
height="39.2869"
x="799.93469"
y="214.54248"
ry="5.387917" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.73575902;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 460.3679,343.90949 L 489.65485,343.90949"
id="path21140" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="463.91019"
y="331.78128"
id="text21142"><tspan
sodipodi:role="line"
id="tspan21144"
x="463.91019"
y="331.78128">bop</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 420.00002,294.27737 L 420.00002,299.27737 L 450.00002,299.27737 L 450.00002,329.27737 L 460.00002,329.27737"
id="path21152" />
<path
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 600.79178,200.06914 L 600.79178,217.93016 C 600.79178,217.93016 609.25593,224.2428 609.25593,224.2428 L 600.79178,230.55541 L 600.79178,248.48561 L 629.09449,230.192 L 629.20825,218.63722 L 600.79178,200.06914"
id="path21156"
sodipodi:nodetypes="cccccccc"
inkscape:transform-center-x="-3.298571" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 560.25507,209.27623 L 598.30775,209.27623"
id="path21160" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 540.11901,239.27684 L 598.70098,239.27684"
id="path21162" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 565.00002,209.27737 L 565.00002,324.27737"
id="path21172" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 519.99903,199.27741 L 549.0984,199.27741"
id="path21168" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 409.98649,244.27744 L 419.13559,244.27744"
id="path34769" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="342.44803"
y="195.08792"
id="text3269"><tspan
sodipodi:role="line"
id="tspan3271"
x="342.44803"
y="195.08792">branch</tspan><tspan
sodipodi:role="line"
x="342.44803"
y="210.08792"
id="tspan3273">logic</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 430.00002,209.27737 C 460.00002,209.27737 460.00002,209.27737 460.00002,209.27737"
id="path3275" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 409.98495,264.29244 L 409.98495,214.26309 L 419.13696,214.26309"
id="path3475" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 404.98979,234.2876 L 404.98979,204.26802 L 419.11677,204.26802"
id="path3479" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 280.00002,209.27737 L 310.00002,209.27737 L 310.00002,199.27737 L 320.00002,199.27737"
id="path3485" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 430.07041,239.38335 C 460.07041,239.38335 460.07041,239.38335 460.07041,239.38335"
id="path3487" />
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="667.12073"
y="334.28033"
id="text3498"
transform="scale(0.9353101,1.0691642)"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
x="667.12073"
y="334.28033"
id="tspan3500">dout</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="217.62251"
y="334.28033"
id="text3502"
transform="scale(0.9353101,1.0691642)"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
x="217.62251"
y="334.28033"
id="tspan3504">dout</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 134.99735,164.2747 L 134.99735,224.2798 L 194.08192,224.2798"
id="path3506" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 169.99375,164.2711 L 169.99375,199.28274 L 194.09746,199.28274"
id="path3508" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.71891856;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3510"
width="29.364841"
height="189.28859"
x="670.59808"
y="194.62932" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 691.6058,383.7124 L 685.2805,373.88596 L 678.95519,383.7124 L 691.6058,383.7124 z "
id="path3512" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.73575902;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 670.63702,223.94939 L 699.92397,223.94939"
id="path3514" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="676.31854"
y="213.17612"
id="text3516"><tspan
sodipodi:role="line"
id="tspan3518"
x="676.31854"
y="213.17612">alu</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.73438156;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 670.6918,253.96987 L 699.8692,253.96987"
id="path3520" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.73575902;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 670.63702,283.88218 L 699.92397,283.88218"
id="path3526" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="671.78339"
y="273.10892"
id="text3528"><tspan
sodipodi:role="line"
id="tspan3530"
x="671.78339"
y="273.10892">w_m</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 532.95063,383.97737 L 526.62533,374.15093 L 520.30002,383.97737 L 532.95063,383.97737 z "
id="path3545" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 112.95063,383.97737 L 106.62533,374.15093 L 100.30002,383.97737 L 112.95063,383.97737 z "
id="path3547" />
<rect
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.398;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3557"
width="138.60249"
height="138.60251"
x="720.69849"
y="165.66753" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="713.0368"
y="163.39456"
id="text3559"><tspan
sodipodi:role="line"
id="tspan3561"
x="713.0368"
y="163.39456">writeback</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 629.35418,224.33678 L 646.38979,224.33678 L 646.38979,209.23642 L 670.23962,209.23642"
id="path3565" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.73575902;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 670.63702,313.90949 L 699.92397,313.90949"
id="path3567" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="673.74628"
y="303.13623"
id="text3569"><tspan
sodipodi:role="line"
id="tspan3571"
x="673.74628"
y="303.13623">w_e</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 490.00002,329.27737 L 500.00002,329.27737 L 500.00002,299.27737 L 630.00002,299.27737 L 630.00002,269.27737 L 670.00002,269.27737"
id="path3575" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 630.00002,299.27737 L 670.00002,299.27737"
id="path3577" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 700.15364,299.37267 L 804.78468,299.37267 L 804.78468,269.49271"
id="path3581" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69683087;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 699.99844,209.27579 L 769.35365,209.27579 L 769.35365,224.27847 L 799.07731,224.27847"
id="path3599" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69085348;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Lend);marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 769.97183,395.25818 L 769.97183,245.30262 L 799.09004,245.30262"
id="path3601" />
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="779.93811"
y="380.44287"
id="text3603"
transform="scale(0.9353101,1.0691642)"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
x="779.93811"
y="380.44287"
id="tspan3605">ext_din</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 809.99255,233.73639 L 819.99193,233.73639 L 819.99193,134.28546 L 560.00811,134.28546"
id="path3607" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 560.00148,134.27591 L 384.99856,134.27591 L 384.99856,218.77883"
id="path3609" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 785.00002,224.27737 L 785.00002,114.27737 L 270.00002,114.27737"
id="path3611" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 135.00002,164.27737 L 135.00002,114.27737 L 270.00002,114.27737 L 270.00002,114.27737 L 270.00002,114.27737"
id="path3614" />
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="619.56354"
y="380.44287"
id="text3620"
transform="scale(0.9353101,1.0691642)"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
x="619.56354"
y="380.44287"
id="tspan3622">ext_dout</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="560.75946"
y="380.44287"
id="text3624"
transform="scale(0.9353101,1.0691642)"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
x="560.75946"
y="380.44287"
id="tspan3626">ext_addr</tspan></text>
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3648"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(0.122324,0,0,0.1229323,706.34446,211.13425)" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3650"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(5.7798061e-2,0,0,5.8332685e-2,592.83289,293.16985)" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3652"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(5.7798061e-2,0,0,5.8332685e-2,767.60392,263.04873)" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 310.18906,228.77101 L 321.40602,228.77101 L 327.01451,228.77101 L 327.01451,215.77205"
id="path3656" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 615.00002,298.86485 L 615.00002,239.00449"
id="path4627" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4629"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(5.7798061e-2,0,0,5.8332685e-2,577.83249,293.10076)" />
<text
xml:space="preserve"
style="font-size:7.68808031px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="483.0531"
y="105.32459"
id="text4631"
transform="scale(0.8016751,1.2473882)"><tspan
sodipodi:role="line"
id="tspan4633"
x="483.0531"
y="105.32459">result bus</tspan></text>
<text
xml:space="preserve"
style="font-size:7.68808031px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="171.20605"
y="89.291092"
id="text4635"
transform="scale(0.8016751,1.2473882)"><tspan
sodipodi:role="line"
id="tspan4637"
x="171.20605"
y="89.291092">jump target</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 310.18576,244.45235 L 321.65972,244.45235 L 321.65972,280.72354 L 333.13369,280.72354"
id="path3558" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 310,228.47334 L 310,244.72294"
id="path3562" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3564"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(0.122324,0,0,0.1229323,496.31159,226.15463)" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3566"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(0.122324,0,0,0.1229323,486.41401,196.27586)" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3568"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(0.122324,0,0,0.1229323,491.38396,196.35475)" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3570"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(0.122324,0,0,0.1229323,441.3689,186.17818)" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3572"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(0.122324,0,0,0.1229323,141.34396,191.16441)" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3574"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(0.122324,0,0,0.1229323,106.75892,235.6787)" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3576"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(0.122324,0,0,0.1229323,326.31159,221.15463)" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3578"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(0.122324,0,0,0.1229323,331.31159,231.15463)" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3580"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(0.122324,0,0,0.1229323,481.39295,121.21339)" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3582"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(0.122324,0,0,0.1229323,231.28988,223.65003)" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 520.34398,229.09457 L 529.16111,229.09457"
id="path3584" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 519.99936,229.43539 L 519.99936,178.92866 L 560.00064,178.92866 L 560.00064,134.09384"
id="path3586"
sodipodi:nodetypes="cccc" />
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="615.28687"
y="312.34033"
id="text3588"
transform="scale(0.9353101,1.0691642)"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
x="615.28687"
y="312.34033"
id="tspan3590">din</tspan></text>
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3594"
sodipodi:cx="643.05853"
sodipodi:cy="105.40163"
sodipodi:rx="15.619048"
sodipodi:ry="15.619048"
d="M 658.67758 105.40163 A 15.619048 15.619048 0 1 1 627.43948,105.40163 A 15.619048 15.619048 0 1 1 658.67758 105.40163 z"
transform="matrix(0.122324,0,0,0.1229323,501.36542,226.1198)" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
d="M 580,239.09448 L 580,324.09448"
id="path3596" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="M 615,299.09448 L 615,324.09448"
id="path3598" />
</g>
</svg>
Go to most recent revision | Compare with Previous | Blame | View Log