| 
 Undergraduate Course: Microelectronics and Engineering Software 3 (ELEE09030)
Course Outline
| School | School of Engineering | College | College of Science and Engineering |  
| Credit level (Normal year taken) | SCQF Level 9 (Year 3 Undergraduate) | Availability | Available to all students |  
| SCQF Credits | 20 | ECTS Credits | 10 |  
 
| Summary | The course  will consider microelectronic devices  and the  use  of engineering software tools for systems design. The  Microelectronic  Devices  segment  will  provide  an  in-depth understanding  of  semiconductor   device   operation   and   the fabrication  techniques  used  in their  manufacture.    Lectures  will cover the basics of semiconductor physics, the important building blocks of the  p-n junction and MOS capacitor, and the operation and fabrication of MOS and bipolar transistors. Students will also be  introduced  to  the  structure  of  the  electronics  industry  and important developments that are driving future technologies.
 The Engineering Software segment will concentrate  on the study of  imperative  stored  program control  architectures and their application  in  embedded  environments.  An  initial  series  of exercises  teaching  principles and  techniques  is followed by two application project phases. The students will use C programming language  as  an  example  only  to  programme  an  embedded processor built on a high performance Field Programmable Gate
 Array (FPGA) platform. There is no need  for prior knowledge of the  C  language  as  students  will  be  provided  with  pre-built modules and guidelines for integration.
 
 
 
 |  
| Course description | Microelectronic Devices  lectures  will  consider: Semiconductor theory;  Field  Effect  Devices;  Junction  Devices;  Microfabrication and  Process  Integration;  and  Future  Trends  in  the  Electronics Industry. These  will  be  supported  by  example  classes   and tutorials.  A  laboratory  exercise  will introduce  the  student  to Process and Device Simulation. 
 Engineering  Software  laboratory  modules  will consider:   Computational  platforms,   Hardware   and   software design    options,    Combinatorial    and    data    flow    design, Implementation  Techniques,  Performance  trade-offs.  Students will use  real  word case  studies  as  well as  the  latest  embedded processors implemented on modern FPGA platforms.
 
 |  
Information for Visiting Students 
| Pre-requisites | None |  
		| High Demand Course? | Yes |  
Course Delivery Information
| Not being delivered |  
Learning Outcomes 
| On completion of this course, the student will be able to: 
        Use their knowledge of the theory of semiconductor physics to describe and demonstrate the principles of semiconductor devices.Use their understanding of the processing steps used in semiconductor microfabrication to produce integrated manufacturing procedures that will enable the production of advanced microelectronic products.Understand embedded system design principles: programming flow and embedded processor options.Apply their knowledge of the founding principles of hardware/software interfacing and co-design.Implement control and data flow structures, code re-organisation techniques, and serialisation efficiency and timing issues in a real-time environment. |  
Reading List 
| Recommended: Semiconductor Devices, Physics and Technology Simon Sze, Ming - Kwei Lee 3rd Edition, International Student Version Wiley (2013) ISBN: 978-0-470-87367-0
 
 Background:
 Introduction to Microfabrication, Sami Franssila, 2nd Edition, Wiley (2010),ISBN: 978-0-470-74983-8
 Introduction to Solid State Physics, Charles Kittel, 8th Edition, Wiley (2005), ISBN:0-471-41526-X
 
 
 
 |  
Additional Information
| Graduate Attributes and Skills | Not entered |  
| Keywords | Semiconductor devices,MOS transistor,IC fabrications,FPGA,Digital Systems,Embedded programming |  
Contacts 
| Course organiser | Dr Jonathan Terry Tel: (0131 6)50 5607
 Email: Jon.Terry@ed.ac.uk
 | Course secretary | Mrs Megan Inch-Kellingray Tel: (0131 6)51 7079
 Email: M.Inch@ed.ac.uk
 |  |  |