• List Price: CDN$ 202.99
  • You Save: CDN$ 12.40 (6%)
Only 4 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
RTL Hardware Design Using... has been added to your Cart
+ CDN$ 6.49 shipping
Used: Like New | Details
Sold by Nearfine
Condition: Used: Like New
Comment: Looks unread! Expect delivery in 20 days.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

RTL Hardware Design Using VHDL: Coding for Efficiency, Portability, and Scalability Hardcover – Apr 10 2006

5.0 out of 5 stars 3 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 190.59
CDN$ 154.53 CDN$ 140.18

Harry Potter and the Cursed Child
click to open popover

Special Offers and Product Promotions

  • You'll save an extra 5% on Books purchased from Amazon.ca, now through July 29th. No code necessary, discount applied at checkout. Here's how (restrictions apply)

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Hardcover: 694 pages
  • Publisher: Wiley-IEEE Press; 1 edition (April 10 2006)
  • Language: English
  • ISBN-10: 0471720925
  • ISBN-13: 978-0471720928
  • Product Dimensions: 18.5 x 4.1 x 26.2 cm
  • Shipping Weight: 1.3 Kg
  • Average Customer Review: 5.0 out of 5 stars 3 customer reviews
  • Amazon Bestsellers Rank: #325,211 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

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.

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See all 3 customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Hardcover
This is probably the first book I have decided to review. I am a numerical analyst with almost no experience in hardware design and synthesis. Recently, I was introduced to the idea of reconfigurable computing using FPGA and so one of the goal I set myself was to learn VHDL. I borrowed several books from the library and started looking at them. They all seem to be good but my background was probably not good enough. Then I started reading this book and was simply amazed at the style and presentation of the author. With little or no effort I have gone through the first three chapters and there is not a single line where I was doubtful of my understanding. I am completely impressed with the clarity with which the author presents the material in the book. To VHDL or not to VHDL is a different question now, but I have already decided to own my own copy of this book.
2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Hardcover Verified Purchase
Excellent text from start to finish. Make sure you work on the end of chapter problem sets (usually 5-20 problems). I went through the first 6 chapters not even glancing at these problem sets. Later on I realized that they are imperative to the learning curve. Great text, well done. Kudos to Dr.Chu!
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Hardcover Verified Purchase
I can now anticipate synthesized output before compiling VHDL code. This book helped me understand internal workings of Quartus Fitter and Timing Analyzer. I must add though that you need some background or experience in VHDL coding prior to reading this book.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: HASH(0xa0cfcfb4) out of 5 stars 10 reviews
13 of 14 people found the following review helpful
HASH(0xa0cb1024) out of 5 stars Best book ever for synthesis Dec 16 2008
By Dale E. Kuhn - Published on Amazon.com
Format: Hardcover
This book focuses on the IEEE 1076.6 VHDL RTL synthesis standard. If you want to do behavioral modeling, look to Peter J. Ashenden's Designer's Guide to VHDL. If you want to make circuits that work. This is your book. VHDL is a complex language that can be used for different purposes. Actual hardware design is only one of these purposes. So if that's what you want to do, get this book that focuses on that particular aspect of the language.

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.
8 of 8 people found the following review helpful
HASH(0xa0cb1078) out of 5 stars Great text for a second course May 1 2011
By wiredweird - Published on Amazon.com
Format: Hardcover Verified Purchase
The world is well populated with books on elementary logic design, Katz's being one of the good ones. Such books present all the basics of hardware logic, registers, computer arithmetic, and maybe a little about a popular hardware description language (HDL), Verilog or VHDL. Then there are the language books that take basic logic concepts and show how to render them in one of the HDLs. Unfortunately, there's not much out there for the student who's mastered the basics, but isn't ready to dive in at the deep end of computer architecture.

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.

- wiredweird
5 of 5 people found the following review helpful
HASH(0xa0cb1354) out of 5 stars Great content within, but physically poorly made. May 30 2012
By snocyclist - Published on Amazon.com
Format: Hardcover Verified Purchase
I enjoyed the book and gained a fairly robust knowledge of VHDL from it, though I do wish they would consolidate more tables of information, perhaps in an appendix in the back.

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.
3 of 3 people found the following review helpful
HASH(0xa0cb124c) out of 5 stars Great RTL design book March 19 2012
By W. Toner - Published on Amazon.com
Format: Hardcover Verified Purchase
This is a textbook for a university course I'm taking now. I have some background in integration and verification with Verilog from work, but little RTL design. I'd taken a VHDL course way back in my undergrad days and really not liked it at the time, partly due to the terrible textbook way back then. This book is great for learning the VHDL language in a practical usage way. The author doesn't seem to dwell on all possibilities of the language, his focus seems to be on current recommended methods of doing things, and has lots of examples. We have an FPGA based project due most every week, and I'm finding that most of the problems I struggle with at first are discussed in this book, and get me going. I really enjoy the presentation, and I feel that I will be a much better Verilog designer as well. I just wish that, like some of his other books, there was a Verilog equivalent of this book.
3 of 3 people found the following review helpful
HASH(0xa0cb1438) out of 5 stars Best VHDL book that I read so far. Feb. 10 2012
By orangefig - Published on Amazon.com
Format: Hardcover
I started and gave up on few other VHDL texts. This is the best one I have read so far. Chu teaches synthesizable VHDL and digital design at the same time. He has hundreds of small but useful circuit examples that I can imagine using as a template in other designs. You will not find anything specific about FPGAs, Altera, Xilinx etc in this book.