MIT Course work
MIT Course work
REFERENCES:
1. Jan Rabaey, Anantha Chandrakasan, B.Nikolic, “Digital Integrated circuits: A design
perspective”. Second Edition, Prentice Hall of India, 2016.
2. N.Weste, D.M.Harris, “CMOS VLSI Design: Circuits and System Perspective”, Fourth Edition,
Pearson, 2015.
3. N.Weste, K.Eshraghian, “Principles of CMOS VLSI Design”, A system Perspective, second
edition,Addision Wesley 2010.
4. A.Pucknell, Kamran Eshraghian, “Basic VLSI Design”, Third edition, Prentice Hall of India,
2007.
5. M.J. Smith, “Application specific integrated circuits”, Addisson Wesley, 2009.
6. R.Jacob Baker, Harry W.LI., David E.Boyee, “CMOS Circuit Design, Layout and Simulation”,
Prentice Hall of India, 2005.
LTPC
VE5102 VLSI ARCHITECTURES FOR SYSTEM DESIGN 3 00 3
OBJECTIVES:
To introduce the features of programmable logic devices
To learn the features of various FPGAs and FPAA
To understand the concepts of synchronous and asynchronous FSMs
To provide the system design experience with FSMs using PLDs
To introduce pulse mode approach to asynchronous FSM
Page 18 of 84
UNIT - II FPGA AND FPAA 9
Programming Technology, Logic blocks, routing architectures of SRAM-Programmable FPGA
Architectures - XC2000, XC3000, XC4000 - Antifuse Programmed FPGAs - Routing Architecture of
the Actel FPGAs - ProASIC plus - Design Applications - Current FPGA Technologies - FPAA
architecture and its reconfiguration.
TOTAL: 45 PERIODS
OUTCOMES:
On successful completion of this course, students will be able to
CO1: Implement the digital designs with programmable logic devices
CO2: Analyze the architectural features of FPGA and FPAA
CO3: Make the system level designs using synchronous and asynchronous FSMs
CO4: Design the fundamental mode FSMs using PLDs
CO5: Apply pulse mode approach to FSM Design
REFERENCES:
1. Stephen M.Trimberger, Edr.,“Field Programmable Gate Array Technology”, Springer Science-
Business media, LLC, 2012.
2. Richard F.Tinder, “Engineering Digital Design, Revised Second Edition”, Academic Press,
2000.
3. Roger Woods, John McAllister, Gaye Lightbody and Ying Yi, “FPGA-based implementation of
Signal Processing Systems”, A John Wiley and Sons, Ltd., Publication, 2008.
4. John V. Oldfield, Richard C.Dorf, “Field Programmable Gate Arrays - Reconfigurable logic for
rapid prototyping and implementation of digital systems”, John Wiley & Sons, Reprint, 2008.
5. P.K.Chan& S. Mourad, “Digital Design Using Field Programmable Gate Array”, Prentice Hall,
1994.
6. Thomas L. Floyd, “Electronic Devices”, Pearson Education Ltd., 8th Edition, 2008.
Page 19 of 84
PO1 PO2 PO3 PO4 PO5 PO6
CO1
CO2
CO3
CO4
CO5
UNIT - I INTRODUCTION 9
Complex Systems and Microprocessors - Embedded System Design Process - Formalism for System
Design - CPU - Programming Input and Output - Supervisor Mode, Exceptions and Traps -
Coprocessors - Memory System Mechanism - CPU Bus - CPU performance - CPU Power
Consumption.
TOTAL: 45 PERIODS
Page 20 of 84
OUTCOMES:
On successful completion of this course, students will be able to
CO1: Analyze the PIC microcontroller and ARM Processor architectures
CO2: Write the ASM programming for PIC microcontroller and ARM Processor
CO3: Design the scheduling strategies and resource allocation in RTOS
CO4: Design and develop the hardware and software portion in Real-time embedded Systems
CO5: Port an operating system in Embedded Systems
REFERENCES:
1. Wayne Wolf, "Computers as Components - Principles of Embedded Computing System
Design", Morgan Kaufmann Publishers, Second Edition, 2008.
2. Tim Wilmshurst, "Designing Embedded Systems with PIC microcontrollers-Principles and
Applications", Newnes Publications, 2007.
3. Muhammad Ali Mazidi, RolinMcKinlay, Danny Causey, "PIC Microcontroller and Embedded
Systems: Using Assembly and C for PIC18", Prentice Hall publications, 2007.
4. Andrew N. Sloss, Dominic Symes, Chris Wright, "ARM System Developer's Guide - Designing
and Optimizing System Software", Morgan Kaufmann Publishers, 2004.
5. Steve Heath, "Embedded Systems Design", Newnes Publications, Second Edition, 2003.
6. Jiacun Wang, "Real-Time Embedded Systems", John Wiley & Sons, Inc, 2017.
7. Phillip A. Laplante, "Real-Time System Design and Analysis", A John Wiley & Sons, Inc, Third
Edition, 2004.
8. Tammy Noergaard, "Embedded Systems Architecture - A Comprehensive Guide for Engineers
and Programmers", Newnes Publication, 2005.
CO4
CO5
Page 21 of 84