Robert Dueck0766811603, 9780766811607
Ideal for a first course in digital electronics, yet comprehensive enough for use by students at the senior design project level and EET professionals, Digital Design with CPLD Applications and VHDL uses programmable logic as the primary vehicle for instructing readers in the principles of digital design. More specifically, emphasis is on Complex Programmable Logic Devices (CPLDs) and the software tools used for their programming, with a decided shift away from fixed-function SSI and MSI devices. Immediately following discussion of digital fundamentals (e.g., Boolean algebra, logic minimization, combinational and sequential circuits), Digital Design with CPLD Applications and VHDL introduces its readers to Complex Programmable Logic Devices (CPLDs). Subsequent chapters on the MAX+PLUS II design environment, combinational logic functions, arithmetic circuits, latches and flip-flops, PLD architecture, counters and shift registers, and state machines are all based primarily on CPLDs and VHDL programming. By featuring VHDL and MAX+PLUS II applications throughout the book, readers are guaranteed exposure to this new digital paradigm as an integral part of their training, rather than as an optional add-on. Digital Design with CPLD Applications and VHDL also includes a CD-ROM that provides the reader with a complete digital design and prototyping system that can be used at school:or at home. Included are graphic design files, VHDL files, plus all of the simulation files from the examples presented in the book. Readers may opt to run simulations or program CPLDs with these ready-to-use, error-free files. Or, they may choose to use the files as templates for their own modifications. |
Table of contents : Digital Design with CPLD Applications & VHDL……Page 1 Ch1 Basic Principles of Digital Systems……Page 2 Ch2 Logic Functions & Gates……Page 26 Ch3 Boolean Algebra & Combinational Logic……Page 58 Ch4 Introduction to PLDs & MAX PLUS II……Page 116 Ch5 Combinational Logic Functions……Page 156 Ch6 Digital Arithmetic & Arithmetic Circuits……Page 222 Ch7 Introduction to Sequential Logic……Page 276 Ch8 Introduction to Programmable Logic Architectures……Page 330 Ch9 Counters & Shift Registers……Page 364 Ch10 State Machine Design……Page 458 Ch11 Logic Gate Circuitry……Page 498 Ch12 Interfacing Analog & Digital Circuits……Page 566 Ch13 Memory Devices & Systems……Page 622 AppA Altera UP-1 User Guide……Page 658 AppB VHDL Language Reference……Page 690 AppC Manufacturers’ Data Sheets……Page 704 AppD Handling Precautions for CMOS……Page 768 AppE EPROM Data for Digital Function Generator……Page 770 Answers to Selected Odd-Numbered Problems……Page 778 |
Reviews
There are no reviews yet.