Design of D-Flip-Flop using SPICE Code

Textbooks

  1. Principles of CMOS VLSI Design: A Systems Perspective, Neil H.E. Weste, David Harris, Ayan Banerjee, Pearson Education. (See chapters on sequential circuits and timing analysis)
  2. The VLSI Handbook, Second Edition (Electrical Engineering Handbook) by Boca Raton: CRC. ISBN 0-8493-4199-X. (Includes sections on flip-flops, registers, and timing)
  3. CMOS: Circuit Design, Layout, and Simulation, Third Edition by R. Jacob Baker, Wiley-IEEE. (Covers flip-flop design and timing)
  4. The Spice Book, Andrei Vladimirescu, John Wiley & Sons, Inc.
  5. Electronics (Fundamentals and Applications), D Chattopadhyay
  6. System Integration: From Transistor Design to Large Scale Integration, Kurt Hoffman
  7. Digital Design and Computer Architecture, David Money Harris & Sarah L. Harris (See chapters on flip-flops and FPGA/ASIC design)
  8. A Guide to Circuit Simulation and Analysis Using PSpice, Paul Tuinenga, 3rd Edition, Prentice-Hall.

SPICE User Manuals & Tutorials

  1. SPICE Tutorial - ECE Texas
  2. Ngspice User Manual

Open-Source Simulation Tools

  1. Ngspice - Open Source SPICE Simulator
  2. LTspice Official Documentation
  3. Qucs - Quite Universal Circuit Simulator

Timing Analysis & FPGA/ASIC Design Resources

  1. Synopsys PrimeTime Timing Analysis Tool
    • Industry-standard tool for static timing analysis in ASIC/FPGA design.
  2. Xilinx Vivado Design Suite
    • FPGA design suite with integrated timing analysis and implementation tools.
  3. Intel Quartus Prime FPGA Software
    • FPGA/ASIC design and timing analysis platform.

Additional Web Resources

  1. All About Circuits - Flip-Flop Theory
    • Overview of flip-flops, timing, and applications in digital systems.
  2. CMOS Transmission Gates and Pass Transistor Logic
    • Tutorial on transmission gates and pass transistor logic, relevant for flip-flop design.