DGS3650

Design of application-specific integrated circuits

A Paplinski

4 points
* Second semester
* Clayton
* Prerequisites: DGS2210

Objectives At the completion of the subject, students should be able to understand the methodologies for the design of digital integrated circuits; understand selected numerical and non-numerical algorithms used in the design of digital integrated circuits; and design digital integrated circuits for a specified application.

Synopsis In this subject students are introduced to the techniques for implementing digital circuits as custom integrated circuits. The syllabus covers the following topics. Technology of CMOS integrated circuits. Basic CMOS cells and their geometric layouts: logic gates, transmission gates, tri-state inverters, flip-flops and memory cells, 1/0 ports. Microcoded processors and controllers and their functional units: ALUs, shifters, multiport register files and embedded memory units, multipliers, address generators, sequencers. Algorithms for selected numerical and non-numerical processors. Integrated circuit implementation systems: full custom and standard cell implementation. Integrated-circuit design tools. Graphic editors. Schematic capture. Hardware description languages. Functional, logic and switch-level simulation; automatic placement and floor-planning.

Assessment Examination: 50%
* Practical work and assignments: 50%

Recommended texts

Weste N H E and Eshraghian K Principles of CMOS VLSI design: A systems perspective 2nd edn, Addison-Wesley, 1993

Back to the Information Technology Handbook, 1998
Handbook Contents | University Handbooks | Monash University


Published by Monash University, Australia
Maintained by wwwdev@monash.edu.au
Approved by M Rambert, Faculty of Information Technology
Copyright © Monash University 1997 - All Rights Reserved - Caution