mirror of
https://github.com/MPSU/APS.git
synced 2025-09-15 17:20:10 +00:00
* СП. Обновление предисловия * СП. Обновление введения * СП. Обновление лаб * СП. Обновление доп материалов * СП. Введение * СП. Введение * СП. ЛР№4, 15 * СП. Базовые конструкции Verilog * Update Implementation steps.md * СП. ЛР 4,5,7,8,14 * СП. ЛР№8 * Синхронизация правок * СП. Финал * Исправление ссылки на рисунок * Обновление схемы * Синхронизация правок * Добавление белого фона .drawio-изображениям * ЛР2. Исправление нумерации рисунка
590 lines
51 KiB
XML
590 lines
51 KiB
XML
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1440px" height="747px" viewBox="-0.5 -0.5 1440 747" content="<mxfile scale="1" border="0"><diagram name="Страница — 1" id="jO3wbs2TCopwJskHJc_H">7R3bkqO28mtcebILdOHyuNnJ5jxsKnuyqcrJ0xRja2yy2HiB2fGcr48Eko0ujLEtMJ5hHnaNEEL0Td2tbvUEflzvfs2i7eq3dEGSCXAWuwm8mwAQIkj/ZQ0vVQMMgqphmcWLqsk9NHyN/094o8Nbn+IFyaWORZomRbyVG+fpZkPmhdQWZVn6LHd7TBP5rdtoSbSGr/Mo0Vv/ihfFqmoNgH9o/w+JlyvxZtcLqzsP0fzbMkufNvx9EwAfy7/q9joSY/EPzVfRIn2uNcFfJvBjlqZF9Wu9+0gSBloBtuq5Tw139/POyKZo8wCoHvgRJU9EzLicV/EiYFF+DWH9nQn8+XkVF+TrNpqzu88U+bRtVawTeuXSn4soX5V92cWWZPGaFCRj/ePNkjcvkyjP+XB5kaXf9jAWI3yJCvrUhrZQsnEC2vqYbgpOJgDRa/07+af/IFlBdrUm/t2/kpROJXuhXQSRcmQKEkUcJc8HhGPHq9pWNWRDJ5xhTmqczJb7wQ+gpj84tM2QhwbIe0nBv1VCgff9KRU3pnkJhQ+0A0DbXQkKcZ/+WrL/4+z7/UqMRudRDVjduwy9MrqAATF5heo/U/rkXWgHUwhDGVVhqKEqcHRMuYLLLsETOs4hRRZHmyW7Oga/LC2iIk4ZZYc6+ZvgaQN8AVDAhzTwAQP4oAXoYQ16dzr4yK4wkdnHNEkz2rJJNwy0j3GSKE1REi8ZLOcUOIS2/8yAElMx/oHfWMeLRSNeZMpvIOTP5JGBwxYqFEpGoB0qgAWB42mo+O9toeIPDg9LuMDu9XDha7j44+ufN4INKxJJAX1LiWQD9IEGZrKguh+/TLNilS7TTZT8cmhVAHLo8zktlzmGmX9IUbxwMEVPRSrjjezi4n/8cfb7b/Z7Rj+nurzb1e7dvdQuvggVyqgvsQWDbBYfmMbLJk/pqWr5FCfi1a3Rl6dP2ZyDRECJgeZVhGYkoQvaD1ltNqGHP/oljUvlhhPCFPquRAkgUFBcRNmSFPyxA5bpJ0cvtW5b1iE/40UHqqmGPNDQ/itbkVV4XE0QPPg5eiDJlzSPuSbwkBZFumbIFcaAU9ekHRM/12hLZe2C0SQba8veu94tmYU2Iwm1kzLWb5aky3h+v4wKktd+M8KmCrtQTyJmwfSjn4DAk6WBo6t3rmMQB54FBUVYnLeGuHhTPr5Z3lMbuIiYDdwTtkIFW64JWzqyXBvIcjXc9Ci8xe9KeJ8uuynMs5dyFZg5DhANfDRqjfKGw4Dl1Uv9Sh9yL/z5yn8Q/hfaF/XlgGO4ksWTumJvb4FoTQMtXBZDZNhGScv0tn5Y11WsD2xk3a4ELXwbvCvzrY8HzLaCVep8G3ai2J2qjgFPoUQU1mnpaH+EkVXtzUVXIc5bIao6AQmi6to0wFBBOQzlISpKv9gyaHpPEyli/7L+nvN6fxde1h97llkDX1Nu34rB7Pr9cMUUusq2hdvOYNbpEsl0s3cQ2uYv9T3IeXVe2hcqD1xO0N5wCNp/9wStiVOk6JoN9HwO4nWvq0YJt2c5bAi9c9hcpZcc187MxRNpy2na354TdgIJrS7mQ/RiagzIx2ubw42q3V6R3GuVNTvnVD3yPHFhcBH0JkIUs9ZVNy4tipDRzXu2SPAUkeDh/iTCPtzmTTkfwNDsRJNE6Jr7fWG7c7IKFXJpUGN1OwqH0jgYolZS5FR92IfKfPGr01K7e8Hr6rNqbZ7WXXy0LV0bXNVh363xaGSe83ZbYT+sMvWAbFp57WzHcxCvr4tvWwW7LcSH3SHeFNc4akitNKQpDGQ0YT0ktTsV6Tou8PesIglekYwm62pTawLQYzV1itAAIwW31olBh1FOv7NQPFVl2zm+qqPwkcK4dZYRbZdqn6o2h2YhCGt/5ymjgSPrZR3Kaz0sdMT6UY+DHAIDnTNtjkA8yAfy1YB1SzaHMl/xGmtafgvH6qj2a+Lf4DLrL+5S0TRgS8rTd+bV4D2gmM2WtpFAQ7R247yU/oJHrdF8cJzmRz23Qc8FajCu36eiq/twM5KTQkPfMMLv2Sx+ZwkQBQMW7igi34VYZhcRcFPDiGdAiI0cITFGDSHvHh2K9MKOziCoK3S4GjpuQrJdLSJ6CrAak2ESZzq2bIREQ2DAVpX5+SDh7NQkUgvZqM6c82G9cZ8Prb5wnTGmb0halebSctgLPv4+PjIT2vzQmFJ7hqSiH+CVfxbFlcmyYte1dzrlH22fp+t4zjn0n3hZJrNyR0w194PMc8sH2OTVNhu8pHoqgSEt25TrC30LvKT7LlkqdUa+M3oYOJL5zFwdyZ/Kv45kn4Yvg+gzyT4r+DLlZt+m7IvJKPpG0SezkuvoWbG+iZU8C6xkcv72zAR2eJfs5mRbqqNGen2VtK1KjZFV3w+rotCw7BkNNBu8anLZ3+Syx7SrdKThq9CwD9Q8E32xMZx+BGzobab9gptcbCrzoDDTan9LTffgGtn0SmwqAvgOAX2evtJ0dXoTHFAg/ZFtvJMiNpCBEBpx1X0GjOx697EzC11v/6cI3LYbcx5Uh1VmZmljTuQn1qavkNhlG21Q36654cViHj3lZFwuxuWiq+UCKREl0LBcdLWRh/SNPAh+WgUURPeOI7yAg9vS68AtCj1FKCKgoWFvx0lbQoEFNFw36H6/Uv9du9O0apujNo8HbXYQjiNQ1PV6j0Ig0QZSo8fsBfeJT7r9tXOefLv2qjn6897sqonUDXykH4xk9LxbcIaI4xGGIK33AvqItD4I6L2M711ao76ktRKJ0zJQ8hxp3bydeWPSOsuv7hIbpfUbltZqpm6gSWuR2ShJa2BBWneyTyrTTb6NNj0M9MxBw4bapNm6zMzQB4OgRs/ViArbZlYm2zC6xltmPjpWt6BelWAankSxJvY4RNtcTs7YV2xFwznkgnStW+xdZP+0AeoFgZkDyQHylBQtHyume9skIE+carv3FSC1vohFHaNNqk6SxNu8ae2oIT/Kt1Xxncd4R8zZAxb4A4jD4YW97OriXoBQcqVYyIlELbI83mp9nKlWN8RYIce00NqpkIM68fzvo4TeVImcqQuUnMQ+a+Rg3fGrL9TDLpIzVctB9VkkR8+4uNPhN0hfeSdVcjRi7rM0C9Z9pu+7Ts7UuyIy9Ij8d1UoZ6oWW+ixUA42uaMUwA8xD2wYGa6K27DXmia4xUkeQ8TcFTP41IJUPRY1wVc9j/j9FjUR8k2qamI95qs1FbzJw4n74V6kqIu91jXBV42RfJd1TQSvSJzbzX7g6XXmRH0MQYtHKptoD9gubSI2S8bSJkdLm+C+ijggRavvqLRJ03saafGi7iIQuLE7Qhc+YLu0iae7rcaTYCjUZX97n0fBeLonbMSH4n/p8ywYT1dCx1DS4wqK19e5vsopbh2Gknqmc31vMjhpDCUdg5Mm3aWGu8Jwv0IsqXfVM5xvNpbUs17MtklcKyt5d7Gk3ps5z2OMJR3FdafiWk6Y6zOY1GsTfTesYKwpCOS04j6jsUQq9BDS0c84Vrpn72jvRUUwPLMU6RShIyPZcojpU7bsURrQgQnDOvi8d2rcC6qTqRGoVnVHR5pPoXIM9rEzzbUHxDdaI9/r7BXYqtp0rBBul0Hntus6I3w2+XrqacTthOkZ9OK3iPscmAKDMZjJGoxrCGvuSoPxdf/20AE2BUq6FTSFMtmBF73MUmYYHeiRxR78li4I6/Ev</diagram></mxfile>" style="background-color: rgb(255, 255, 255);">
|
|
<defs/>
|
|
<g>
|
|
<rect x="725" y="320" width="506" height="309.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-dasharray="8 8" pointer-events="all"/>
|
|
<rect x="1081" y="379" width="80" height="120" 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: 78px; height: 1px; padding-top: 444px; margin-left: 1082px;">
|
|
<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: 24px; 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: 24px;">
|
|
irq_h
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="1121" y="451" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
irq_h
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 1110 374 L 1130 389 L 1110 404 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,1120,389)" pointer-events="all"/>
|
|
<rect x="1081" y="404" width="20" height="25" 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: 417px; margin-left: 1086px;">
|
|
<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: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
D
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="1093" y="424" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
D
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="1141" y="404" width="20" height="25" 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: 417px; margin-left: 1142px;">
|
|
<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: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Q
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="1149" y="424" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
Q
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="1111" y="474" width="20" height="25" 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: 18px; height: 1px; padding-top: 487px; margin-left: 1112px;">
|
|
<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: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
RST
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="1121" y="494" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
RST
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 357 265 L 260 265" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<ellipse cx="257" cy="265" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/>
|
|
<path d="M 994 419 L 1014 419 M 914 404 L 934 404 M 914 434 L 934 434" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 934 389 L 964 389 C 980.57 389 994 402.43 994 419 C 994 435.57 980.57 449 964 449 L 934 449 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<ellipse cx="929" cy="404" rx="4" ry="4" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/>
|
|
<path d="M 1014 419 L 1047.5 419 L 1081.04 418.92" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 861 529 L 881 529 M 781 514 L 804 514 M 781 544 L 804 544" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 821 499 C 838.47 499.56 854.06 511.25 861 529 C 854.06 546.75 838.47 558.44 821 559 L 796 559 C 806.72 540.44 806.72 517.56 796 499 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 881 529 L 891 529 L 891 434 L 914 434" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 1161 419 L 1201 419 L 1201 589 L 761 589 L 761 544 L 781 544" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 1171 211 L 1171 220 L 311 220 L 311 292" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<ellipse cx="311" cy="295" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/>
|
|
<path d="M 1201 211 L 1201 417" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<ellipse cx="1201" cy="420" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/>
|
|
<path d="M 1216 161 L 1236 161 M 1136 146 L 1159 146 M 1136 176 L 1159 176" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" transform="rotate(-90,1186,161)" pointer-events="all"/>
|
|
<path d="M 1176 131 C 1193.47 131.56 1209.06 143.25 1216 161 C 1209.06 178.75 1193.47 190.44 1176 191 L 1151 191 C 1161.72 172.44 1161.72 149.56 1151 131 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" transform="rotate(-90,1186,161)" pointer-events="all"/>
|
|
<ellipse cx="1219.75" cy="161" rx="3.75" ry="3.75" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" transform="rotate(-90,1186,161)" pointer-events="all"/>
|
|
<path d="M 1236 90 L 1186 90 L 1186 111" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 1316 75 L 1336 75 M 1236 60 L 1256 60 M 1236 90 L 1256 90" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 1256 45 L 1286 45 C 1302.57 45 1316 58.43 1316 75 C 1316 91.57 1302.57 105 1286 105 L 1256 105 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 1336 75 L 1362 75 L 1362 660 L 701 660 L 701 514 L 787 514" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 241 45 L 1 45" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 241 75 L 1 75" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 321 60 L 341 60 M 241 45 L 261 45 M 241 75 L 261 75" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 261 30 L 291 30 C 307.57 30 321 43.43 321 60 C 321 76.57 307.57 90 291 90 L 261 90 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 341 60 L 1236 60" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 1365 74.93 L 1431 75" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<ellipse cx="1362" cy="74.93" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/>
|
|
<path d="M 684 283 L 684 700 L 1428 700" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<ellipse cx="684" cy="280" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/>
|
|
<path d="M 914 404 L 841 404 L 841 280 L 457 280" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 437 280 L 457 280 M 357 265 L 377 265 M 357 295 L 377 295" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 377 250 L 407 250 C 423.57 250 437 263.43 437 280 C 437 296.57 423.57 310 407 310 L 377 310 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<rect x="763" y="343" width="60" height="30" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)" opacity="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: 58px; height: 1px; padding-top: 358px; margin-left: 764px;">
|
|
<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: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
reset
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="793" y="365" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
reset
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="741" y="480" width="40" height="30" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)" opacity="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: 38px; height: 1px; padding-top: 495px; margin-left: 742px;">
|
|
<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: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
set
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="761" y="502" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
set
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<ellipse cx="376" cy="295" rx="4" ry="4" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/>
|
|
<rect x="1" y="220" width="80" height="37" rx="5.55" ry="5.55" fill="#666666" 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: 78px; height: 1px; padding-top: 239px; margin-left: 2px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<b style="font-size: 24px;">
|
|
<font color="#ffffff" style="font-size: 24px;">
|
|
mret
|
|
</font>
|
|
<font style="font-size: 24px;" color="#ffffff">
|
|
_i
|
|
</font>
|
|
</b>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="41" y="246" fill="#000000" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
mret_i
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="1" y="0" width="110" height="37" rx="5.55" ry="5.55" fill="#666666" 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: 108px; height: 1px; padding-top: 19px; margin-left: 2px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">
|
|
irq_req_i
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="56" y="26" fill="#FFFFFF" font-family="Helvetica" font-size="24px" text-anchor="middle" font-weight="bold">
|
|
irq_req_i
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="1" y="84" width="70" height="36" rx="5.4" ry="5.4" fill="#666666" 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: 68px; height: 1px; padding-top: 102px; margin-left: 2px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<b style="font-size: 24px;">
|
|
<font color="#ffffff" style="font-size: 24px;">
|
|
mie
|
|
</font>
|
|
<font style="font-size: 24px;" color="#ffffff">
|
|
_i
|
|
</font>
|
|
</b>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="36" y="109" fill="#000000" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
mie_i
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="1" y="470" width="140" height="36" rx="5.4" ry="5.4" fill="#666666" 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: 138px; height: 1px; padding-top: 488px; margin-left: 2px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font color="#ffffff" style="font-size: 24px;">
|
|
<b style="font-size: 24px;">
|
|
exception
|
|
</b>
|
|
</font>
|
|
<b style="font-size: 24px;">
|
|
<font style="font-size: 24px;" color="#ffffff">
|
|
_i
|
|
</font>
|
|
</b>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="71" y="495" fill="#000000" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
exception_i
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="1351" y="40" width="76" height="27" rx="4.05" ry="4.05" fill="#666666" 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: 74px; height: 1px; padding-top: 54px; margin-left: 1352px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<b style="font-size: 24px;">
|
|
<font color="#ffffff" style="font-size: 24px;">
|
|
irq_o
|
|
</font>
|
|
</b>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="1389" y="61" fill="#000000" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
irq_o
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="1308" y="666" width="120" height="30" rx="4.5" ry="4.5" fill="#666666" 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: 118px; height: 1px; padding-top: 681px; margin-left: 1309px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font color="#ffffff" style="font-size: 24px;">
|
|
<b style="font-size: 24px;">
|
|
irq_ret
|
|
</b>
|
|
</font>
|
|
<b style="font-size: 24px;">
|
|
<font color="#ffffff" style="font-size: 24px;">
|
|
_o
|
|
</font>
|
|
</b>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="1368" y="688" fill="#000000" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
irq_ret_o
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 1263 731 L 1237 731 L 1203 730.92" fill="none" stroke="rgb(0, 0, 0)" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="1268" y="716" width="160" height="30" rx="4.5" ry="4.5" fill="#666666" 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: 158px; height: 1px; padding-top: 731px; margin-left: 1269px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font color="#ffffff" style="font-size: 24px;">
|
|
<b style="font-size: 24px;">
|
|
irq_cause
|
|
</b>
|
|
</font>
|
|
<b style="font-size: 24px;">
|
|
<font color="#ffffff" style="font-size: 24px;">
|
|
_o
|
|
</font>
|
|
</b>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="1348" y="738" fill="#000000" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
irq_cause_o
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="997" y="722" width="236" 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: 234px; height: 1px; padding-top: 731px; margin-left: 998px;">
|
|
<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: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
32'h8000_0010
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="1115" y="738" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
32'h8000_0010
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 1120 366 L 1120 380" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="1085" y="329" width="70" height="37" rx="5.55" ry="5.55" fill="#666666" 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: 68px; height: 1px; padding-top: 348px; margin-left: 1086px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font color="#ffffff" style="font-size: 24px;">
|
|
<b style="font-size: 24px;">
|
|
clk
|
|
</b>
|
|
</font>
|
|
<b style="font-size: 24px;">
|
|
<font style="font-size: 24px;" color="#ffffff">
|
|
_i
|
|
</font>
|
|
</b>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="1120" y="355" fill="#000000" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
clk_i
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 1119.5 518 L 1121 518 L 1121 500" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="1087" y="518" width="65" height="32" rx="4.8" ry="4.8" fill="#666666" 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: 63px; height: 1px; padding-top: 534px; margin-left: 1088px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font color="#ffffff" style="font-size: 24px;">
|
|
<b style="font-size: 24px;">
|
|
rst
|
|
</b>
|
|
</font>
|
|
<b style="font-size: 24px;">
|
|
<font style="font-size: 24px;" color="#ffffff">
|
|
_i
|
|
</font>
|
|
</b>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="1120" y="541" fill="#000000" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
rst_i
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="1207" y="704" width="32" height="30" 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 flex-start; justify-content: unsafe flex-start; width: 30px; height: 1px; padding-top: 702px; margin-left: 1209px;">
|
|
<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: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">
|
|
<font style="font-size: 24px;">
|
|
<span style="font-size: 24px;">
|
|
<span style="font-weight: normal;">
|
|
32
|
|
</span>
|
|
<br style="font-size: 24px;"/>
|
|
</span>
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="1209" y="726" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" font-weight="bold">
|
|
32
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 1231 738 L 1239 724.5" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<ellipse cx="927.5" cy="403.5" rx="5.5" ry="5.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/>
|
|
<rect x="146" y="320" width="505" height="309.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-dasharray="8 8" pointer-events="all"/>
|
|
<rect x="502" y="379" width="80" height="120" 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: 78px; height: 1px; padding-top: 444px; margin-left: 503px;">
|
|
<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: 24px; 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: 24px;">
|
|
exc_h
|
|
</font>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="542" y="451" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
exc_h
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 531 374 L 551 389 L 531 404 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,541,389)" pointer-events="all"/>
|
|
<rect x="502" y="404" width="20" height="25" 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: 417px; margin-left: 507px;">
|
|
<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: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
D
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="514" y="424" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
D
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="562" y="404" width="20" height="25" 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: 417px; margin-left: 563px;">
|
|
<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: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Q
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="570" y="424" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
Q
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="532" y="474" width="20" height="25" 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: 18px; height: 1px; padding-top: 487px; margin-left: 533px;">
|
|
<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: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
RST
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="542" y="494" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
RST
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 415 419 L 435 419 M 335 404 L 355 404 M 335 434 L 355 434" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 355 389 L 385 389 C 401.57 389 415 402.43 415 419 C 415 435.57 401.57 449 385 449 L 355 449 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<ellipse cx="350" cy="404" rx="4" ry="4" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/>
|
|
<path d="M 435 419 L 468.5 419 L 502.04 418.92" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 282 529 L 302 529 M 202 514 L 225 514 M 202 544 L 225 544" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 242 499 C 259.47 499.56 275.06 511.25 282 529 C 275.06 546.75 259.47 558.44 242 559 L 217 559 C 227.72 540.44 227.72 517.56 217 499 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 302 529 L 316 529 L 316 434 L 335 434" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 582 419 L 622 419 L 622 589 L 182 589 L 182 544 L 202 544" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="184" y="343" width="60" height="30" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)" opacity="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: 58px; height: 1px; padding-top: 358px; margin-left: 185px;">
|
|
<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: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
reset
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="214" y="365" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
reset
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="162" y="480" width="40" height="30" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)" opacity="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: 38px; height: 1px; padding-top: 495px; margin-left: 163px;">
|
|
<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: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
set
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="182" y="502" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
set
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 541 366 L 541 380" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="506" y="329" width="70" height="37" rx="5.55" ry="5.55" fill="#666666" 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: 68px; height: 1px; padding-top: 348px; margin-left: 507px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font color="#ffffff" style="font-size: 24px;">
|
|
<b style="font-size: 24px;">
|
|
clk
|
|
</b>
|
|
</font>
|
|
<b style="font-size: 24px;">
|
|
<font style="font-size: 24px;" color="#ffffff">
|
|
_i
|
|
</font>
|
|
</b>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="541" y="355" fill="#000000" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
clk_i
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 540.5 518 L 542 518 L 542 500" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<rect x="508" y="518" width="65" height="32" rx="4.8" ry="4.8" fill="#666666" 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: 63px; height: 1px; padding-top: 534px; margin-left: 509px;">
|
|
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
<font color="#ffffff" style="font-size: 24px;">
|
|
<b style="font-size: 24px;">
|
|
rst
|
|
</b>
|
|
</font>
|
|
<b style="font-size: 24px;">
|
|
<font style="font-size: 24px;" color="#ffffff">
|
|
_i
|
|
</font>
|
|
</b>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="541" y="541" fill="#000000" font-family="Helvetica" font-size="24px" text-anchor="middle">
|
|
rst_i
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<ellipse cx="348.5" cy="403.5" rx="5.5" ry="5.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/>
|
|
<path d="M 202 514 L 1 515" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 341 404 L 257 404 L 257 265 L 1 265" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 361 295 L 311 295 L 311 432" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<ellipse cx="311" cy="435" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/>
|
|
<ellipse cx="1186" cy="125.5" rx="5.5" ry="5.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/>
|
|
<ellipse cx="374.5" cy="294.5" rx="5.5" ry="5.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/>
|
|
</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> |