VLSI Design

  1. CMOS Logic and Circuit Design
    1. The CMOS Inverter
      1. Structure and Operation
        1. Static Characteristics
          1. Voltage Transfer Curve (VTC)
            1. Switching Threshold
              1. Noise Margins
                1. Definition and Calculation
                  1. High and Low Noise Margins
                  2. Power Supply Sensitivity
                  3. Dynamic Characteristics
                    1. Propagation Delay
                      1. High-to-Low Delay
                        1. Low-to-High Delay
                        2. Rise Time and Fall Time
                          1. Load Capacitance Effects
                            1. Fan-Out Effects
                            2. Power Dissipation
                              1. Static Power
                                1. Dynamic Power
                                  1. Short-Circuit Power
                                  2. Inverter Sizing and Optimization
                                  3. Combinational Logic Circuits
                                    1. Static CMOS Logic
                                      1. Logic Gate Implementation
                                        1. NAND Gate
                                          1. NOR Gate
                                            1. AND Gate
                                              1. OR Gate
                                                1. XOR Gate
                                                  1. Complex Gates
                                                  2. Pull-Up and Pull-Down Networks
                                                    1. Sizing of Transistors
                                                      1. Equal Rise and Fall Times
                                                        1. Drive Strength Considerations
                                                      2. Transmission Gate Logic
                                                        1. Structure and Operation
                                                          1. Applications in Multiplexers
                                                            1. Transmission Gate Properties
                                                            2. Pass-Transistor Logic
                                                              1. Basic Principles
                                                                1. Advantages and Limitations
                                                                  1. Voltage Level Restoration
                                                                  2. Ratioed Logic
                                                                    1. Pseudo-NMOS Logic
                                                                      1. Dynamic Load Logic
                                                                      2. Logic Families Comparison
                                                                      3. Sequential Logic Circuits
                                                                        1. Static Latches and Registers
                                                                          1. SR Latch
                                                                            1. D Latch
                                                                              1. Transparent Latch
                                                                                1. Timing Diagrams
                                                                                  1. Metastability Issues
                                                                                  2. Flip-Flops
                                                                                    1. Master-Slave Flip-Flop
                                                                                      1. Edge-Triggered D Flip-Flop
                                                                                        1. JK Flip-Flop
                                                                                          1. T Flip-Flop
                                                                                            1. Setup and Hold Times
                                                                                              1. Clock-to-Q Delay
                                                                                              2. Memory Elements Design
                                                                                                1. Timing Constraints
                                                                                                2. Dynamic Logic Circuits
                                                                                                  1. Basic Principles of Dynamic Logic
                                                                                                    1. Precharge and Evaluation Phases
                                                                                                      1. Clock Timing Requirements
                                                                                                      2. Issues in Dynamic Design
                                                                                                        1. Charge Sharing
                                                                                                          1. Leakage Currents
                                                                                                            1. Noise Sensitivity
                                                                                                              1. Clock Feedthrough
                                                                                                              2. Domino Logic
                                                                                                                1. Operation and Timing
                                                                                                                  1. Cascading Domino Gates
                                                                                                                    1. Footless Domino
                                                                                                                    2. NORA Logic
                                                                                                                      1. Zipper CMOS
                                                                                                                      2. Advanced Logic Styles
                                                                                                                        1. Differential Logic
                                                                                                                          1. Current Mode Logic
                                                                                                                            1. Adiabatic Logic
                                                                                                                              1. Multi-Threshold Logic