16EC454 ASIC Design Syllabus
16EC454 ASIC Design Syllabus
4 3 0 0 3
UNIT-I INTRODUCTION TO ASICS, CMOS LOGIC AND ASIC 9
LIBRARY DESIGN
Types of ASICs – Design flow –CMOS transistors, CMOS Design rules – Combinational Logic Cell -
Sequential Logic Cell – Data path Logic cell – Transistors as Resistors.
Anti fuse – Static RAM – EPROM and EEPROM Technology. Actel ACT - Altera MAX.
UNIT-III PROGRAMMABLE ASIC INTERCONNECT 9
Actel ACT -Xilinx LCA - Xilinx EPLD - Altera MAX 5000 and 7000- - Altera MAX 9000. Design
systems - Logic Synthesis - Half gate ASIC –Schematic entry.
UNIT-IV LOGIC SYNTHESIS, SIMULATION AND TESTING 9
VHDL and logic synthesis - types of simulation – fault models - fault simulation - automatic test pattern
generation.
UNIT-V CAD, PLACEMENT AND ROUTING 9
Y-Chart – Structural, Behavioural, Physical domains - physical design flow - placement– Routing and
its types.
TEXT BOOKS
1. M.J.S .Smith, "Application Specific Integrated Circuits”, Addison –Wesley Longman Inc., 1997.
[Unit I- V]
2. Jose E France, Yannis Tsividis, “Design of Analog – Digital VLSI Circuits for Telecommunication
and Signal Processing”, Prentice Hall, 1994. [Unit I- V]
REFERENCES
1. FarzadNekoogar and FaranakNekoogar, “From ASICs to SOCs: A Practical Approach”, Prentice
Hall PTR, 2003.[Unit I - IV]
2. Weste and Harris : “CMOS VLSI Design”, Third Edition, Pearson Education, 2005. [Unit 1]
3. P.K.Lala, “Digital Circuit Testing and Testability”, Academic Press, 2002 [Unit IV].
4. N.A.Sherwani, “Algorithms for VLSI Design Automation ”, Kluwer Academic Publishers, 2002
[Unit V]
5. S.H.Gerez, “Algorithms for VLSI Design Automation” – John Wiley & Sons, 2002. [Unit V]
WEB RESOURCES
1. https://www.eda.ncsu.edu/wiki/Tutorial:ASIC_Design_Tutorials
2. http://unixlab.sfsu.edu/~necrl/files/synopsys%20tutorials/ASIC%20Design.pdf
3.http://www.eit.lth.se/fileadmin/eit/courses/etin01/manual_etc/dasic.pdf
4.http://nptel.ac.in/courses/106106089/magma_tutorial/magma_tutorial.html
5.http://www.tutorial-reports.com/hardware/asic/tutorial.php
COURSE OUTCOMES
At the end of the course the student will be able to
CO 1 : Evaluate the circuit design aspects at the transistor and block level abstractions of FPGA
CO 2: Analyze the issues related to entry-level industrial standard ASIC.
CO 3: Familiarize interconnects with corresponding design techniques related to FPGA.
CO 4: Appreciate high performance algorithms available for ASICs.
CO 5: Demonstrate VLSI tool-flow and appreciate FPGA architecture