20 credits at level HE7
The module introduces the various types of ASIC that are available for microelectronic designers: programmable, cell based and full custom devices. It then covers the operation of basic CMOS gates and important performance parameters such as power dissipation and time delay. Finally the module contains two design exercises, one using a circuit simulator and one using a logic simulator. It is the first in the sequence of modules employing remote access to electronic design automation (EDA) tools.
This module complements the module on Microelectronic Design. Many students choose to study Microelectronic Design first, but either module can be studied in isolation or they may be studied in the reverse order. The next module in the sequence employing remote access to EDA tools is Advanced Electronic Design Automation.
Who can benefit?
This module is relevant to anyone with an electronics training who has not previously worked in microelectronics. It is also likely to be useful to people with experience of microelectronics production who are planning to moving to a design role. The module can be studied on its own or as part of a programme leading to a formal qualification.
The aims of the module are:
- to be conversant with aspects of CMOS technology.
- to develop an appreciation of current electrically-programmable and mask-programmable custom devices.
- to evaluate the use of these devices for particular application areas.
A review of: MOS, bipolar and BiCMOS technologies, physical construction fabrication techniques and processes, device types, cost, volume and features considerations, CMOS technology, power dissipation and delay time aspects.
Electrically programmable devices
Construction and principle of operation of: PLDs, CPLDs, FPGAs, design processes, programming requirements.
Mask programmable devices
Construction and principle of operation of digital, analogue and mixed signal arrays, design processes, layout considerations.
Cell based devices
Construction and principles of operation of cell based and standard cell devices, design processes, integration with full custom technologies.
Full custom devices
Construction and principles of operation, design processes, design rules, layout considerations, circuit characterisation and performance estimation.
FPGA Design using Schematic and VHDL design and Synthesis
A combination of Cadece NCVHDL and Altera Design tools will be used to develop an FPGA based design.
Logic based Schematic capture and RTL VHDL coding approaches will be used. Testing will be done using VHDL test benches providing pre and post synthesis verification of the designs function. The Cadence NCVHDL environment will be utilised to develop and simulate the design.
Utilisation of above devices in digital processing, power, communications, automotive, control, instrumentation, domestic appliances.
The module is expected to involve 200 hours learning time spread over 12 weeks. All study and assessment is carried out via the internet so there is no requirement to attend in person. The approach is substantially student centered, with tutor support by email and telephone on a one-to-one basis, although peer discussion is encouraged. Typically the generality of a concept is introduced in the online text and the student is then directed to a variety of information sources to research and analyse the subject area further, reflect and draw appropriate conclusions. Self-assessment questions (SAQs) throughout the module reinforce the concepts and help students to monitor their progress and the effectiveness of their study. The module includes practical exercises using remote access to industry standard software hosted centrally. It is assessed by two assignments, weighted 30% and 70%.
when you have successfully completed this module you will:
to demonstrate that you have achieved the learning outcome you will:
|1.||Be able to employ a range of specialised skills involving aspects of CMOS technology||Demonstrate a range of specialised skills in aspects of CMOS technology by evaluating case studies.|
|2.||Be able to employ a range of specialised skills to design,synthesise, simulate and using a range of programmable devices.||Employ a range of specialised skills to design, simulate and configure a range of programmable devices.|
|3.||Be able to analyse an application and evaluate alternative implementation technologies.||Analyse an application and evaluate alternative implementation technologies.|
Your achievement of the learning outcomes for this module will be tested as follows:
|Description||Demonstrate a detailed knowledge of the course criteria||Analyse an application suitable for prototyping on a programmable logic device and evaluate alternative implementation technologies. Complete a detailed design exercise comprising the development and implementation of a CPLD based design.|
There are no prerequisites for this module.
No restrictions apply.
Smith, M. J., Application Specific Integrated Circuits, Addison Wesley, 1997, ISBN 0-201-50022-1
Weste, N. H. E., and Eshraghian, K., Principles of CMOS VLSI Design: A System Perspective, Addison-Wesley 1994.
Geiger, R. L., Allen, P. E., and Strader, N. R., VLSI: Design Techniques for Analog and Digital Circuits, McGraw-Hill, ISBN 0-070-23253-9
Hamblen, J.O. and Furman, M.D. Rapid Proptotyping of Digital Systems - A Tutorial Approach, 2nd Edition, Kluwer Academic, 2001, ISBN 0-7923-7439-8
|Host Subject Group:|
|User Name||Date Accessed||Action|