Course Title: EDA Tools and Design Methodologies (PG)

Part A: Course Overview

Course Title: EDA Tools and Design Methodologies (PG)

Credit Points: 12.00

Course Code




Learning Mode

Teaching Period(s)


City Campus


125H Electrical & Computer Engineering


Sem 1 2010,
Sem 1 2011,
Sem 1 2012,
Sem 2 2012,
Sem 1 2013,
Sem 1 2014,
Sem 2 2015,
Sem 2 2016


RMIT University Vietnam


125H Electrical & Computer Engineering


Viet3 2011,
Viet2 2012,
Viet3 2012,
Viet1 2013,
Viet2 2013,
Viet2 2014

Course Coordinator: Dr. Paul Beckett

Course Coordinator Phone: +61 3 9925 5301

Course Coordinator Email:

Course Coordinator Location: 10.10.12

Pre-requisite Courses and Assumed Knowledge and Capabilities

No formal pre-requisite courses. Knowledge of electronic circuits, analogue and digital hardware design at undergraduate level is assumed.

Course Description

The course covers the tool-flow applicable in the design and manufacture of both analogue and digital Application Specific Integrated Circuits (ASIC). Topics include the ASIC VLSI design cycle, fundamental approaches and design aspects, Full and Semi Custom design methodology, ASIC design flow - place & route.

Objectives/Learning Outcomes/Capability Development

You will acquire knowledge and skills specifically related to work to be undertaken later in the Microelectronics or Electronics programs. Specifically, you will gain the ability to understand and implement concepts, techniques and applications that underpin the Microelectronics design process.

Generally, the capabilities you will acquire include:

  • Technical competence in Microelectronics design and Implementation using Electronic Design Automation (EDA) tools
  • Ability to formulate and solve design and implementation problems in terms of EDA tools.
  • EDA tools usage skills.
  • Teamwork and leadership skills through the project.
  • Ability to communicate effectively in writing (both textually and graphically).
  • Lifelong learning skills, in particular the ability to undertake self-directed study.

The course introduces you to the tools and techniques for integrated circuit design including:

  • EDA design flow environment.
  • Tool integration.
  • Embedded development tools.
  • Back-end IC design flow and tools.
  • Front-end IC design flow and tools.
  • Hardware/software co-design and co-verification.
  • Functional design and verification.
  • Mixed signal design flow.
  • Simulation and verification.
  • Test bench design and prototyping.

Overview of Learning Activities

This course provides you with a number of learning opportunities:

  • The laboratory work will help you to connect theory with practice.
  • The project is a problem based learning activity that will require you to exercise many of the skills required for Microelectronics design and implementation.
  • The course resources, also accessible online, have links to on-line resources for you to access and expand your knowledge of the topics.
  • The lab project will develop your team skills and give you experience in industry relevant tasks and ways of working.

Overview of Learning Resources

The learning resources for this course include:
Notes prepared by the Teaching staff.
Recommended reference books: See the course guide Part B available at the start of classes for the list of references.
Relevant embedded equipment and software will be made available in laboratories and for loan where possible.
Course content will made available on-line.

Overview of Assessment

Laboratory Exercises
Major Project: oral assessment + report