Summer Semester 2013/14
Summer Semester 2014/15
Summer Semester 2015/16
Summer Semester 2016/17
Digital Circuit Engineering I12023a
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. Programmable logic (ROMs, PLAs, PALs, FPGAs). Sequential logic. Mealy and Moore models. State-diagram design. State minimization. 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. Asynchronous and synchronous circuits. Latches and Flip-Flops. MSI and VSI functional standard blocks: commute blocks, arithmetic blocks (ALU), counters, registers, memory ROM, RAM, converters and input/output devices. Microprogramming circuits. Basic microinstructions.
Learning outcomes:
Knowledge of principle design SSI and MSI digital circuits.
(in Polish) Rodzaj przedmiotu
Course coordinators
Term 2016L: | Term 2015L: | Term 2014L: | Term 2013L: |
Bibliography
a) basic references:
1.Marian Gorzałczany; Układy syntezy. T1. Elementy. Układy kombinacyjne. T2. Układy sekwencyjne, Układy mikroprogramowalne. Skrypt Politechnika Świętokrzyska w Kielcach, Kielce 2000.
2.Andrzej Skorupski; Podstawy techniki cyfrowej, Wydawnictwo WKiŁ 2001.
3.Jerzy Tyszer, Grzegorz Mrugalski; Układy cyfrowe. Zbiór zadań z rozwiązaniami. Wydawnictwo Politechniki Poznańskiej Poznań 2002.
b) supplementary references:
1.John F. Wakerly; Digital Design, Principles and Practices, (4th Edition), Pearson/Prentice Hall, 2005.
2.M. Morris Mano, Michael D. Ciletti; Digital Design (4th Edition), Prentice Hall, 2006.