Advanced Digital Logic with VHDL (Electrical Engineering S.)

3.5 avg rating
( 16 ratings by Goodreads )
)  
9780534950996: Advanced Digital Logic with VHDL (Electrical Engineering S.)
View all copies of this ISBN edition:
 
 

Introduces the use of the industry-standard hardware description language VHDL into the digital design process. Following a review of the basic concepts of both logic design and VHDL, the author incorporates more coverage of VHDL topics as needed, with advanced topics covered in Chapter Eight. Rather than simply teach VHDL as a programming language, this book emphasizes the practical use of VHDL in the digital design process. For example, in Chapter Nine, the author develops VHDL models for a RAM memory and a microprocessor bus interface; then uses a VHDL simulation to verify that timing specifications for the interface between the memory and microprocessor bus are satisfied. The book also covers the use of CAD tools to synthesize digital logic from a VHDL description, and stresses the use of programmable logic devices including programmable gate arrays.

"synopsis" may belong to another edition of this title.

Review:

1. Review of Logic Design Fundamentals Combinational Logic / Boolean Algebra and Algebraic Simplification / Karnaugh Maps / Designing with NAND and NOR Gates / Hazards in Combinational Circuits / Flip-Flops and Latches / Mealy Sequential Circuit Design / Design of a Moore Sequential Circuit / Equivalent States and Reduction of State Tables / Sequential Circuit Timing / Tristate Logic and Busses 2. Introduction to VHDL Computer-Aided Design / Hardware Description Languages / VHDL Description of Combinational Circuits / VHDL Modules / Sequential Statements and VHDL Processes / Modeling Flip-Flops Using VHDL Processes / Processes Using Wait Statements / Two Types of VHDL Delays: Transport and Inertial Delays / Compilation, Simulation, and Synthesis of VHDL Code / VHDL Data Types and Operators / Simple Synthesis Examples / VHDL Models for Multiplexers / VHDL Libraries / Modeling Registers and Counters Using VHDL Processes / Behavioral and Structural VHDL / Variables, Signals, and Constants / Arrays / Loops in VHDL / Assert and Report Statements 3. Introduction to Programmable Logic Devices Brief Overview of Programmable Logic Devices / Simple Programmable Logic Devices (SPLDs) / Complex Programmable Logic Devices (CPLDs) / Field-Programmable Gate Arrays (FPGAs) 4. Design Examples BCD to 7-Segment Display Decoder / A BCD Adder / 32-Bit Adders / Traffic Light Controller / State Graphs for Control Circuits / Scoreboard and Controller / Synchronization and Debouncing / A Shift-and-Add Multiplier / Array Multiplier / A Signed Integer/Fraction Multiplier / Keypad Scanner / Binary Dividers 5. SM Charts and Microprogramming State Machine Charts / Derivation of SM Charts / realization of SM Charts / Implementation of the Dice Game / Microprogramming / Linked State Machines 6. Designing with Field Programmable Gate Arrays Implementing Functions in FPGAs / Implementing Functions Using Shannon's Decomposition / Carry Chains in FPGAs / Cascade Chains in FPGAs / Examples of Logic Blocks in Commercial FPGAs / Dedicated Memory in FPGAs / Dedicated Multipliers in FPGAs / Cost of Programmability / FPGAs and One-Hot State Assignment / FPGA Capacity: Maximum Gates Versus Usable Gates / Design Translation (Synthesis) / Mapping, Placement, and Routing 7. Floating-Point Arithmetic Representation of Floating-Point Numbers / Floating-Point Multiplication / Floating-Point Addition / Other Floating-Point Operations 8. Additional Topics in VHDL VHDL Functions / VHDL Procedures / Attributes / Creating Overloaded Operators / Multi-Valued Logic and Signal Resolution / The IEEE 9-Valued Logic System / SRAM Model Using IEEE 1164 / Model for SRAM Read/Write System / Generics / Named Association / Generate Statements / Files and TEXTIO 9. Design of a Risc Microprocessor The RISC Philosophy / The MIPS ISA / MIPS Instruction Encoding / Implementation of a MIPS Subset / VHDL Model 10. Hardware Testing and Design for Testability Testing Combinational Logic / Testing Sequential Logic / Scan Testing / Boundry Scan / Built-In Self-Test 11. Additional Design Examples Design of a Wristwatch / Memory Timing Models / A Universal Asynchronous Receiver Transmitter (UART) Appendix A VHDL Language Summary Appendix B IEEE Standard Libraries Appendix C TEXTIO Package Appendix D Projects References

