
Digital Logic
With an Introduction to Verilog and FPGA-Based Design
- 464 pages
- English
- PDF
- Available on iOS & Android
Digital Logic
With an Introduction to Verilog and FPGA-Based Design
About this book
Digital Logic with an Introduction to Verilog and FPGA-Based Design provides basic knowledge of field programmable gate array (FPGA) design and implementation using Verilog, ahardware description language(HDL) commonly used in the design and verification ofdigital circuits. Emphasizing fundamental principles, this student-friendly textbook is an ideal resource for introductory digital logic courses. Chapters offer clear explanations of key concepts and step-by-step procedures that illustrate the real-world application of FPGA-based design.
Designed for beginning students familiar with DC circuits and the C programming language, the text begins by describing of basic terminologies and essential concepts of digital integrated circuits using transistors. Subsequent chapters cover device level and logic level design in detail, including combinational and sequential circuits used in the design of microcontrollers and microprocessors. Topics include Boolean algebra and functions, analysis and design of sequential circuits using logic gates, FPGA-based implementation using CAD software tools, and combinational logic design using various HDLs with focus on Verilog.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- Cover
- Title Page
- Copyright
- Contents
- Preface
- Chapter 1: Introduction to Digital Systems
- Chapter 2: Number Systems, Arithmetic/Logic Operations, and Codes
- Chapter 3: Digital Logic Gates, Boolean Algebra, and Simplification
- Chapter 4: Minterms, Maxterms, and Karnaugh Map
- Chapter 5: Analysis and Design of Combinational Circuits Using Gates
- Chapter 6: Design of Typical Combinational Logic Components
- Chapter 7: Combinational Shifter, Fast Adders, Array Multipliers, ALU, & PLDs
- Chapter 8: Combinational Logic Using Verilog
- Chapter 9: Latches and Flip-Flops
- Chapter 10: Analysis and Design of Sequential Circuits
- Chapter 11: Counters and Registers
- Chapter 12: Sequential Logic Design Using Verilog
- Chapter 13: Implementation of Digital Design Using FPGA
- Appendix A: Answers to Selected Problems
- Appendix B: Glossary
- Appendix C: Step-By-Step Tutorial For Downloading And Installing Xilinx Vivado IDE
- Appendix D: Step-By-Step Tutorial For Creating & Simulating A Verilog Design Using Xilinx Vivado IDE
- Appendix E: Step-By-Step Procedure For Implementing FPGA-Based Design Using Vivado IDE & Nexys A7 FPGA Board
- Bibliography
- Index
- EULA