At a glance
- 4 lecture hours per week
- 4 credits
Prerequisites
None
Course Description
- Binary, octal, hexadecimal number systems, and conversions
- Binary codes, excess-3, Gray, ASCII, 7-Segment display
- Adder, subtractor, and muiltiplier circuits
- Floating point number format (IEEE 754)
- Rules and theorems of Boolean algebra, sum-of-products/product-of-sums format
- Quine–McCluskey tabular simplification method
- Karnaugh map method, full-adder/subtractors/look-ahead carry generator
- Decoders/encoders and multiplexers/demultiplexers
- Synchronous/asynchronous circuits, D/T/SR/JK flip-flops
- Design of combinational circuits: state diagrams/state table/state transition
- Designing binary sequence recogniser
Learning Resources
- Mano, M. M. R., & Ciletti, M. D. (2012). Digital design: With an introduction to the Verilog HDL (5th Edition). Pearson.