About the Author:

Charles Roth is Professor Emeritus in Electrical and Computer Engineering at the University of Texas at Austin, where he taught Digital Design for more than four decades. In addition to co-authoring DIGITAL SYSTEMS DESIGN USING VHDL, Dr. Roth has authored the successful FUNDAMENTALS OF LOGIC DESIGN and co-authored DIGITAL SYSTEMS DESIGN USING VERILOG.

"About this title" may belong to another edition of this title.

Other Popular Editions of the Same Title

9780534384623: Digital Sys Design Using Vhdl

Featured Edition

ISBN 10:  0534384625 ISBN 13:  9780534384623
Publisher: Brooks/Cole, 2005
Hardcover

Top Search Results from the AbeBooks Marketplace

1.

Jr. Charles H.(Charles H. Roth Jr.) Roth
Published by CL-Engineering (1998)
ISBN 10: 053495099X ISBN 13: 9780534950996
New Hardcover Quantity Available: 1
Seller:
Ergodebooks
(RICHMOND, TX, U.S.A.)

Book Description CL-Engineering, 1998. Hardcover. Condition: New. 001. Seller Inventory # DADAX053495099X

More information about this seller | Contact this seller

Buy New
11.20
Convert currency

Add to Basket

Shipping: 1.59
Within U.S.A.
Destination, rates & speeds

2.

Roth, Jr. Charles H.
Published by CL Engineering (1998)
ISBN 10: 053495099X ISBN 13: 9780534950996
New Hardcover Quantity Available: 2
Seller:
Save With Sam
(North Miami, FL, U.S.A.)

Book Description CL Engineering, 1998. Hardcover. Condition: New. Brand New!. Seller Inventory # VIB053495099X

More information about this seller | Contact this seller

Buy New
27.69
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

3.

Roth Jr., Charles H.
ISBN 10: 053495099X ISBN 13: 9780534950996
New Quantity Available: 1
Seller:
BennettBooksLtd
(San Diego, CA, U.S.A.)

Book Description Condition: New. New. Seller Inventory # M-053495099x

More information about this seller | Contact this seller

Buy New
58.36
Convert currency

Add to Basket

Shipping: 3.97
Within U.S.A.
Destination, rates & speeds

4.

JR. CHARLES H. ROTH
ISBN 10: 053495099X ISBN 13: 9780534950996
New Quantity Available: 1
Seller:
Basi6 International
(Irving, TX, U.S.A.)

Book Description Condition: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Seller Inventory # ABEUSADEC19-48613

More information about this seller | Contact this seller

Buy New
138.27
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

5.

JR. CHARLES H. ROTH
ISBN 10: 053495099X ISBN 13: 9780534950996
New Quantity Available: 2
Seller:
Romtrade Corp.
(STERLING HEIGHTS, MI, U.S.A.)

Book Description Condition: New. Brand New Original US Edition.We Ship to PO BOX Address also. EXPEDITED shipping option also available for faster delivery.This item may ship fro the US or other locations in India depending on your location and availability. Seller Inventory # AUDECC-45535

More information about this seller | Contact this seller

Buy New
138.27
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

6.

Charles H. Roth
ISBN 10: 053495099X ISBN 13: 9780534950996
New Quantity Available: 4
Seller:
Books Puddle
(New York, NY, U.S.A.)

Book Description Condition: New. pp. x + 470. Seller Inventory # 26100081218

More information about this seller | Contact this seller

Buy New
230.61
Convert currency

Add to Basket

Shipping: 3.20
Within U.S.A.
Destination, rates & speeds

7.

Roth Charles H.
ISBN 10: 053495099X ISBN 13: 9780534950996
New Quantity Available: 4
Seller:
Majestic Books
(London, United Kingdom)

Book Description Condition: New. pp. x + 470 Illus. Seller Inventory # 92316061

More information about this seller | Contact this seller

Buy New
251.59
Convert currency

Add to Basket

Shipping: 5.50
From United Kingdom to U.S.A.
Destination, rates & speeds