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 circuit Understand the constraints and Implementation of Built In Self Test Become 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%)
After successfully completing this unit, students should attain the following generic skills: (Depth of attribute : 1 Very little Emphasis, 2 Moderate emphasis, 3 Strong emphasis) Ability to apply knowledge of basic science and engineering fundamentals. (3) In-depth technical competence in at least one engineering discipline. (3) Ability to communicate effectively, not only with engineers but also with the community at large. (1) Ability to utilise a systems approach to design and operational performance. (3) Ability to undertake problem identification, formulation and solution. (3)
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.