ENEL373-24S1 (C) Semester One 2024

Digital Electronics and Devices

15 points

Details:
Start Date: Monday, 19 February 2024
End Date: Sunday, 23 June 2024
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Sunday, 3 March 2024
  • Without academic penalty (including no fee refund): Sunday, 12 May 2024

Description

This is an in-depth course that takes logic theory and applies it to the analysis, synthesis and simulation of digital logic circuits; and the application and theory of implementing electronics devices. The course also covers the implementation of circuit designs using a hardware description language with specific application to the design of ALUs and simple microprocessors. We also cover the digital assumption made of switching analogue circuits, look at the physical implementation of transistors, circuits based on them and interconnecting components. Assumed knowledge in basic computer architecture and electronics.

Topics covered include:

Topics include:

1. Digital Logic: Truth tables, Boolean expressions, sets; Boolean logic and manipulation; SOP and POS form; sufficiency; logic minimisation and K-maps; combinational logic; sequential design and finite state machines.

2. Computer Architecture: Hardware description language design (VHDL); register specification; adders; arithmetic and logic units; basic execution unit design; integration of design units to build a simple state controller.

3. CMOS Implementation of Digital Circuits: Logic thresholds; rise and fall times; noise margins; CMOS inverter; physical implementation on digital characteristics; CMOS fabrication; synthesis of logic in CMOS; effect of capacitance; gate-power prediction, RS flip-flop realisation in CMOS.

4. System-on-a-chip: SoC components; interconnects; external chip interfaces; optoelectronic components; photodetectors; lasers; radio frequency devices; RF transistors and diodes.

Learning Outcomes

  • At the conclusion of this course you should be able to:

  • LO1: Represent, manipulate, optimise and synthesise logical expressions for digital circuits using algebraic, graphical, numerical and modelling techniques, hardware description language and associated tools (WA1, WA2)

  • LO2: Design simple microprocessors, including integrating peripheral devices (WA3, WA4, WA5)

  • LO3: Describe, analyse and evaluate the operational characteristics of CMOS (WA2, WA3, WA4, WA5)

  • LO4: Evaluate and optimise the performance of digital electronic devices and components (WA3,WA4,WA5).

  • LO5: Communicate the design of electronic devices to peers in graphical and written form (WA10)
    • University Graduate Attributes

      This course will provide students with an opportunity to develop the Graduate Attributes specified below:

      Critically competent in a core academic discipline of their award

      Students know and can critically evaluate and, where applicable, apply this knowledge to topics/issues within their majoring subject.

      Employable, innovative and enterprising

      Students will develop key skills and attributes sought by employers that can be used in a range of applications.

Prerequisites

Restrictions

ENEL391 and ENCE362

Timetable 2024

Students must attend one activity from each section.

Lecture A
Activity Day Time Location Weeks
01 Monday 10:00 - 11:00 Meremere 108 Lecture Theatre
19 Feb - 31 Mar
22 Apr - 2 Jun
Lecture B
Activity Day Time Location Weeks
01 Wednesday 09:00 - 10:00 Meremere 108 Lecture Theatre
19 Feb - 31 Mar
22 Apr - 2 Jun
Lecture C
Activity Day Time Location Weeks
01 Thursday 11:00 - 12:00 Meremere 108 Lecture Theatre
19 Feb - 31 Mar
29 Apr - 2 Jun
Lab A
Activity Day Time Location Weeks
01 Monday 15:00 - 17:00 Elec 210 Electronics Lab
19 Feb - 31 Mar
22 Apr - 2 Jun
02 Wednesday 16:00 - 18:00 Elec 210 Electronics Lab
19 Feb - 31 Mar
22 Apr - 2 Jun
03 Friday 13:00 - 15:00 Elec 210 Electronics Lab
19 Feb - 24 Mar
22 Apr - 2 Jun
Tutorial A
Activity Day Time Location Weeks
01 Wednesday 11:00 - 12:00 Rehua 005
26 Feb - 3 Mar
11 Mar - 17 Mar
25 Mar - 31 Mar
22 Apr - 2 Jun
Tutorial C
Activity Day Time Location Weeks
01 Wednesday 11:00 - 12:00 Rehua 005
19 Feb - 25 Feb

Examinations, Quizzes and Formal Tests

Test A
Activity Day Time Location Weeks
01 Wednesday 19:00 - 20:00 E8 Lecture Theatre
18 Mar - 24 Mar

Course Coordinator

Ciaran Moore

Lecturers

Steve Weddell and Romain Arnal

Assessment

Assessment Due Date Percentage 
Project Milestone 6%
Test 20%
Project Demonstration 6%
Project Report 6%
Project Code Submission 7%
CMOS Assignment 15%
Final Exam 40%

Textbooks / Resources

Recommended Reading

Ashenden, Peter J; The student's guide to VHDL ; 2nd ed; Morgan Kaufmann/Elsevier, 2008.

Brown, Stephen D. , Vranesic, Zvonko G; Fundamentals of digital logic with VHDL design ; 3rd ed; McGraw-Hill, 2009.

Hennessy, John L. , Patterson, David A., Patterson, David A; Computer architecture : a quantitative approach ; 3rd ed; Morgan Kaufmann Publishers, 2003.

Sedra, Adel S. , Smith, Kenneth Carless; Microelectronic circuits ; International 6th ed; Oxford University Press, 2011.

Sze, S. M. , Lee, M. K; Semiconductor devices, physics and technology ; 3rd ed; Wiley, 2012.

Wakerly, John F; Digital design : principles and practices ; 3rd ed; Prentice-Hall International, 2000.

Additional Course Outline Information

Mahi ā-Ākonga | Workload (expected distribution of student hours, note 15 points = 150 hours):

Contact Hours

Lectures: 36 hours
Tutorials: 9 hours
Laboratories: 20 hours

Independent study

Review of lectures: 36 hours
Test and exam preparation: 18 hours
Project work outside laboratories: 9 hours
Assignments: 8 hours
Tutorial preparation: 14 hours

Total 150

Indicative Fees

Domestic fee $1,059.00

International fee $6,000.00

* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.

For further information see Electrical and Computer Engineering .

All ENEL373 Occurrences

  • ENEL373-24S1 (C) Semester One 2024