×

Uh-oh, it looks like your Internet Explorer is out of date.

For a better shopping experience, please upgrade now.

VHDL for Programmable Logic / Edition 1
     

VHDL for Programmable Logic / Edition 1

5.0 1
by Kevin Skahill
 

See All Formats & Editions

ISBN-10: 0201895730

ISBN-13: 9780201895735

Pub. Date: 06/13/1996

Publisher: Prentice Hall Professional Technical Reference

Whether you are a student looking for a dynamic, real-world introduction to an industry-standard HDL, or a professional engineer in need of a fast, effective approach to VHDL, VHDL for Programmable Logic will get you up to speed.

This hands-on tutorial explains the architecture, features, and technologies of programmable logic and teaches how to

Overview

Whether you are a student looking for a dynamic, real-world introduction to an industry-standard HDL, or a professional engineer in need of a fast, effective approach to VHDL, VHDL for Programmable Logic will get you up to speed.

This hands-on tutorial explains the architecture, features, and technologies of programmable logic and teaches how to write VHDL code for synthesis. Many practical design examples focus on state machine design, counters, shifters, arithmetic circuits, control logic, FIFOs, and other "glue logic" that designers typically implement in programmable logic.

FEATURES/BENEFITS

  • Practical design examples focus on state machine design, counters, shifters, arithmetic circuits, control logic, FIFOs, and other "glue logic" that designers typically implement in programmable logic.
  • Included with the book is a CD-ROM containing Cypress Semiconductor's Warp2, a fully functional professional VHDL synthesis tool for Windows PCs and Sun workstations.
    • Warp2 software does both CPLD and FPGA synthesis, as well as fitting, placement, and routing.
    • It includes an interactive waveform simulator that performs functional simulation of CPLD design.
    • Allows professionals to use VHDL to design, simulate, and implement digital systems in programmable logic.
  • System Requirements for Warp2:
    • Windows PC 486 or Pentium processor; 16 MB RAM; 60 MB hard disk space;
    • Windows 3.1 or Windows 95
    • Sun Workstation
    • SPARC CPU; 16 MB RAM; 60 MB hard disk space; SunOS 4.1.1 or later

Product Details

ISBN-13:
9780201895735
Publisher:
Prentice Hall Professional Technical Reference
Publication date:
06/13/1996
Edition description:
New Edition
Pages:
586
Product dimensions:
7.75(w) x 9.54(h) x 1.19(d)

Table of Contents

(NOTE: Each chapter begins with a Summary and ends with a Summary, Breakout Exercises and Problems).
1. Introduction.

Why Use VHDL? Shortcomings. Using VHDL for Design Synthesis. Design Tool Flow. Our System. Font Conventions.

2. Programmable Logic Primer.
Introduction. Why Use Programmable Logic? What Is a Programmable Logic Device? Simple PLDs. What Is a CPLD? What Is an FPGA? PREP Benchmarks. Future Direction of Programmable Logic.

3. Entities and Architectures.
A Simple Design. Design Entities. Identifiers, Data Objects, Data Types, and Attributes. Common Errors.

4. Creating Combinational and Synchronous Logic.
Design Example. Combinational Logic. Synchronous Logic. Designing a FIFO. Common Errors. Test Benches.

5. State Machine Designs.
A Simple Design Example. A Memory Controller. Mealy State Machines. Additional Design Considerations.

6. Hierarchy in Large Designs.
Case Study: The AM2901. Case Study: A 100BASE--T4 Network Repeater.

7. Functions and Procedures.
Functions. Procedures. About Subprograms.

8. Synthesis and Design Implementation.
Design Implementation: An Example. Synthesis and Fitting. CPLDs: A Case Study. FPGAs: A Case Study.

9. Optimizing Datapaths.
Pipelining. Resource Sharing. Magnitude Comparators. Fast Counters.

10. Creating Test Benches.
Approaches to Writing Test Benches. Overloaded Read and Write Procedures.

Afterword.
Review.
Where To Go from Here.
Appendix A: Viewing On-line Documentation and Installing Warp.
Appendix B: Reserved Words.
Appendix C: STD_logic_1164 Package.
Appendix D: Quick Reference Guide.
Glossary.
Bibliography.
Index.

Customer Reviews

Average Review:

Post to your social network

     

Most Helpful Customer Reviews

See all customer reviews

VHDL for Programmable Logic 5 out of 5 based on 0 ratings. 1 reviews.
Guest More than 1 year ago
As both an introductory text and practical design guide, this book has not been beat. The CD has many comprehensive examples completely worked out, including real-world designs from memory controllers and FIFOs to a complete 100 Base-T4 Network Repeater.