Summer Semester 2008/09
Summer Semester 2009/10
Summer Semester 2010/11
Summer Semester 2011/12
Summer Semester 2012/13
Summer Semester 2013/14
Digital Logic IN081206
Course content: Binary logic. Boolean laws and algebra. Logic gates. Combinational logic design. Truth tables. Karnaugh maps. Circuit simplification using Karnaugh maps.Combinational implementations. Arithmetic (add, subtract, multiply) and other popular (multiplexers, encoders, decoders) modules. Memories ROM, RAM. Sequential logic. Mealy and Moore models. State-diagram design. State minimisation. State coding. Flip-flops: D, JK, SR and T. Sequential logic design. Implementation of FSMs. Asynchronous circuits. RS flip-flop. Asynchronous logic design. Implementation of asynchronous circuits. MSI functional standard blocks: arithmetics, counters, registers.
Learning outcomes: Knowledge and principles of designing SSI and MSI digital circuits.
(in Polish) Rodzaj przedmiotu
Course coordinators
Bibliography
a) basic references:
1. T. Łuba, Synteza układów logicznych. Podręcznik, Oficyna Wydawnicza PW, Warszawa, 2005.
2. T. Łuba (red.), Synteza układów cyfrowych, Wydawnictwa Komunikacji i Łączności, Warszawa, 2003.
3. M. Gorzałczany, Układy cyfrowe. Metody syntezy. T1. Elementy. Układy kombinacyjne, T2. Układy sekwencyjne. Układy mikroprogramowalne, Skrypt Politechnika Świętokrzyska w Kielcach, Kielce, 2000.
4. A. Skorupski, Podstawy techniki cyfrowej, Wydawnictwo WkiŁ, Warszawa, 2001.
5. J. Tyszer, G. Mrugalski, Układy cyfrowe. Zbiór zadań z rozwiązaniami. Wydawnictwo Politechniki Poznańskiej, Poznań, 2002.
b) supplementary references:
1. J. Wakerly, Digital Design, Principles and Practices. Pearson/Prentice Hall, 2005.
2. M. Mano, M. Ciletti, Digital Design. Prentice Hall, 2006.