- Amazon Student members save an additional 10% on Textbooks with promo code TEXTBOOK10. Enter code TEXTBOOK10 at checkout. Here's how (restrictions apply)
RTL Hardware Design Using VHDL: Coding for Efficiency, Portability, and Scalability Hardcover – Apr 10 2006
Special Offers and Product Promotions
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
From the Back Cover
The skills and guidance needed to master RTL hardware design
This book teaches readers how to systematically design efficient, portable, and scalable Register Transfer Level (RTL) digital circuits using the VHDL hardware description language and synthesis software. Focusing on the module-level design, which is composed of functional units, routing circuit, and storage, the book illustrates the relationship between the VHDL constructs and the underlying hardware components, and shows how to develop codes that faithfully reflect the module-level design and can be synthesized into efficient gate-level implementation.
Several unique features distinguish the book:
- Coding style that shows a clear relationship between VHDL constructs and hardware components
- Conceptual diagrams that illustrate the realization of VHDL codes
- Emphasis on the code reuse
- Practical examples that demonstrate and reinforce design concepts, procedures, and techniques
- Two chapters on realizing sequential algorithms in hardware
- Two chapters on scalable and parameterized designs and coding
- One chapter covering the synchronization and interface between multiple clock domains
Although the focus of the book is RTL synthesis, it also examines the synthesis task from the perspective of the overall development process. Readers learn good design practices and guidelines to ensure that an RTL design can accommodate future simulation, verification, and testing needs, and can be easily incorporated into a larger system or reused. Discussion is independent of technology and can be applied to both ASIC and FPGA devices.
With a balanced presentation of fundamentals and practical examples, this is an excellent textbook for upper-level undergraduate or graduate courses in advanced digital logic. Engineers who need to make effective use of today's synthesis software and FPGA devices should also refer to this book.
About the Author
PONG P. CHU, PhD, is Associate Professor in the Department of Electrical and Computer Engineering, Cleveland State University. He has received grants from both NASA and the National Science Foundation, and has taught undergraduate and graduate-level digital systems and computer architecture courses for more than a decade.
Inside This Book(Learn More)
Top Customer Reviews
Most Helpful Customer Reviews on Amazon.com (beta)
There are plenty of End of Chapter exercises that are challenging but doable. Topics are in depth and good design practices are taught alongside good coding style.
Chu's book meets the needs of that advancing student better than any other I know. After introductory chapters that orient the reader and set expectations, Chu dives in with a quick tour of VHDL basics. These 'basics', by the way, cover more detail than some entire texts. The next chapters cover principles and practice of combinational and sequential circuits, state machine design, register transfer level (RTL) design, and hierarchical design, with emphasis throughout on timing and efficient design. For example, sharing of functional units comes up as a topic in itself, something that arises in practice but rarely in the classroom. Toward the end, Chu presents the best discussion of parameterized design I've seen, including fairly advanced use of 'generate' statements and VHDL's alternative architectures. The last chapter covers design considerations for clock distribution and for crossing between clock domains, topics that arise in every non-trivial design and that continue to cause problems for designers.
This book covers its topics better than any other I know. The beginning logic designer's first course has been well covered, and (except for use of HDLs) hasn't changed all that much since about 1980. The digital world has changed dramatically, though, and this book does a great job starting where other texts leave off.
However, I just thought I would note that this book is really poorly bound. I have yet to hear of one where the binding wasn't falling apart, amongst my classmates and others. I know this isn't a game-changing factor, but thought it was worth mentioning.
Look for similar items by category
- Books > Computers & Technology > Computer Science
- Books > Professional & Technical > Engineering > Electrical & Electronics > Circuits
- Books > Professional & Technical > Engineering > Telecommunications
- Books > Qualifying Textbooks - Fall 2007 > Computers & Internet
- Books > Qualifying Textbooks - Fall 2007 > Engineering
- Books > Qualifying Textbooks - Fall 2007 > Science
- Books > Science & Math > Mathematics
- Books > Textbooks > Computer Science & Information Systems