Tata Mcgraw Hill Education Private Limited
|Number of Pages
Intended for a course on VHDL Programming for 6th/7th Semester students of CSE, IT, and ECE, this text can also be promoted for Digital Systems Design courses having a portion on VHDL. The text follows a bottom-up approach, whereby Language Fundamentals have been discussed followed by various styles of Description and Design Examples.
Based on the latest IEEE Std 1076-1993. IEEE libraries have been given sufficient coverage.
Data flow description is discussed using examples of Multiplexer, Demultiplexer, Priority Encoder and Barrel Shifter with Synthesis Effects.
Separate chapter on Writing Test Benches.
Discussion on designing of a 16-Bit RISC Microcomputer included.
Guide to implement projects using Xilinx ISE.
Tutorial on Modelsim Simulator provided.
Facilitates better comprehension with numerous Review Questions, Programming Exercises, and Debugging Exercises.
Review Questions: 57
Programming Exercises: 43
Debugging Exercises: 29
Answers to Selected Problems
Numerous examples and exercises of synthesizable code are provided, which can be run in a lab.
Table of content :-
Chapter 1: Introduction
Chapter 2: Language fundamentals
Chapter 3: Behavioral and RTL style of description
Chapter 4: Dataflow style of description
Chapter 5: Structural style of description
Chapter 6: Writing test benches
Chapter 7: Design examples
Chapter 8: Synthesis with XILINX ISE
Appendix A: Design of 16-bit RISC microcomputer
Appendix B: VHDL syntax
Appendix C: STD package functions
Appendix D: IEEE library functions