Swinburne University of Technology - Melbourne Australia
Future Students - Courses
Duration
Contact Hours
Campus
Prerequisite
Corequisite
1 Semester
66 hours
Hawthorn, Sarawak
HET202 Digital Electronics Design
Nil
Credit Points: 12.5 Credit Points
A unit of study in the Bachelor of Engineering (Electronics and Computer Systems)/ Bachelor of Science (Biomedical Sciences) Bachelor of Engineering (Electrical and Electronic Engineering), Bachelor of Engineering (Electrical and Electronic Engineering)/ Bachelor of Commerce Bachelor of Engineering (Electronics and Computer Systems), Bachelor of Engineering (Electronics and Computer Systems)/ Bachelor of Science (Computer Science and Software Engineering), Bachelor of Engineering (Electronics and Computer Systems)/ Bachelor of Commerce. An elective unit of study in the Bachelor of Engineering (Biomedical Engineering), Bachelor of Engineering (Robotics and Mechatronics), Bachelor of Engineering (Telecommunication and Network Engineering) and Bachelor of Engineering (Telecommunication and Network Engineering)/ Bachelor of Science (Computer Science and Software Engineering).
This unit aims to develop the required engineering skills to design and implement an integrated circuit design with emphasis on the front-end design skills. The objectives of this unit are to expose students to techniques and design methodology in Integrated Circuit. Students will develop skills in Modeling, simulation, verification, testing and implementation using industry standard EDA tools. Upon satisfactory completion of this subject, students should be able to carry out the design of an integrated circuit from requirement analysis through to implementation. To achieve this, the student will: Understand the design flow of an integrated circuit and its constraints.Understand Hardware Description Modeling, synthesis algorithms and tradeoff between area, power and speed constrains.Become familiar with the implementation strategies, Static and dynamic testing of IC circuitUnderstand the constraints and Implementation of Built In Self TestBecome familiar with a range of design methodologies through their application
Lectures (48 lectures) and Practical Work (18 hours)
Examination (60-70%), tests (0-10%), Practical work (20-30%)
In this unit, students are expected to enhance the Key Generic Skills below as recognised by Engineers Australia. The Unit Outline explains how these outcomes will be achieved. Ability to apply knowledge of basic science and engineering fundamentalsAbility to communicate effectively, not only with engineers but also with the community at largeAbility to undertake problem identification, formulation and solutionAbility to utilize a systems approach to design and operational performanceAbility to function effectively as an individual and in a multi-disciplinary and multi-cultural teams, with the capacity to be a leader or manager as well as an effective team memberExpectation of the need to undertake lifelong learning, and capacity to do so
Microelectronics design methodologies (ASIC and FPGA).Issues involved in high level synthesis.Hardware description language (VHDL) features.VHDL modelling techniques: structural and behavioural models.System implementation strategies.Technology-independent design.State machine VHDL description and synthesis.Hardware testing and design for testability.Design examples.Design methodology for high level synthesis.Partitioning in high-level synthesis.Algorithmic synthesis.Scheduling formulation and allocation.
Perry, D, VHDL, McGraw Hill.Armstrong, J & Gary, F, Structured Logic Design with VHDL, Prentice Hall.Bhasker, J, A VHDL Primer, Prentice Hall.Sjoholm, S & Lindh, L, VHDL for Designers, Prentice Hall, 1997.Pellerin, D & Taylor, D, VHDL Made Easy, Prentice Hall, 1997.IEEE Design & Test of Computer Magazine.IEEE Transaction on Computer-Aided Design.