Budowa wyświtlacza w układzie 7447
Do wejść układu zostały przyporządkowane przełączniki od SW[0] do SW[4]. Wyjścia układu zostały podpiete do 7-segmentowego wyświetlacza ( HEX0[0] - HEX0[6]). Nazwy przełączników HEXO [0-6] zotały przyporządkowane do odpowiednich outputów a do SW[0-4]odpowiednich inputów.
Schemat ten jest widoczny na poniższym rysunku:
Następnym krokiem (po kompilacjii) było utworzenie pliku „zad1.vwf „w którym to poszczególnym wejściom adresowym nadano wartości przy czym SW[0] był najmniej znaczącym bitem. Następnie przeprowadzono symulacje:
Po przeprowadzeniu symulacji nasz układ został zaprogramowany (przy pomocy programatora) na płytcie Cyklon II.
Realizacja funkcji na bramkach AND i OR.
Naszym zadanie było zrealizowanie funkcji logicznej na bramkach i jej zaprogramowanie na płycie Cyclone II.
Pierwszym krokiem było zbudowanie siatki Karnaugh'a w oparciu o zadaną funkcję a nastepnie zminimalizowanie jej. Gdy zostało to wykonane można było przystąpić do stworzenia schematu blokowego:
Po kompilacji został utworzony waveform a elementy układu blokowego zostały dopasowane odpowiednich elementów na płycie D1. Przeprowadzamy symulację:
Na koniec przy pomocy programatora programujemy nasz układ tak aby dioda na płycie święciła tylko wtedy gdy na wyjściu układu pojawi się „1”