mirror of
https://github.com/MPSU/APS.git
synced 2025-09-16 17:40:41 +00:00
* СП. Обновление предисловия * СП. Обновление введения * СП. Обновление лаб * СП. Обновление доп материалов * СП. Введение * СП. Введение * СП. ЛР№4, 15 * СП. Базовые конструкции Verilog * Update Implementation steps.md * СП. ЛР 4,5,7,8,14 * СП. ЛР№8 * Синхронизация правок * СП. Финал * Исправление ссылки на рисунок * Обновление схемы * Синхронизация правок * Добавление белого фона .drawio-изображениям * ЛР2. Исправление нумерации рисунка
670 lines
55 KiB
XML
670 lines
55 KiB
XML
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="909px" height="330px" viewBox="-0.5 -0.5 909 330" content="<mxfile scale="1" border="0"><diagram name="Page-1" id="f4D75Fn2WyCWW_uQQD-d">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</diagram></mxfile>" style="background-color: rgb(255, 255, 255);">
|
|
<defs/>
|
|
<g>
|
|
<path d="M 851 112 L 851 84" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 616 107 L 641.12 107.33" fill="none" stroke="#ff8000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 616 126 L 641 126" fill="none" stroke="#cc6600" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 616 145 L 640.88 144.93" fill="none" stroke="#994c00" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 700.94 89.47 L 701 61" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="829" y="132" width="60" height="30" fill="none" stroke="none" transform="rotate(-90,859,147)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)rotate(-90 859 147)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 147px; margin-left: 830px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
ALU
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="859" y="152" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
ALU
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 767 172 L 830 172" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 767 122 L 830 122" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="641" y="90" width="127" height="132" fill="rgb(255, 255, 255)" stroke="#000000" stroke-width="2" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 125px; height: 1px; padding-top: 156px; margin-left: 642px;">
|
|
<div data-drawio-colors="color: #000000; background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;">
|
|
<b style="font-size: 15px;">
|
|
Register
|
|
<br style="font-size: 15px;"/>
|
|
File
|
|
</b>
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="705" y="161" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
Register...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 655 83.15 L 665.52 95.58 L 655 108 Z" fill="rgb(255, 255, 255)" stroke="#000000" stroke-miterlimit="10" transform="rotate(90,660.26,95.58)" pointer-events="all"/>
|
|
<path d="M 661.16 90.02 L 661.16 77.6" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="747" y="117" width="20" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 18px; height: 1px; padding-top: 122px; margin-left: 747px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: right;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;">
|
|
RD1
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="765" y="127" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="end">
|
|
RD1
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="747" y="166" width="20" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 18px; height: 1px; padding-top: 171px; margin-left: 747px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: right;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;">
|
|
RD2
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="765" y="176" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="end">
|
|
RD2
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="684.5" y="95" width="33" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 31px; height: 1px; padding-top: 100px; margin-left: 686px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;">
|
|
WE
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="701" y="105" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
WE
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="643" y="65" width="34" height="18" rx="2.7" ry="2.7" fill="#000000" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 32px; height: 1px; padding-top: 72px; margin-left: 644px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;" color="#ffffff">
|
|
clk_i
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="660" y="76" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
clk_i
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="644" y="102" width="20" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 18px; height: 1px; padding-top: 107px; margin-left: 646px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;">
|
|
RA1
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="646" y="112" fill="#000000" font-family="Helvetica" font-size="15px">
|
|
RA1
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="644" y="121" width="20" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 18px; height: 1px; padding-top: 126px; margin-left: 646px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;">
|
|
RA2
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="646" y="131" fill="#000000" font-family="Helvetica" font-size="15px">
|
|
RA2
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="644" y="140.5" width="20" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 18px; height: 1px; padding-top: 146px; margin-left: 646px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
WA
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="646" y="150" fill="#000000" font-family="Helvetica" font-size="15px">
|
|
WA
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="644" y="188" width="23" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 21px; height: 1px; padding-top: 193px; margin-left: 646px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;">
|
|
WD
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="646" y="198" fill="#000000" font-family="Helvetica" font-size="15px">
|
|
WD
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="91" y="219" width="39" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 37px; height: 1px; padding-top: 224px; margin-left: 92px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
32'd4
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="111" y="229" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
32'd4
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 65 176 L 78 176 Q 88 176 88 166 L 88 55" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<ellipse cx="88" cy="52" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all"/>
|
|
<path d="M 64 225 L 89 225" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 24.23 200.04 L 10.99 199.45 Q 1 199 1 189 L 1 61 Q 1 51 11 51.11 L 30.71 51.32" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 831 157 L 851 147" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 831 137 L 851 147" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 831 187 L 871 177" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 831 187 L 831 157" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 831 137 L 831 107" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 640.24 194.02 L 471 194 Q 461 194 461 204 L 461 239 Q 461 249 471 249.02 L 897 249.98 Q 907 250 907 240 L 907 155 Q 907 145 897 144.97 L 871.39 144.9" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 12 205 L 22 195" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="7" y="184" width="10" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 189px; margin-left: 8px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
32
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="12" y="194" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
32
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 76 230 L 86 220" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="70" y="209" width="10" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 214px; margin-left: 71px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
32
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="75" y="219" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
32
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 262 57 L 272 47" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="254" y="35" width="10" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 40px; margin-left: 255px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
32
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="259" y="45" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
32
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 625 112 L 635 102" fill="none" stroke="#ff8000" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="622" y="93" width="10" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 98px; margin-left: 623px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
5
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="627" y="103" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
5
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 625 131 L 635 121" fill="none" stroke="#cc6600" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="622" y="112" width="10" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 117px; margin-left: 623px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
5
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="627" y="122" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
5
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 625 150 L 635 140" fill="none" stroke="#994c00" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="622" y="131" width="10" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 136px; margin-left: 623px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
5
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="627" y="141" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
5
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 784 127 L 794 117" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="776" y="106" width="10" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 111px; margin-left: 777px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
32
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="781" y="116" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
32
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 784 177 L 794 167" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="776" y="156" width="10" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 161px; margin-left: 777px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
32
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="781" y="166" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
32
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 890 150 L 900 140" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="881" y="130" width="10" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 135px; margin-left: 882px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
32
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="886" y="140" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
32
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 846 105.16 L 856 95.16" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="838" y="87" width="10" height="10" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 92px; margin-left: 839px;">
|
|
<div data-drawio-colors="color: #007FFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 127, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
5
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="843" y="97" fill="#007FFF" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
5
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="46" y="311" width="36" height="18" rx="2.7" ry="2.7" fill="#000000" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 34px; height: 1px; padding-top: 318px; margin-left: 47px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;" color="#ffffff">
|
|
clk_i
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="64" y="323" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
clk_i
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="89" y="311" width="34" height="18" rx="2.7" ry="2.7" fill="#000000" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 32px; height: 1px; padding-top: 318px; margin-left: 90px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;">
|
|
rst_i
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="106" y="323" fill="#FFFFFF" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
rst_i
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="79" y="311" width="12" height="18" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 14px; height: 1px; padding-top: 320px; margin-left: 78px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;">
|
|
,
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="85" y="325" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
,
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="126.5" y="310" width="126.5" height="18" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 129px; height: 1px; padding-top: 319px; margin-left: 127px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
— входы модуля
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="127" y="324" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="15px">
|
|
— входы модуля
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 64.5 240 L 24.5 230" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/>
|
|
<path d="M 64.5 190 L 44.5 200" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/>
|
|
<path d="M 64.5 210 L 44.5 200" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/>
|
|
<path d="M 64.5 160 L 24.5 170" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/>
|
|
<path d="M 64.5 160 L 64.5 190" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/>
|
|
<path d="M 64.5 210 L 64.5 240" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/>
|
|
<path d="M 24.5 170 L 24.5 230" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/>
|
|
<g transform="translate(-0.5 -0.5)rotate(-270 37.375 199.72000000000003)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 27px; height: 1px; padding-top: 200px; margin-left: 24px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
|
|
+
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="37" y="204" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
+
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 57.26 52.2 L 118 52.4" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/>
|
|
<rect x="118" y="12.58" width="125" height="110" fill="rgb(255, 255, 255)" stroke="#000000" stroke-width="2" pointer-events="none"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 119px; height: 1px; padding-top: 74px; margin-left: 121px;">
|
|
<div data-drawio-colors="color: #000000; background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;">
|
|
<b>
|
|
Instruction memory
|
|
</b>
|
|
<b style="font-size: 15px;">
|
|
<br style="font-size: 15px;"/>
|
|
</b>
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="181" y="79" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
Instruction memo...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 72 57.42 L 82 47.42" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 42px; margin-left: 65px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
|
|
32
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="69" y="47" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
32
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 50px; height: 1px; padding-top: 50px; margin-left: 186px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: right;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
|
|
RD
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="236" y="55" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="end">
|
|
RD
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 24px; height: 1px; padding-top: 49px; margin-left: 122px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: right;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
|
|
RA
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="146" y="54" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="end">
|
|
RA
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="31" y="32.42" width="26" height="42" fill="none" stroke="#000000" pointer-events="none"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 24px; height: 1px; padding-top: 47px; margin-left: 32px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
|
|
<b style="font-size: 15px;">
|
|
PC
|
|
</b>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="44" y="62" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
PC
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 39 25.57 L 49.52 38 L 39 50.42 Z" fill="rgb(255, 255, 255)" stroke="#000000" stroke-miterlimit="10" transform="rotate(90,44.26,38)" pointer-events="none"/>
|
|
<path d="M 44 1 L 44 10.42" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/>
|
|
<rect x="25" y="1" width="38" height="19" rx="2.85" ry="2.85" fill="#000000" stroke="none" pointer-events="none"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 36px; height: 1px; padding-top: 9px; margin-left: 26px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;" color="#ffffff">
|
|
clk_i
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="44" y="13" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
clk_i
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 44 32.57 L 44 20" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/>
|
|
<path d="M 44 97.42 L 44 74.42" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/>
|
|
<rect x="27" y="92.42" width="32.37" height="16.58" rx="2.49" ry="2.49" fill="#000000" stroke="none" pointer-events="none"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 34px; height: 1px; padding-top: 99px; margin-left: 26px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 15px;">
|
|
rst_i
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="43" y="103" fill="#FFFFFF" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
rst_i
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 831 107 L 871 117" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/>
|
|
<path d="M 871 177 L 871 117" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/>
|
|
<path d="M 314 297 L 314 32 Q 314 22 306.5 22 L 302.75 22 Q 299 22 299 32 L 299 42 Q 299 52 289 52.03 L 243.38 52.18" fill="none" stroke="#000000" stroke-width="3" stroke-miterlimit="10" pointer-events="none"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 22px; height: 1px; padding-top: 52px; margin-left: 690px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
|
|
1'b1
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="701" y="57" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">
|
|
1'b1
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
</g>
|
|
<switch>
|
|
<g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/>
|
|
<a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank">
|
|
<text text-anchor="middle" font-size="10px" x="50%" y="100%">
|
|
Text is not SVG - cannot display
|
|
</text>
|
|
</a>
|
|
</switch>
|
|
</svg> |