EE1-02 Digital Electronics 1Lecturer(s): Dr Zahid Durrani
To introduce students to the fundamental concepts of logic and digital electronics.
This is the students' first university encounter with digital circuits, and by the end of the course they are expected to be able to know or be able to do the following:
- transitions between any number base with special reference to several binary formats: direct, octal, hexadecimal, binary coded decimal and Grey;
- arithmetic in the above codes;
- boolean algebra and methods of its verification;
- minimal design of combinational circuits (AND, OR, NOT) including 'don't care' states;
- minimal design using NAND-only or NOR-only combinational circuits;
- use of multiplexors, read-only memories, programmed logic devices in design;
- design of large-scale arithmetic circuits: adder/subtracters, multipliers;
- sequentiality, synchronism, asynchronism;
- design with D and JK flipflops;
special sequential machines: counters and registers;
manipulation of state diagrams: state minimisation, control and identification;
- sequence processing with state machines (finite state acceptors).
At the end of the course, students are expected to be able to use mixtures of the above techniques, avoiding putting techniques into separate compartments.
Basic logic theory; Boolean algebra; simple combinational circuits; logic minimisation; data representation and number systems; binary addition and adders; simple multiplies; digital building blocks as functional blocks; sequential circuits; flip-flops; finite state machines, state diagrams; machine identification and control;counters and shift registers.
2-hour examination in June
Coursework contribution: 0%
Closed or Open Book (end of year exam): Closed
Non-assessed problem sheets
Oral Exam Required (as final assessment): no
Prerequisite: None required
Course Homepage: https://intranet.ee.ic.ac.uk/electricalengineering/intrnl/docs/list.aspx?co