詳細資訊
【簡介】 The first chapter presents a summary of the fundamentals of digital design to refresh readers' knowledge and prepare them for the rest of the book. A wide range of important digital design concepts, including Algorithmic State Machine (ASM) charts, micro-programming, one-hot design, design for synthesis, testing, etc., are covered. Many digital system design examples, ranging in complexity from a simple binary adder to a microprocessor, help readers learn design skills. Steps in the design flow are clearly illustrated and explained. Two chapters (Chapters 3 and 6) treat the basics of all programmable logic devices and provide details of synthesis, mapping, and routing to FPGAs. Materials are presented generically, rather than attached to a specific vendor or product family. The authors help students develop the design skill of putting together bigger designs from smaller pieces. A unique chapter on testing presents information on Built In Self-Test (BIST), Boundary Scan testing, and LFSRs. 【目錄】 1. REVIEW OF LOGIC DESIGN FUNDAMENTALS. 2. INTRODUCTION TO VERILOG. 3. INTRODUCTION TO PROGRAMMABLE LOGIC DEVICES. 4. DESIGN EXAMPLES. 5. SM CHARTS AND MIRCOPROGRAMMING. 6. DESIGNING WITH FIELD PROGRAMMABLE GATE ARRAYS. 7. FLOATING-POINT ARITHMETIC. 8. ADDITIONAL TOPICS IN VERILOG. 9. DESIGN OF A RISC MICROPROCESSOR. 10. HARDWARE TESTING AND DESIGN FOR TESTABILITY.