Description

Book Synopsis
Uses Verilog HDL to illustrate computer architecture and microprocessor design, allowing readers to readily simulate and adjust the operation of each design, and thus build industrially relevant skills Introduces the computer principles, computer design, and how to use Verilog HDL (Hardware Description Language) to implement the designProvides the skills for designing processor/arithmetic/cpu chips, including the unique application of Verilog HDL material for CPU (central processing unit) implementationDespite the many books on Verilog and computer architecture and microprocessor design, few, if any, use Verilog as a key tool in helping a student to understand these design techniquesA companion website includes color figures, Verilog HDL codes, extra test benches not found in the book, and PDFs of the figures and simulation waveforms for instructors

Table of Contents

List of Figures xv

List of Tables xxvii

Preface xxix

1 Computer Fundamentals and Performance Evaluation 1

2 A Brief Introduction to Logic Circuits and Verilog HDL 19

3 Computer Arithmetic Algorithms and Implementations 63

4 Instruction Set Architecture and ALU Design 111

5 Single-Cycle CPU Design in Verilog HDL 143

6 Exceptions and Interrupts Handling and Design in Verilog HDL 170

7 Multiple-Cycle CPU Design in Verilog HDL 192

8 Design of Pipelined CPU with Precise Interrupt in Verilog HDL 212

9 Floating-Point Algorithms and FPU Design in Verilog HDL 266

10 Design of Pipelined CPU with FPU in Verilog HDL 323

11 Memory Hierarchy and Virtual Memory Management 353

12 Design of Pipelined CPU with Caches and TLBs in Verilog HDL 386

13 Multithreading CPU and Multicore CPU Design in Verilog HDL 425

14 Input/Output Interface Controller Design in Verilog HDL 443

15 High-Performance Computers and Interconnection Networks 509

Bibliography 536

Index 539

Computer Principles and Design in Verilog Hdl

    Product form

    £98.96

    Includes FREE delivery

    RRP £109.95 – you save £10.99 (9%)

    Order before 4pm today for delivery by Sat 18 Jul 2026.

    A Hardback by Tsinghua University Press, Tsinghua University Press

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Computer Principles and Design in Verilog Hdl by Tsinghua University Press

      Publisher: John Wiley & Sons Inc
      Publication Date: 21/08/2015
      ISBN13: 9781118841099, 978-1118841099
      ISBN10:

      Description

      Book Synopsis
      Uses Verilog HDL to illustrate computer architecture and microprocessor design, allowing readers to readily simulate and adjust the operation of each design, and thus build industrially relevant skills Introduces the computer principles, computer design, and how to use Verilog HDL (Hardware Description Language) to implement the designProvides the skills for designing processor/arithmetic/cpu chips, including the unique application of Verilog HDL material for CPU (central processing unit) implementationDespite the many books on Verilog and computer architecture and microprocessor design, few, if any, use Verilog as a key tool in helping a student to understand these design techniquesA companion website includes color figures, Verilog HDL codes, extra test benches not found in the book, and PDFs of the figures and simulation waveforms for instructors

      Table of Contents

      List of Figures xv

      List of Tables xxvii

      Preface xxix

      1 Computer Fundamentals and Performance Evaluation 1

      2 A Brief Introduction to Logic Circuits and Verilog HDL 19

      3 Computer Arithmetic Algorithms and Implementations 63

      4 Instruction Set Architecture and ALU Design 111

      5 Single-Cycle CPU Design in Verilog HDL 143

      6 Exceptions and Interrupts Handling and Design in Verilog HDL 170

      7 Multiple-Cycle CPU Design in Verilog HDL 192

      8 Design of Pipelined CPU with Precise Interrupt in Verilog HDL 212

      9 Floating-Point Algorithms and FPU Design in Verilog HDL 266

      10 Design of Pipelined CPU with FPU in Verilog HDL 323

      11 Memory Hierarchy and Virtual Memory Management 353

      12 Design of Pipelined CPU with Caches and TLBs in Verilog HDL 386

      13 Multithreading CPU and Multicore CPU Design in Verilog HDL 425

      14 Input/Output Interface Controller Design in Verilog HDL 443

      15 High-Performance Computers and Interconnection Networks 509

      Bibliography 536

      Index 539

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account