This book will cover the design and implementation of programmable logic devices (PLDs) using the Verilog, VHDL, and System C Hardware description languages. It is not meant to be a comprehensive reference to these languages, but more of a quick guide that covers the parts essential to developing effective digital designs. This book will also cover programming a variety of specific programmable devices, such as FPGA and CPLD devices. Contents intended to be covered are: Programming HDL, Concurrent programming and synthesis. A Previous knowledge of programming a high-level language is assumed. Knowledge of Semiconductors is helpful but not necessary. Previous experience or knowledge of Digital Circuits is must.
Table of Contents
Hardware Description Languages (HDL)
- HDL Basics - HDL history and comparison
- VHDL - An Ada/Pascal influenced HDL
- Verilog - A C influenced HDL
- SystemC - A class library to C++
- Mixed-Language Programming
Programmable Logic Devices
Programmable Logic Design
Appendices
References
- Ashenden, Peter J., "The Designer's Guide to VHDL", 2nd edition.1
- Chu, Pong P., "RTL Hardware Design Using VHDL: Coding for Efficiency, Portability, and Scalability".ISBN 9780471720928
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.