Files
APS/.pic/Labs/lab_03_rf.drawio.svg
Andrei Solodovnikov 9739429d6e Синхронизация с правками публикуемого издания (#101)
* СП. Обновление предисловия

* СП. Обновление введения

* СП. Обновление лаб

* СП. Обновление доп материалов

* СП. Введение

* СП. Введение

* СП. ЛР№4, 15

* СП. Базовые конструкции Verilog

* Update Implementation steps.md

* СП. ЛР 4,5,7,8,14

* СП. ЛР№8

* Синхронизация правок

* СП. Финал

* Исправление ссылки на рисунок

* Обновление схемы

* Синхронизация правок

* Добавление белого фона .drawio-изображениям

* ЛР2. Исправление нумерации рисунка
2025-02-12 17:53:52 +03:00

376 lines
32 KiB
XML

<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1835px" height="825px" viewBox="-0.5 -0.5 1835 825" content="&lt;mxfile scale=&quot;1&quot; border=&quot;0&quot;&gt;&lt;diagram name=&quot;Страница — 1&quot; id=&quot;M4zDHpvkjuSoKlNiRtWI&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);">
<defs/>
<g>
<path d="M 553.67 607.17 L 520.55 598.62" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 553.67 564.38 L 537.11 572.94" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 553.67 581.5 L 537.11 572.94" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 553.67 538.71 L 520.55 547.27" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 553.67 538.71 L 553.67 564.38" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 553.67 581.5 L 553.67 607.17" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 520.55 547.27 L 520.55 598.62" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="517.05" y="564.7" width="23.8" height="16.17" fill="none" stroke="none" transform="rotate(-270,528.95,572.79)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)rotate(-270 528.9490709773316 572.7883423035521)" opacity="0.3">
<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: 573px; margin-left: 518px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<b>
<font style="font-size: 17px;">
+
</font>
</b>
</div>
</div>
</div>
</foreignObject>
<text x="529" y="577" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle">
+
</text>
</switch>
</g>
<rect x="661" y="0" width="5" height="9" fill-opacity="0.3" fill="rgb(255, 255, 255)" stroke="none" pointer-events="all"/>
<rect x="649" y="815" width="11" height="9" fill-opacity="0.3" fill="rgb(255, 255, 255)" stroke="none" pointer-events="all"/>
<path d="M 1131.15 380.32 L 1164.27 388.88" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 1131.15 423.11 L 1147.71 414.55" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 1131.15 406 L 1147.71 414.55" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 1131.15 448.78 L 1164.27 440.23" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 1131.15 448.78 L 1131.15 423.11" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 1131.15 406 L 1131.15 380.32" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="1131.15" y="408.13" width="49.68" height="12.84" fill="none" stroke="none" transform="rotate(-90,1155.99,414.55)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)rotate(-90 1155.9902081010775 414.55273412271254)" opacity="0.3">
<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: 48px; height: 1px; padding-top: 415px; margin-left: 1132px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">
<span>
ALU
</span>
</div>
</div>
</div>
</foreignObject>
<text x="1156" y="419" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle" font-weight="bold">
ALU
</text>
</switch>
</g>
<path d="M 1164.27 440.23 L 1164.27 388.88" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="856" y="351.67" width="123.6" height="111.56" 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: 122px; height: 1px; padding-top: 407px; margin-left: 857px;">
<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: 9px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; background-color: rgb(255, 255, 255); white-space: normal; overflow-wrap: normal;">
<font style="font-size: 13px;">
<span>
Register
<br/>
File
</span>
</font>
</div>
</div>
</div>
</foreignObject>
<text x="918" y="410" fill="#000000" font-family="Helvetica" font-size="9px" text-anchor="middle" font-weight="bold">
Register...
</text>
</switch>
</g>
<rect x="0.55" y="286.27" width="85.35" height="96.73" 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: 83px; height: 1px; padding-top: 335px; margin-left: 2px;">
<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: 9px; 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;">
<span style="font-size: 13px;">
<b>
instr
<br/>
mem
</b>
</span>
</div>
</div>
</div>
</foreignObject>
<text x="43" y="337" fill="#000000" font-family="Helvetica" font-size="9px" text-anchor="middle">
instr...
</text>
</switch>
</g>
<rect x="1.9" y="263" width="23.69" height="14.55" rx="2.18" ry="2.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: 22px; height: 1px; padding-top: 270px; margin-left: 3px;">
<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: 9px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<p style="line-height: 130%;">
<font style="font-size: 13px;">
clk_i
</font>
</p>
</div>
</div>
</div>
</foreignObject>
<text x="14" y="273" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="9px" text-anchor="middle">
clk_i
</text>
</switch>
</g>
<rect x="854.02" y="328.67" width="30.4" height="14.55" rx="2.18" ry="2.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: 28px; height: 1px; padding-top: 336px; margin-left: 855px;">
<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: 9px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<p style="line-height: 130%;">
<font style="font-size: 13px;">
clk_i
</font>
</p>
</div>
</div>
</div>
</foreignObject>
<text x="869" y="339" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="9px" text-anchor="middle">
clk_i
</text>
</switch>
</g>
<path d="M 864.11 345.92 L 872.82 356.55 L 864.11 367.18 Z" fill="rgb(255, 255, 255)" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,868.47,356.55)" pointer-events="all"/>
<rect x="955" y="369" width="24.01" height="14.55" rx="2.18" ry="2.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-end; width: 22px; height: 1px; padding-top: 376px; margin-left: 955px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: right;">
<div style="display: inline-block; font-size: 12px; 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: 12px;">
RD1
</font>
</div>
</div>
</div>
</foreignObject>
<text x="977" y="380" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="end">
RD1
</text>
</switch>
</g>
<rect x="962" y="413.77" width="16.56" height="8.56" 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: 15px; height: 1px; padding-top: 418px; margin-left: 962px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: right;">
<div style="display: inline-block; font-size: 12px; 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: 12px;">
RD2
</font>
</div>
</div>
</div>
</foreignObject>
<text x="977" y="422" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="end">
RD2
</text>
</switch>
</g>
<rect x="885.67" y="358.93" width="27.32" height="8.56" 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: 25px; height: 1px; padding-top: 363px; margin-left: 887px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; 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: 12px;">
WE
</font>
</div>
</div>
</div>
</foreignObject>
<text x="899" y="367" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
WE
</text>
</switch>
</g>
<rect x="857.31" y="369" width="16.56" height="8.56" 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: 15px; height: 1px; padding-top: 373px; margin-left: 859px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;">
<div style="display: inline-block; font-size: 12px; 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: 12px;">
RA1
</font>
</div>
</div>
</div>
</foreignObject>
<text x="859" y="377" fill="#000000" font-family="Helvetica" font-size="12px">
RA1
</text>
</switch>
</g>
<rect x="856" y="385.53" width="16.56" height="8.56" 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: 15px; height: 1px; padding-top: 390px; margin-left: 858px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;">
<div style="display: inline-block; font-size: 12px; 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: 12px;">
RA2
</font>
</div>
</div>
</div>
</foreignObject>
<text x="858" y="393" fill="#000000" font-family="Helvetica" font-size="12px">
RA2
</text>
</switch>
</g>
<rect x="857.32" y="403.68" width="16.56" height="8.56" 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: 15px; height: 1px; padding-top: 408px; margin-left: 859px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;">
<div style="display: inline-block; font-size: 12px; 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: 12px;">
WA
</font>
</div>
</div>
</div>
</foreignObject>
<text x="859" y="412" fill="#000000" font-family="Helvetica" font-size="12px">
WA
</text>
</switch>
</g>
<rect x="857.31" y="421.47" width="16.56" height="8.56" 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: 15px; height: 1px; padding-top: 426px; margin-left: 859px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;">
<div style="display: inline-block; font-size: 12px; 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: 12px;">
WD
</font>
</div>
</div>
</div>
</foreignObject>
<text x="859" y="429" fill="#000000" font-family="Helvetica" font-size="12px">
WD
</text>
</switch>
</g>
<path d="M 869.21 351.79 L 869.21 341.16" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="62.9" y="343.12" width="16.56" height="8.56" 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: 15px; height: 1px; padding-top: 347px; margin-left: 65px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;">
<div style="display: inline-block; font-size: 12px; 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: 12px;">
RA
</font>
</div>
</div>
</div>
</foreignObject>
<text x="65" y="351" fill="#000000" font-family="Helvetica" font-size="12px">
RA
</text>
</switch>
</g>
<rect x="61.9" y="314.14" width="16.56" height="8.56" 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: 15px; height: 1px; padding-top: 318px; margin-left: 64px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;">
<div style="display: inline-block; font-size: 12px; 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: 12px;">
RD
</font>
</div>
</div>
</div>
</foreignObject>
<text x="64" y="322" fill="#000000" font-family="Helvetica" font-size="12px">
RD
</text>
</switch>
</g>
<path d="M 9.39 280.25 L 18.1 290.88 L 9.39 301.51 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,13.75,290.88)" pointer-events="all"/>
<path d="M 14.49 286.12 L 14.49 275.49" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="1749" y="434.33" width="83.62" height="99.27" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" 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: 82px; height: 1px; padding-top: 484px; margin-left: 1750px;">
<div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 9px; 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;">
<span style="font-size: 13px;">
<span>
RAM
</span>
</span>
</div>
</div>
</div>
</foreignObject>
<text x="1791" y="487" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="9px" text-anchor="middle">
RAM
</text>
</switch>
</g>
<path d="M 1758.15 428.61 L 1766.86 439.24 L 1758.15 449.87 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,1762.51,439.24)" pointer-events="all"/>
<path d="M 1763.25 434.48 L 1763.25 423.85" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="1750.66" y="411.36" width="23.69" height="14.55" rx="2.18" ry="2.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: 22px; height: 1px; padding-top: 419px; margin-left: 1752px;">
<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: 9px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<p style="line-height: 130%;">
<font style="font-size: 13px;">
clk_i
</font>
</p>
</div>
</div>
</div>
</foreignObject>
<text x="1763" y="421" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="9px" text-anchor="middle">
clk_i
</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>