feat(L03): add blinker and synchronous logic card

This commit is contained in:
user
2026-07-21 16:47:33 +02:00
commit 0a130e4eae
42 changed files with 7514 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
<svg xmlns="http://www.w3.org/2000/svg" width="600" height="180" viewBox="0 0 600 180" role="img" aria-labelledby="title desc">
<title id="title">Przepływ synchronicznego blinker</title>
<desc id="desc">Zegar zasila licznik, wybrany bit albo faza adresuje wzorzec LED.</desc>
<defs><marker id="arrow" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#16324a"/></marker></defs>
<g transform="scale(0.5)">
<rect width="1200" height="360" fill="#f7fafc"/>
<g fill="#eef3f7" stroke="#16324a" stroke-width="4">
<rect x="70" y="110" width="210" height="120" rx="16"/>
<rect x="390" y="110" width="210" height="120" rx="16"/>
<rect x="710" y="110" width="210" height="120" rx="16"/>
<rect x="1010" y="110" width="130" height="120" rx="16"/>
</g>
<g font-family="system-ui,sans-serif" text-anchor="middle" fill="#16324a">
<text x="175" y="158" font-size="30" font-weight="700">CLK + RESET</text><text x="175" y="197" font-size="23">jedno zbocze</text>
<text x="495" y="158" font-size="30" font-weight="700">LICZNIK</text><text x="495" y="197" font-size="23">stan rejestru</text>
<text x="815" y="158" font-size="30" font-weight="700">FAZA / ROM</text><text x="815" y="197" font-size="23">wzorzec 0…7</text>
<text x="1075" y="158" font-size="30" font-weight="700">LED</text><text x="1075" y="197" font-size="23">pomiar</text>
</g>
<g stroke="#16324a" stroke-width="5" marker-end="url(#arrow)"><path d="M280 170 H380"/><path d="M600 170 H700"/><path d="M920 170 H1000"/></g>
<text x="600" y="310" font-family="system-ui,sans-serif" font-size="22" text-anchor="middle" fill="#b6402d">Stan zmienia się wyłącznie na posedge; testbench tylko obserwuje.</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB