blob: af7f83f1516b71dc0fc36ef0cb5d74ca0f54d945 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="400.125mm"
height="244.125mm"
viewBox="0 0 400.125 244.125"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="treepram.svg"
inkscape:export-filename="/home/htamas/docs/treepram.png"
inkscape:export-xdpi="95"
inkscape:export-ydpi="95"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="mm"
showgrid="false"
inkscape:zoom="0.88475476"
inkscape:cx="756.14174"
inkscape:cy="461.14474"
inkscape:window-width="1920"
inkscape:window-height="1215"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
inkscape:snap-global="false"
lock-margins="true"
fit-margin-top="10"
fit-margin-left="10"
fit-margin-right="10"
fit-margin-bottom="10" />
<defs
id="defs2" />
<g
inkscape:label="Réteg 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-2,-2)">
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 84,48 h 36"
id="path23359"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 84,29 H 216"
id="path23474"
sodipodi:nodetypes="cc" />
<path
style="fill:#800000;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 84,18 H 332"
id="path23702"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 36,60 V 72"
id="path24315"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 60,94 H 76"
id="path24640"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 60,134 H 76"
id="path24817"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 60,174 H 76"
id="path24819"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 60,214 H 76"
id="path24821"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 132,94 h 28"
id="path24942"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 132,134 h 28"
id="path25201"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 132,174 h 28"
id="path25203"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 132,214 h 28"
id="path25205"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 154,86 h 6"
id="path25330"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 150,126 h 10"
id="path25450"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 146,166 h 14"
id="path25452"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 142,206 h 18"
id="path25454"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 142,60 V 206"
id="path26361"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 146,60 V 166"
id="path26590"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 150,60 v 66"
id="path26592"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 154,60 V 86"
id="path26594"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 216,86 h 8"
id="path27092"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 216,126 h 8"
id="path27269"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 216,166 h 8"
id="path27271"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 216,206 h 8"
id="path27273"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 256,86 h 6"
id="path27410"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 256,126 h 6"
id="path28696"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 256,166 h 6"
id="path28698"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 256,206 h 6"
id="path28700"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 262,48 V 206"
id="path28841"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 216,106 h 64"
id="path29998"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 216,146 h 64"
id="path30137"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 216,186 h 64"
id="path30139"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 216,226 h 64"
id="path30141"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 303,60 V 166"
id="path31013"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 280,106 11.5,20"
id="path31813"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 291.5,126 303,166"
id="path31952"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 303,166 11.5,-40"
id="path31954"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 314.5,126 326,106"
id="path31974"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 280,186 11.5,20"
id="path31976"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 314.5,206 326,186"
id="path31978"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 280,146 11.5,-20"
id="path33022"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 280,226 11.5,-20"
id="path33100"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 291.5,206 303,166"
id="path33368"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 303,166 11.5,40"
id="path33446"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 314.5,126 326,146"
id="path33600"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 314.5,206 326,226"
id="path33716"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 322,48 h 10"
id="path34891"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 48,1.9999996 V 12"
id="path35354"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 362,1.9999996 V 12"
id="path35531"
sodipodi:nodetypes="cc" />
<g
id="g5686"
transform="translate(-3.0040817,-3.2799101)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.25;stroke-miterlimit:4;stroke-dasharray:none"
id="rect191"
width="71.75"
height="47.75"
x="15.129082"
y="15.40491" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="51.007526"
y="41.891293"
id="text1904"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="51.007526"
y="41.891293"
id="tspan1906">wishbone mux</tspan></text>
</g>
<g
id="g5696"
transform="matrix(1,0,0,0.9646539,-3.0040817,52.159968)"
style="stroke-width:1.01816">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.254539;stroke-miterlimit:4;stroke-dasharray:none"
id="rect5688"
width="47.745461"
height="169.75462"
x="15.131351"
y="20.694265" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.269387"
x="39.004082"
y="103.66988"
id="text5694"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.269387"
x="39.004082"
y="103.66988"
id="tspan5692">program</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.269387"
x="39.004082"
y="112.48933"
id="tspan5970">mux</tspan></text>
</g>
<g
id="g6142"
transform="translate(56.996002,51.428669)">
<rect
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:3, 3;stroke-dashoffset:0"
id="rect6134"
width="63.75"
height="163.75"
x="15.128998"
y="20.696331" />
<g
id="g6745">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.250001;stroke-miterlimit:4;stroke-dasharray:none"
id="rect6144"
width="55.75"
height="35.75"
x="19.128998"
y="24.696331" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="46.998829"
y="39.951336"
id="text6140"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.998829"
y="39.951336"
id="tspan6138">instruction</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.998829"
y="48.770786"
id="tspan6557">memory</tspan></text>
</g>
<g
id="g20585"
transform="translate(7.039051e-7,40)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.250001;stroke-miterlimit:4;stroke-dasharray:none"
id="rect20577"
width="55.75"
height="35.75"
x="19.128998"
y="24.696331" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="46.998829"
y="39.951336"
id="text20583"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.998829"
y="39.951336"
id="tspan20579">instruction</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.998829"
y="48.770786"
id="tspan20581">memory</tspan></text>
</g>
<g
id="g20595"
transform="translate(7.0390507e-7,80)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.250001;stroke-miterlimit:4;stroke-dasharray:none"
id="rect20587"
width="55.75"
height="35.75"
x="19.128998"
y="24.696331" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="46.998829"
y="39.951336"
id="text20593"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.998829"
y="39.951336"
id="tspan20589">instruction</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.998829"
y="48.770786"
id="tspan20591">memory</tspan></text>
</g>
<g
id="g20605"
transform="translate(7.0390507e-7,120)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.250001;stroke-miterlimit:4;stroke-dasharray:none"
id="rect20597"
width="55.75"
height="35.75"
x="19.128998"
y="24.696331" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="46.998829"
y="39.951336"
id="text20603"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.998829"
y="39.951336"
id="tspan20599">instruction</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.998829"
y="48.770786"
id="tspan20601">memory</tspan></text>
</g>
</g>
<g
id="g7004"
transform="translate(144.99592,60.72009)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.25;stroke-miterlimit:4;stroke-dasharray:none"
id="rect6996"
width="55.75"
height="35.75"
x="15.129082"
y="15.40491" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="42.926567"
y="31.378216"
id="text7002"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="42.926567"
y="31.378216"
id="tspan7178">CPU core</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="42.926567"
y="40.197666"
id="tspan11122">&amp; ALU</tspan></text>
</g>
<g
id="g7527"
transform="translate(208.99592,60.72009)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.25;stroke-miterlimit:4;stroke-dasharray:none"
id="rect7517"
width="31.75"
height="19.75"
x="15.129082"
y="15.40491" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="30.971354"
y="27.787941"
id="text7525"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="30.971354"
y="27.787941"
id="tspan7704">PRNG</tspan></text>
</g>
<g
id="g13866"
transform="translate(208.99592,100.72009)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.25;stroke-miterlimit:4;stroke-dasharray:none"
id="rect13860"
width="31.75"
height="19.75"
x="15.129082"
y="15.40491" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="30.971354"
y="27.787941"
id="text13864"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="30.971354"
y="27.787941"
id="tspan13862">PRNG</tspan></text>
</g>
<g
id="g13874"
transform="translate(208.99592,140.72009)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.25;stroke-miterlimit:4;stroke-dasharray:none"
id="rect13868"
width="31.75"
height="19.75"
x="15.129082"
y="15.40491" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="30.971354"
y="27.787941"
id="text13872"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="30.971354"
y="27.787941"
id="tspan13870">PRNG</tspan></text>
</g>
<g
id="g13942"
transform="translate(104.99592,-3.2799101)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.250001;stroke-miterlimit:4;stroke-dasharray:none"
id="rect13934"
width="55.75"
height="23.75"
x="15.129082"
y="39.404911" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="42.917953"
y="53.190216"
id="text13940"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="42.917953"
y="53.190216"
id="tspan13938">debug mux</tspan></text>
</g>
<g
id="g17011"
transform="translate(200.99592,-15.279911)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.25;stroke-miterlimit:4;stroke-dasharray:none"
id="rect17005"
width="55.75"
height="23.75"
x="15.129082"
y="39.404911" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="43.112602"
y="53.172993"
id="text17009"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="43.112602"
y="53.172993"
id="tspan17007">entropy pool</tspan></text>
</g>
<g
id="g17383"
transform="translate(258.99592,51.428669)">
<rect
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:3, 3;stroke-dashoffset:0"
id="rect17351"
width="117.75"
height="163.75"
x="15.129081"
y="20.696331" />
</g>
<g
id="g20775"
transform="translate(144.99592,100.72009)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.25;stroke-miterlimit:4;stroke-dasharray:none"
id="rect20767"
width="55.75"
height="35.75"
x="15.129082"
y="15.40491" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="42.926567"
y="31.378216"
id="text20773"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="42.926567"
y="31.378216"
id="tspan20769">CPU core</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="42.926567"
y="40.197666"
id="tspan20771">&amp; ALU</tspan></text>
</g>
<g
id="g20785"
transform="translate(144.99592,140.72009)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.25;stroke-miterlimit:4;stroke-dasharray:none"
id="rect20777"
width="55.75"
height="35.75"
x="15.129082"
y="15.40491" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="42.926567"
y="31.378216"
id="text20783"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="42.926567"
y="31.378216"
id="tspan20779">CPU core</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="42.926567"
y="40.197666"
id="tspan20781">&amp; ALU</tspan></text>
</g>
<g
id="g20795"
transform="translate(144.99592,180.72009)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.25;stroke-miterlimit:4;stroke-dasharray:none"
id="rect20787"
width="55.75"
height="35.75"
x="15.129082"
y="15.40491" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="42.926567"
y="31.378216"
id="text20793"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="42.926567"
y="31.378216"
id="tspan20789">CPU core</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="42.926567"
y="40.197666"
id="tspan20791">&amp; ALU</tspan></text>
</g>
<g
id="g20803"
transform="translate(208.99592,180.72009)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.25;stroke-miterlimit:4;stroke-dasharray:none"
id="rect20797"
width="31.75"
height="19.75"
x="15.129082"
y="15.40491" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="30.971354"
y="27.787941"
id="text20801"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="30.971354"
y="27.787941"
id="tspan20799">PRNG</tspan></text>
</g>
<g
id="g22074"
transform="translate(266.32935,8.9153285)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.249999;stroke-miterlimit:4;stroke-dasharray:none"
id="rect22068"
width="37.75"
height="23.75"
x="17.795649"
y="27.209671" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="36.477722"
y="41.732227"
id="text22072"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="36.477722"
y="41.732227"
id="tspan22070">io filter</tspan></text>
</g>
<g
id="g22468"
transform="translate(326.53772,-3.2799101)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.250001;stroke-miterlimit:4;stroke-dasharray:none"
id="rect22462"
width="59.75"
height="47.75"
x="5.5872808"
y="15.404911" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="35.367538"
y="32.370766"
id="text22466"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="35.367538"
y="32.370766"
id="tspan22893">io pads &amp;</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="35.367538"
y="41.190216"
id="tspan22897">logic probes</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="35.367538"
y="50.009666"
id="tspan22899">handling</tspan></text>
</g>
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 326,106 h 6"
id="path1831"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 326,146 h 6"
id="path1835"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 326,186 h 6"
id="path1839"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 326,226 h 6"
id="path1843"
sodipodi:nodetypes="cc" />
<g
id="g17361"
transform="translate(312.99601,51.42867)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.250001;stroke-miterlimit:4;stroke-dasharray:none"
id="rect17353"
width="55.75"
height="35.75"
x="19.128998"
y="24.696331" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="46.807629"
y="40.054688"
id="text17359"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.807629"
y="40.054688"
id="tspan17355">data</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.807629"
y="48.874138"
id="tspan17357">memory</tspan></text>
</g>
<g
id="g21945"
transform="translate(312.99601,91.428669)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.250001;stroke-miterlimit:4;stroke-dasharray:none"
id="rect21937"
width="55.75"
height="35.75"
x="19.128998"
y="24.696331" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="46.807629"
y="40.054688"
id="text21943"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.807629"
y="40.054688"
id="tspan21939">data</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.807629"
y="48.874138"
id="tspan21941">memory</tspan></text>
</g>
<g
id="g21955"
transform="translate(312.99601,131.42867)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.250001;stroke-miterlimit:4;stroke-dasharray:none"
id="rect21947"
width="55.75"
height="35.75"
x="19.128998"
y="24.696331" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="46.807629"
y="40.054688"
id="text21953"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.807629"
y="40.054688"
id="tspan21949">data</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.807629"
y="48.874138"
id="tspan21951">memory</tspan></text>
</g>
<g
id="g21965"
transform="translate(312.99601,171.42867)">
<rect
style="fill:#ffffc4;fill-opacity:1;stroke:#000000;stroke-width:0.250001;stroke-miterlimit:4;stroke-dasharray:none"
id="rect21957"
width="55.75"
height="35.75"
x="19.128998"
y="24.696331" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="46.807629"
y="40.054688"
id="text21963"><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.807629"
y="40.054688"
id="tspan21959">data</tspan><tspan
sodipodi:role="line"
style="font-size:7.05556px;text-align:center;text-anchor:middle;stroke-width:0.264583"
x="46.807629"
y="48.874138"
id="tspan21961">memory</tspan></text>
</g>
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 280,106 h 46"
id="path1133"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 280,146 h 46"
id="path1253"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 280,186 h 46"
id="path1255"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 280,226 h 46"
id="path1257"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 291.5,126 h 23"
id="path1259"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 291.5,206 h 23"
id="path1531"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 216,101 H 332"
id="path1711"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 216,141 H 332"
id="path2490"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 216,181 H 332"
id="path2492"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#800000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 216,221 H 332"
id="path2494"
sodipodi:nodetypes="cc" />
</g>
</svg>