This book offers a friendly presentation of the fundamental principles and practices of modern digital design. Unlike any other book in this field, transistor-level implementations are also included, which allow the readers to gain a solid understanding of a circuit's real potential and limitations, and to develop a realistic perspective on the practical design of actual integrated circuits. Coverage includes the largest selection available of digital circuits in all categories (combinational, sequential, logical, or arithmetic). Coverage also includes detailed digital design techniques, with a thorough discussion on state-machine modeling for the analysis and design of complex sequential systems. Key technologies used in modern circuits are also described, including Bipolar, MOS, ROM/RAM, and CPLD/FPGA chips, as well as codes and techniques used in data storage and transmission. Designs are illustrated by means of complete, realistic applications using VHDL, where the complete code, comments and simulation results are included.
1. Chapter 1: Introduction 2. Chapter 2: Binary Representations 3. Chapter 3: Binary Arithmetic 4. Chapter 4: Introduction to Digital Circuits 5. Chapter 5: Boolean Algebra 6. Chapter 6: Line Codes 7. Chapter 7: Error-Detecting/Correcting Codes 8. Chapter 8: Bipolar Transistor 9. Chapter 9: MOS Transistor 10. Chapter 10: Logic Families and I/Os 11. Chapter 11: Combinational Logic Circuits 12. Chapter 12: Combinational Arithmetic Circuits 13. Chapter 13: Registers 14. Chapter 14: Sequential Circuits 15. Chapter 15: Finite State Machines 16. Chapter 16: Volatile Memories 17. Chapter 17: Nonvolatile Memories 18. Chapter 18: Programmable Logic Devices 19. Chapter 19: VHDL Summary 20. Chapter 20: VHDL Design of Combinational Logic Circuits 21. Chapter 21: VHDL Design of Combinational Arithmetic Circuits 22. Chapter 22: VHDL Design of Sequential Circuits 23. Chapter 23: VHDL Design of State Machines 24. Chapter 24: Simulation with VHDL Testbenches 25. Chapter 25: Simulation with SPICE 26. A: ModelSim Tutorial 27. B: PSpice Tutorial 28. References 29. Index
This book offers a friendly presentation of the fundamental principles and practices of modern digital design. Unlike any other book in this field, transistor-level implementations are also included, which allow the readers to gain a solid understanding of a circuit's real potential and limitations, and to develop a realistic perspective on the practical design of actual integrated circuits. Coverage includes the largest selection available of digital circuits in all categories (combinational, sequential, logical, or arithmetic). Coverage also includes detailed digital design techniques, with a thorough discussion on state-machine modeling for the analysis and design of complex sequential systems. Key technologies used in modern circuits are also described, including Bipolar, MOS, ROM/RAM, and CPLD/FPGA chips, as well as codes and techniques used in data storage and transmission. Designs are illustrated by means of complete, realistic applications using VHDL, where the complete code, comments and simulation results are included.
1. Chapter 1: Introduction 2. Chapter 2: Binary Representations 3. Chapter 3: Binary Arithmetic 4. Chapter 4: Introduction to Digital Circuits 5. Chapter 5: Boolean Algebra 6. Chapter 6: Line Codes 7. Chapter 7: Error-Detecting/Correcting Codes 8. Chapter 8: Bipolar Transistor 9. Chapter 9: MOS Transistor 10. Chapter 10: Logic Families and I/Os 11. Chapter 11: Combinational Logic Circuits 12. Chapter 12: Combinational Arithmetic Circuits 13. Chapter 13: Registers 14. Chapter 14: Sequential Circuits 15. Chapter 15: Finite State Machines 16. Chapter 16: Volatile Memories 17. Chapter 17: Nonvolatile Memories 18. Chapter 18: Programmable Logic Devices 19. Chapter 19: VHDL Summary 20. Chapter 20: VHDL Design of Combinational Logic Circuits 21. Chapter 21: VHDL Design of Combinational Arithmetic Circuits 22. Chapter 22: VHDL Design of Sequential Circuits 23. Chapter 23: VHDL Design of State Machines 24. Chapter 24: Simulation with VHDL Testbenches 25. Chapter 25: Simulation with SPICE 26. A: ModelSim Tutorial 27. B: PSpice Tutorial 28. References 29. Index