mirror of
https://github.com/MPSU/APS.git
synced 2025-09-16 09:40:10 +00:00
* СП. Обновление предисловия * СП. Обновление введения * СП. Обновление лаб * СП. Обновление доп материалов * СП. Введение * СП. Введение * СП. ЛР№4, 15 * СП. Базовые конструкции Verilog * Update Implementation steps.md * СП. ЛР 4,5,7,8,14 * СП. ЛР№8 * Синхронизация правок * СП. Финал * Исправление ссылки на рисунок * Обновление схемы * Синхронизация правок * Добавление белого фона .drawio-изображениям * ЛР2. Исправление нумерации рисунка
734 lines
60 KiB
XML
734 lines
60 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="dYnKHcN2V9aCgZ9-fYxf">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</diagram></mxfile>" style="background-color: rgb(255, 255, 255);">
|
|
<defs/>
|
|
<g>
|
|
<path d="M 314 107 L 641.12 107.33" fill="none" stroke="#ff8000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 314 126 L 641 126" fill="none" stroke="#cc6600" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 314 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>
|
|
<path d="M 314 30 L 851 29 L 851 112" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<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>
|
|
<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: 32px; height: 1px; padding-top: 96px; margin-left: 323px;">
|
|
<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: none; white-space: normal; overflow-wrap: normal;">
|
|
[22:18]
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="323" y="101" fill="#000000" font-family="Helvetica" font-size="15px">
|
|
[22:...
|
|
</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-start; width: 32px; height: 1px; padding-top: 115px; margin-left: 323px;">
|
|
<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: none; white-space: normal; overflow-wrap: normal;">
|
|
[17:13]
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="323" y="120" fill="#000000" font-family="Helvetica" font-size="15px">
|
|
[17:...
|
|
</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-start; width: 23px; height: 1px; padding-top: 134px; margin-left: 323px;">
|
|
<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: none; white-space: normal; overflow-wrap: normal;">
|
|
[4:0]
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="323" y="139" fill="#000000" font-family="Helvetica" font-size="15px">
|
|
[4:...
|
|
</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-start; width: 30px; height: 1px; padding-top: 18px; margin-left: 323px;">
|
|
<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: none; white-space: normal; overflow-wrap: normal;">
|
|
[27:23]
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="323" y="23" fill="#000000" font-family="Helvetica" font-size="15px">
|
|
[27:...
|
|
</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> |