Modul seznamuje s principy návrhu a optimalizace kombinačních a sekvenčních obvodů. Součástí modulu jsou názorné případové studie. Základním předpokladem pro pochopení laboratorní úlohy je Booleova algebra a vlastností logických hradel. Předpokladem je schopnost analyticky navrhnout kombinační obvod a minimalizovat logické funkce za pomocí Karnaughových map.
Cílem modulu je prezentovat vybrané aspekty návrhu kombinačních a sekvenčních logických obvodů s použitím integrovaných obvodů TTL. Součásti modulu jsou případové studie znázorňující postup návrhu logického obvodu. V případě kombinačních obvodů jsou prezentovány principy minimalizace a implementace logických funkcí, v případě sekvenčních obvodu jsou prezentovány principy návrhu, minimalizace vnitřních stavů paměti systému s použitím klopných obvodů. Finálním bodem modulu je návrh sekvenčního kontroléru pro ovládání šifrovacího zámku, včetně přiloženého kódu VHDL.
[1] PINKER, J., POUPA, M.: Číslicové systémy a jazyk VHDL, vydal: BEN, 2012, ISBN:
80-7300-198-5..
[2] KRÁL, J.: Řešené příklady ve VHDL: hradlová pole FPGA pro začátečníky, 2010,
vydal: Ben, ISBN: 9788073002572.
[3] STANKOVIC, R., ASTOLA, J.: From Boolean Logic to Switching Circuits and
Automata: Towards Modern Information Technology (Studies in Computational
Intelligence), Springer, Mar 7, 2011, ISBN-10: 3642116817
[4] HASSOUN, S., SASAO, T.: Logic Synthesis and Verification (The Springer
International Series in Engineering and Computer Science), Kluver Academic
Publisher, Nov. 1, 2001, ISBN-10: 0792376064
[5] HACHTEL, G., SOMENZI, F.: Logic Synthesis and Verification Algorithms, Springer,
Feb 10, 2006, ISBN-10: 0387310045
[6] KOHAVI, Z., JHA, N.: Switching and Finite Automata Theory, Cambridge University
Press, 2009, ISBN-10: 0521857481
[7] HOLDSWORTH, B., WOODS, C.: Digital Logic Design, Fourth Edition, Dec. 17,
2002, Integra Software Services, UK Printed, ISBN-10: 0750645822
[8] NELSON, V., NAGLE, H., CAROLL, B., IRWIN, D.: Digital Logic Circuit Analysis
and Design, Mar 18, 1995, ISBN-10: 0134638948