Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf ·...
Transcript of Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf ·...
![Page 1: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/1.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 379
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 2: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/2.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 412
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 5, 6, 7, 9, 12, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 3: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/3.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 416
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 5, 6, 7, 10, 12, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 4: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/4.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 428
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 5, 7, 8, 9, 11, 13, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 5: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/5.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 432
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 13, 14).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 6: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/6.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 446
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 7, 8, 9, 10, 11, 12, 14).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 7: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/7.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 451
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 8, 9, 10, 11, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 8: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/8.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 458
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 5, 6, 8, 9, 10, 11, 12, 13).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 9: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/9.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 472
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 6, 7, 9, 10, 11, 12, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 10: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/10.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 481
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 4, 5, 6, 7, 8, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 11: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/11.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 517
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 3, 4, 5, 7, 9, 10, 11, 12, 13, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 12: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/12.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 518
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 3, 4, 5, 8, 9, 10, 11, 12, 13, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 13: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/13.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 524
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 3, 5, 6, 7, 9, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 14: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/14.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 525
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 3, 5, 7, 8, 9, 10, 11, 12, 13, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 15: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/15.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 526
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 3, 5, 7, 9, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 16: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/16.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 557
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 17: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/17.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 564
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 2, 3, 6, 8, 9, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 18: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/18.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 592
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (1, 2, 3, 4, 5, 6, 7, 9, 11, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 19: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/19.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 595
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 13, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 20: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/20.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 640
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 21: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/21.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 641
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 22: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/22.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 646
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 23: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/23.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 650
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (2, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 24: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/24.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 651
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 25: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/25.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 654
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 26: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/26.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 656
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 27: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/27.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 657
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 28: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/28.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 659
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 29: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/29.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 661
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 5, 6, 7, 8, 11, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 30: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/30.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 667
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 31: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/31.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 673
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 6, 7, 8, 10, 11, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 32: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/32.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 698
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 33: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/33.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 702
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 34: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/34.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 705
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 35: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/35.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 709
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 36: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/36.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 711
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 37: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/37.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 712
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 38: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/38.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 713
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (1, 2, 3, 4, 5, 7, 8, 9, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 39: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/39.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 726
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 40: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/40.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 728
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 41: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/41.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 731
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 42: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/42.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 735
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 43: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/43.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 736
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 44: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/44.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 739
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 45: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/45.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 740
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 46: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/46.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 741
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 3, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 47: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/47.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 747
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 48: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/48.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 749
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 49: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/49.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 750
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 50: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/50.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 751
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 51: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/51.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 752
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 52: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/52.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 754
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 53: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/53.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 755
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 1, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 54: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/54.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 758
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 55: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/55.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 759
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 56: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/56.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 762
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 57: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/57.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 763
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 58: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/58.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 766
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 59: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/59.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1
Laboratorní úloha blok KOM
Číslo zadaní: 768
Zadání:
Na přípravku BASYS 2 s obvodem Spartan 3E XC3S100E (CP132) realizujte kombinační obvod mající
čtyři vstupy x3, x2, x1, x0 a jeho funkce je popsána následující kombinační funkcí.
y = f(x3, x2, x1, x0) = Σ m (1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15).
Přiřazení signálů:
Popis Proměnná Signál Pin Vstup - Výstup
Tlačítko x0 BTN_0 G12 vstup
Tlačítko x1 BTN_1 C11 vstup
Tlačítko x2 BTN_2 M4 vstup
Tlačítko x3 BTN_3 A7 vstup
LED y LD_0 M5 výstup
Proveďte:
1. Ze zadané kombinační funkce vytvořte pravdivostní tabulku.
2. Zapište zadanou kombinační funkci pomocí úplné normální disjunktivní formy.
3. Proveďte minimalizaci zadané kombinační funkce s využitím Karnaughovy mapy (K-mapa). V případě
víceznačného řešení uveďte všechny řešení a určete podstatné implikanty. Řešení budou v technické
zprávě uvedena formou logické funkce.
4. Ve vývojovém prostředí „ISE Webpack“ vytvořte projekt a v editoru schémat realizujte zapojení
minimalizované kombinační funkce, přiřaďte označení vstupních a výstupních signálů podle výše
uvedené tabulky.
5. Po provedení překladu do technologického schématu v projektu generujte simulační program ve
formátu VHDL a v testovacím procesu definujte časovou posloupnost vstupních signálů dokumentující
zadanou funkci. Proveďte testování kombinační funkce v simulačním prostředí „ISim (Behavioral)“.
6. Proveďte implementaci technologického schématu do obvodu „XC3S100E“ a následně proveďte
testování kombinační funkce v simulačním prostředí „ISim (Post-Route)“ s respektováním časového
zpoždění signálu při průchodu obvodem.
7. Na základě testování podle bodu 6.) stanovte maximální frekvenci vstupních signálů. Postupujte tak, že
jeden vstup testujete a ostatní vstupy mají konstantní hodnotu.
8. Vytvořte konfigurační soubor obvodu FPGA („*.bit“) a prostřednictvím programu „Adept“
konfigurujte obvod a proveďte testování kombinační funkce přípravku „BASYS 2“.
Požadavky na dokumentaci:
1. K laboratorní úloze bude vypracována technická zpráva, která bude dokumentovat splnění výše
uvedených bodů. Formát odevzdávané zprávy bude „PDF“ nebo „WORD2003“ nebo „HTML“ nebo
„OpenOffice“.
2. Technická zpráva bude připojena k projektu a celý projekt bude odevzdán formou souboru „ZIP“
podle požadavku vyučujícího. Jméno souboru bude vytvořeno následovně:
„KOM_č.paralelky_přijmení_jméno.zip“.
![Page 60: Číslo zadaní: 379motor.feld.cvut.cz/sites/default/files/predmety/zadani_MIS2017_KOM.pdf · zprávě uvedena formou logické funkce. 4. Ve vývojovém prostředí „ISE Webpack“](https://reader030.fdocuments.net/reader030/viewer/2022040718/5e2651ad0e2b6f71072eb6ff/html5/thumbnails/60.jpg)
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Fakulta elektrotechnická K 13114 Technická 2, 166 27 Praha 6
A1B14MIS – Mikroprocesory pro výkonové systémy 1 / 1