Académique Documents
Professionnel Documents
Culture Documents
TECH
Subject 1:VLSI DESIGN UNIT I Introduction: Basic principle of MOS transistor, Introduction to large signal MOS models (long channel) for digital design. The MOS Inverter: Inverter principle, Depletion and enhancement load inverters, the basic CMOS inverter, transfer characteristics, logic threshold, Noise margins, and Dynamic behavior, Propagation Delay, Power Consumption. UNIT II MOS Circuit Layout & Simulation : MOS SPICE model, device characterization, Circuit characterization, interconnects simulation. MOS device layout: Transistor layout, Inverter layout, CMOS digital circuits layout & simulation. UNIT III Combinational MOS Logic Design: Static MOS design: Complementary MOS, Ratioed logic, Pass Transistor logic, complex logic circuits. Dynamic MOS design: Dynamic logic families and performances. UNIT IV Sequential MOS Logic Design & Clock Distribution: Static latches, Flip flops & Registers, Dynamic Latches & Registers, CMOS Schmitt trigger, Monostable sequential Circuits, Astable Circuits. Memory Design: ROM & RAM cells design Clock Distribution : Interconnect delays, Cross Talks, Clock Distribution. Introduction to low power design, Input and Output Interface circuits. UNIT V BiCMOS Logic Circuits & ASICs: Introduction, BJT Structure & operation, Basic BiCMOS Circuit behavior, Switching Delay in BiCMOS Logic circuits, BiCMOS Applications ASICS: Types of ASICs Design flow Economics of ASICs ASIC cell libraries CMOS logic cell data path logic cells I/O cells cell compilers. Subject 2:IC TECHNOLOGY UNIT-I INTRODUCTION TO TECHNOLOGIES: Semiconductor Substrate-Crystal defects, Electronic Grade Silicon, Czochralski Growth, Float Zone Growth, Characterization & evaluation of Crystals; Wafer Preparation-Silicon Shaping, Etching and Polishing, Chemical cleaning. UNIT-II DIFFUSION & ION IMPLANTATION: Ficks diffusion Equation in One Dimension Atomic model, Analytic Solution of Ficks law, correction to simple theory, Diffusion in SiO2 lon Implantation and lon Implantation Systems Oxidation. Growth mechanism and Deal-Grove Model of oxidation, Linear, and Parabolic Rate coefficient, the structure of SiO2 Oxidation techniques and system Oxide properties. UNIT-III CHEMICAL VAPOUR DEPOSTTION AND LAYER GROWTH: CVD for deposition of dielectric and polysilicon- a simple CVD system, Chemical equilibrium and the law of mass action, Introduction to atmospheric CVD of dielectric, low pressure CVD of dielectric and semiconductor, Epitaxy-Vapour
Phase Expitaxy, Defects in Epitaxial growth, Metal Organic Chemical Vapor Deposition, Molecular beam epitaxy. UNIT-IV PATTERN TRANSFER: Introduction to photo/optical lithography, Contact/proximity printers, Projection printers, Mask generation, photoresists, Wet etching, Plasma etching, Reaction ion etching. UNIT-V VLSI PROCESS INTEGRATION: Junction and Oxide Isolation, LOCOS methods, Trench Isolation, SOI Metallization, Planarization. Fundamental consideration for IC Processing, NMOS IC Technology, CMOSIC Technology, Bipolar IC Technology. Subject 3: HARDWARE DESCRIPTION LANGUAGES UNIT I Introduction To Hardware Design: Digital System Design Process, Hardware Description Languages, Hardware Simulation, Hardware Synthesis, Levels of Abstraction UNIT II Basics of VHDL: Writing Entities for Digital circuits like decoders, registers etc, Scalar Data types and Operations: Object types: constants, variables, signal and files. Data Types: scalar, integer, floating, physical, enumeration, type declarations, subtypes, expressions and operators for various types. Sequential statements: If, case, Null, Loop, Exit, Next statements, while loops, For loops, Assertion and report statements Composite Arrays: arrays, Array aggregates, unconstrained array types, strings, Bit vectors, Standard Logic Arrays, array operations and records UNIT III VHDL Programming: Behavioral Modeling: process statements, variable and signal assignments, inertial and transport delay models, signal drivers, multiple and postponed processes Dataflow Modeling: Concurrent signal assignment, multiple drivers, block statement Structural Modeling: component declaration, component instantiation, resolving signal values, and configuration: basic configuration, configuration for structural modeling, mapping library entities. Generics, generic (AND, NAND, OR, NOR, XOR and XNOR) gates, functions and subprograms, packages and libraries UNIT IV Synthesis: mapping statements to gates: Writing a test bench, converting real and integers to time, dumping and reading from text file Vhdl modeling of basic gates, half and full adder AOI, IOA, OAI, multiplexes, decoders (dataflow, behavioral and structural modeling), three state driver, parity checker, D, T, JK and SR flip flops, flip flops with preset and clear, modeling for multiplexer, priority encoder, ALU etc, modeling regular structures, delays, conditional operations, synchronous logic, state machine modeling, Moore and Mealy machines, generic priority encoder, clock divider, shift registers, pulse counter etc .FPGA Architectures and Technology,VHDL Synthesis for FPGA Implementation UNIT V SysyemC: Overview Of SystemC,Abstraction Models,Data Types,A Notion Of Time,Concurrency,Basic Channels, TLM-based Methodology.
Lab:VLSI LAB I.Design, simulation & Synthesis of different digital circuits with the help of software For VHDL/Verilog(Xilinx and Modelsim) and also test on FPGA Board. II. Design & simulation of following circuits with the help of software for Back Hand Design Tool (Tanner Tool/ Cadence IC Station) 1. Layout of CMOS inverter 2. Layout of NAND and NOR gates 3. Layout of One bit full adder simulation. 4. Layout of SR latches using NAND representations. 5. Layout of D flips flop.