Lesson Archives

  1. MOSFET Operation, Cut-off Region, The Threshold Voltage, Linear Region- Small VDS, Linear Region as VDS is Increased, MOSFET Current in Saturation Region, MOSFET BODY CONNECTION, NMOS Double well, MOSFET LATCH, Deep-submicron MOSFET operation, Threshold voltage reduction, VT Roll Off, Drain-induced barrier lowering (DIBL), Mobility degradation due to a vertical field, Velocity saturation effects, Channel length […]
  2. Pre-fabrication Testing / Logic Verification, Corner Analysis, Design for Testability, Observability & Controllability, Stuck-At Faults, SSL Fault Detection, Multiple Stuck-Line (MSF) Faults, Test Pattern Generation, Bridging Faults, Stuck-Open Faults, Sequential Circuit Test Generation, AdHoc Design for Testability, Scan-Path Design, Static Glitch, Scan Design, Scannable Flip-flops, Built-in Self-test (BIST), Linear-feedback shift-register (LFSR), Single Bit signature register […]
  3. Wire Geometry, Pitch, Aspect ratio, Layer Stack, Choice of Metals, Wire Resistance, Sheet resistance, Contacts Resistance, Wire Capacitance, Capacitance Trends, Polysilicon, Lumped Element Models, Elmore delay model, Repeaters, Crosstalk.
  4. Semiconductor Memory Classification, Memory Timing: Definitions, Memory Architecture, Array-Structured Memory Architecture, Hierarchical Memory Architecture, 6T SRAM, 3-Transistor DRAM Cell, 1-Transistor DRAM Cell, Read-Only Memory, Programming the ROM, Programming the ROM, Fuse (PROM). EPROM, EEPROM, MOS OR ROM, MOS NOR ROM, MOS NAND ROM, Pre-charged MOS NOR ROM, Row Decoders, 4-to-1 tree-based column decoder, Flash Storage, […]
  5. Overview of Power Consumption, dynamic power dissipation, transition activity, Low-Power Gate-Level Design, Low-Power Architecture-Level Design, Algorithmic-Level Power Reduction, RTL Techniques for Optimizing Power, Gate-Level Design – Technology Mapping, Phase Assignment, Pin Swapping, Glitching Power, Static Glitch Example, Precomputation, Clock Gating, Input Gating, Reduced-Power Shift Register.
  6. The Binary Multiplication, The Array Multiplier, The Carry-Save Multiplier, Multiplier Floorplan, Transmission Gate XOR, Adder Cells in Array Multiplier, Sequential Multiplier, Booth Algorithm, Comparators, 0’s detector, 1’s detector, Equality comparator, Magnitude comparator, Shifters, The Binary Shifter, Multi-bit Shifters, The Barrel Shifter, Logarithmic Shifter, Shifter Using Mux.
  7. Semiconductor Memory Classification, Memory Timing: Definitions, Memory Architecture, Array-Structured Memory Architecture, Hierarchical Memory Architecture, 6T SRAM, 3-Transistor DRAM Cell, 1-Transistor DRAM Cell, Read-Only Memory, Programming the ROM, Programming the ROM, Fuse (PROM). EPROM, EEPROM, MOS OR ROM, MOS NOR ROM, MOS NAND ROM, Pre-charged MOS NOR ROM, Row Decoders, 4-to-1 tree-based column decoder, Programmable Logic […]