Use the Tab and Up, Down arrow keys to select menu items.
Digital electronics: combinational and sequential logic, finite state machines, reprogrammable logic devices, digital memory devices, field programmable gate arrays. Logic circuit description, design, testing and implementation: VHDL, register transfer level description, test-benches, practical considerations. Digital devices: MOSFETs, CMOS, fabrication technologies, application-specific integrated circuits for optoelectronics, radio frequency electronics and power electronics.
This is an in-depth course that takes logic theory and applies it to the analysis, synthesisand simulation of digital logic circuits; and the application and theory of implementingelectronics devices. The course also covers the implementation of circuit designs using ahardware description language with specific application to the design of simplemicroprocessors and peripherals. We also cover the digital assumption made of switchinganalogue circuits, look at the physical implementation of transistors, circuits based onthem and interconnecting components. Students are assumed to have knowledge in basiccomputer architecture and electronics.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); registerspecification; adders; arithmetic and logic units; basic execution unit design; integrationof design units to build a simple state controller.3. CMOS Implementation of Digital Circuits: Logic thresholds; rise and fall times; noisemargins; CMOS inverter; physical implementation on digital characteristics; CMOSfabrication; synthesis of logic in CMOS; effect of capacitance; gate-power prediction, RSflip-flop realisation in CMOS.Classification: In-Confidence4. System-on-a-chip: SoC components; interconnects; external chip interfaces;optoelectronic components; photodetectors; lasers; radio frequency devices; RF transistorsand diodes.
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 (WA9)
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.
ENEL270 and ENCE260
Students must attend one activity from each section.
Romain Arnal
Ciaran Moore
A.S. Sedra and K.C. Smith; Microelectronic Circuits ; 6th Edition; New York : Oxford University Press, 2011.
J.F. Wakerly; Digital Design Principles and Practices ; 3rd Edition;
J.L. Hennessy and D.A. Patterson; Computer Architecture: A Quantitative Approach ; 3rd Edition;
P. Ashenden; A Student's Guide to VHDL ; 2nd Edition;
S. Brown and Z. Vranesic; Fundamentals of Digital Logic with VHDL Design ; Latest Edition;
S.M. Sze and M.K. Lee; Semiconductor Devices - Physics and Technology ; 3rd Edition;
Scaling of marksIn order to maintain consistency across courses and fairness for students, scaling of raw marks occurs. In the Faculty of Engineering, target course GPAs are calculated based on the performance of the cohort of students in their courses in the previous year. Scaling of the raw total course marks is normally performed so that when converted to grades (using UC Grade Scale) the outgoing GPA is in line with the target GPA for a course. Scaling up or down can occur.The Grading Scale for the University: https://www.canterbury.ac.nz/study/study-support-info/study-related-topics/grading-scaleArtificial Intelligence ToolsThe use of Artificial Intelligence (AI) tools for each of the assessments in ENEL373 is summarised in the list below. No AI use is allowed in the tests and exam because these are closed-book invigilated assessments. Students are always responsible for the accuracy of the submitted works, regardless of which tools are used.Assessment Item Permitted use of AI Project Demo Generative AI tools are not restricted for this assessment. Laboratory Code Generative AI tools are not restricted for this assessment. Laboratory Report Generative AI tools cannot be used for this assessment. CMOS Assignment Generative AI tools are not restricted for this assessment. Test Generative AI tools cannot be used for this assessment. Exam Generative AI tools cannot be used for this assessment. Generative AI Tools Are Not Restricted for This AssessmentIn these assessments (Demo, Lab Code, Assignment), you are permitted to use generative artificial intelligence (AI). To assist with maintaining academic integrity, you must appropriately acknowledge any use of generative AI in your work. Please include a Statement of AI use (if no AI tool has been used, then this must also be stated) and a listing of all prompts provided to the AI tool, clearly indicating which AI tools were used and how they contributed to your assessment.Generative AI Tools Cannot Be Used for the Test and Exam.In these assessments, you are strictly prohibited from using generative artificial intelligence (AI) to generate any materials or content related to the assessment. This is because the requirements of these assessment are for students to demonstrate human knowledge and skill acquisition without the assistance of AI. The use of AI-generated content is not permitted and may be considered a breach of academic integrity. Please ensure that all work submitted is the result of your own human knowledge, skills, and efforts.Dishonest PracticePlagiarism, collusion, copying and ghost writing are unacceptable and dishonest practices.• Plagiarism is the presentation of any material (test, data, figures or drawings, on any medium including computer files) from any other source without clear and adequate acknowledgment of the source.• Collusion is the presentation of work performed in conjunction with another person or persons, but submitted as if it had been completed only by the named author(s).• Copying is the use of material (in any medium, including computer files) produced by another person(s) with or without their knowledge and approval.• Ghost writing is the use of another person(s) (with or without payment) to prepare all or part of an item submitted for assessment.Do not engage in dishonest practices. The Department reserves the right to refer dishonestpractices to the University Proctor and, where appropriate, to not mark the work.
Lateness PenaltiesFor the Lab Report/ Code and Assignment, a lateness penalty of 10% (in absolute terms) per day or part day late will be deducted from the original mark. For example, an assignment with a nominal mark of 83% submitted 0-24 hours late will receive a mark of 73% and submitted 24-48 hours late will receive 63%.
Contact HoursLectures: 36 hoursTutorials: 9 hoursWorkshops: 0 hoursLaboratories: 20 hours Independent studyReview of lectures: 36 hoursTest and exam preparation: 18 hoursAssignments: 8 hoursTutorial preparation: 14 hoursProject work outside of laboratories: 9 hoursTotal 150 hours
Domestic fee $1,190.00
International fee $6,488.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 .