Customer Reviews


9 Reviews
5 star:
 (7)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


27 of 27 people found the following review helpful:
5.0 out of 5 stars The most used book in my library.
Simply put, this is an excellent book. I have five books on my bookshelf covering HDL, and this book is by far the most informative and practical. The number of examples containing Verilog code, a test bench, a synthesized netlist, and simulation results is incredible. It covers some very important topics in detail that my other books don't even mention (design...
Published on November 1, 2002 by Chris R. Gilbert

versus
7 of 11 people found the following review helpful:
2.0 out of 5 stars Not cohesive
This book is a collection of scattered examples and subsequent examples don't build off of the previous ones as much as they could.

The first few chapters are worthless. The first "review" chapter goes through combinational logic too quickly and could have been ommitted completely. The introductory chapter on sequential logic is also of no use; the only...

Published on May 26, 2004 by cakoose


Most Helpful First | Newest First

27 of 27 people found the following review helpful:
5.0 out of 5 stars The most used book in my library., November 1, 2002
By 
Chris R. Gilbert "gilberttribe" (Colorado Springs, CO United States) - See all my reviews
(REAL NAME)   
This review is from: Advanced Digital Design with the Verilog(TM) HDL (Hardcover)
Simply put, this is an excellent book. I have five books on my bookshelf covering HDL, and this book is by far the most informative and practical. The number of examples containing Verilog code, a test bench, a synthesized netlist, and simulation results is incredible. It covers some very important topics in detail that my other books don't even mention (design partitioning, clock domain synchronization, and proper gating of clocks immediately come to mind). I especially like the in-depth treatment the book gives to writing sythesizable code. Synthesis isn't an after thought; it is a primary focus exactly as it should be. The index is sufficient and larger than most books, but this book deserves more.

As an experienced engineer and engineering manager, I have used the text to provide examples, algorithms, and to instruct my engineering staff. This book is not only my main Verilog book, but it is my digital design reference as well.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 14 people found the following review helpful:
4.0 out of 5 stars The best book for Verilog synthesis, March 2, 2005
By 
D. Brown (Seattle, WA USA) - See all my reviews
(REAL NAME)   
This review is from: Advanced Digital Design with the Verilog(TM) HDL (Hardcover)
This is the best book that I have found for Verilog synthesis. There are many good books on Verilog, but most of them focus on simulation. This book is specifically useful for synthesis.

The book seems intended to be used for a course on digital logic design. The first few chapters deal with digital logic design generally, and can be ignored. The discussion of Verilog begins after 100 pages in chapter 4.

The core of the book is chapters 4 through 7, which describe how to define digital logic with Verilog. This is approximately 300 pages of description, discussion, and examples. The examples are well written, and very useful. The examples show, in a simple and straightforward manner, how to write Verilog that synthesizes well.

Chapter 8 covers programmable logic devices, such as CPLDs and FPGAs. Unfortunately, the focus of the chapter is on specific device families, and is only of historical interest. For example, none of the Xilinx FPGAs discussed would be recommended in a new design. If the chapter had covered the basic concepts of device categories of interest, it might remain useful.

The last few chapters cover some advanced topics, such as digital signal processing. A few of the topics covered are interesting. Most are too incomplete to be useful, and I believe that some of them (such as FIR filters) will not synthesize in a realistic case.

The appendicies are extensive, and provide a reference for Verilog.

The strength of the book is that it is the only one I have found that covers Verilog synthesis clearly. That portion of the book is a pleasure to use. The weakness of the book is that large sections are essentially irrelevant. It is a 1000 page book that would make a good 400 page book.

The book would be significantly improved by an update, especially to Verilog 2001. In the current edition, Verilog 2001 is mentioned only in an appendix.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


9 of 10 people found the following review helpful:
5.0 out of 5 stars A good book for advanced classes on Logic design, February 10, 2003
By 
Alexander Taubin (Boston, MA United States) - See all my reviews
This review is from: Advanced Digital Design with the Verilog(TM) HDL (Hardcover)
I am using this book for my graduate level classes on "Digital System Design Automation (From HDL to FPGA)". The book is very useful - It has, from one hand a very reasonable methodology behind. From the other hand it is an excellent collection of design examples. Especially important is the fact that the book is bundled with Xilinx ISE Student edition tools. The book is fully supported by presentation slides available from the author.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Excellent book for intermedate/advanced digital designers, September 18, 2003
By 
This review is from: Advanced Digital Design with the Verilog(TM) HDL (Hardcover)
If you want to go from designing basic building blocks to the next level: this is one of the few books out there that can do that for you. The author builds up speed quickly, but he provides complete examples(not code fragments) with simulation waveforms. Most of the code is available on his web site.

The 1st chapter is a good review of digital design(usually one half of a basic design book).His examples are excellent case studies,including architectures for arithmetic processors. There is a chapter on memories,on the structure of the different FPGAs and chapters on all stages(eg test and synthesis) of FPGA/ASIC.The author is an excellent teacher as this book shows.

(If you are struggling beginner-type student try the modeling,synthesis and rapid prototyping book first.)

Advanced digital design is an excellent book.
I recommend it for both experienced engineers and students!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Essential reading, October 14, 2004
This review is from: Advanced Digital Design with the Verilog(TM) HDL (Hardcover)
Good books covering Verilog syntax abound. This book shifts the focus to design with Verilog, and gives a masterful presentation of the ins and outs of synthesis, from theoretical foundations to practical examples. The brief, but clear, front-end review of combinational and sequential logic set the stage for the treatment of the language, and helped bridge the gap between paper-and-pencil design methodology and the powerful approach offered by Verilog and synthesis tools. It has more examples than any other book, ranging in difficulty and scope from basic to comprehensive (e.g., it includes fully developed (and very clear) JTAG and BIST examples). I find the layout exceptionally attractive, with an abundance of figures and fully discussed examples. Plus, it comes with a simulator and an FPGA synthesis tool. If I had to have only one book on Verilog, this would be it, hands down.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 6 people found the following review helpful:
5.0 out of 5 stars Great Verilog Book, November 8, 2004
This review is from: Advanced Digital Design with the Verilog(TM) HDL (Hardcover)
This book has a wealth of information, and the inside covers have an excellent four page summary of the Verilog language. The chapter on the Data Path Controllers has a RISC CPU example that is worth the price of the book, as well as many other useful cookbook examples. It comes with a Verilog simulator, and has over 100 pages on synthesis.

The book seems geared toward FPGA designs. Until foundries (e.g., TSMC) start university programs, educators don't really have much choice. For me, this is a minor grievance. Also included is an introduction to logic design. If you need this, you are probably better off reading a book like _Logic and Computer Design Fundamentals_ (Mano), but the chapter is fine as a review.

-www.NicholasDiToro.com
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars review of Advanced Digital Design with the Verilog HDL, June 7, 2010
Amazon Verified Purchase(What's this?)
Great review and good coverage of HDL for myself. Has good examples and explanation of them in the text. Explanations are in concise and organized manner. Good book for beginners or great review and good reference to have for the experienced HDL designer.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars physical and electrical design rules are usefull, August 13, 2008
1.1.12 physical and electrical design rule checks are usefull.
Logican design rules are provided by Design style guide by STARC and hdlab.
2.5 Glitches and Hazards are important on this viewpoint.
Two type of hazards, static and dynamic are explained preciously.
Static hazards are caused by differential propagation delays on reconvergent fanout paths.
If an input transition is supposed to cause a single transition in an output, but causes it two or more transitions before it reaches its expected value, then A circuit has a dynamic hazard. (2.5.5)

This book teaches more and more.
So I recommend this book to the textbook for study verilog-hdl with design style guide 2001 verilog-hdl.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 11 people found the following review helpful:
2.0 out of 5 stars Not cohesive, May 26, 2004
This review is from: Advanced Digital Design with the Verilog(TM) HDL (Hardcover)
This book is a collection of scattered examples and subsequent examples don't build off of the previous ones as much as they could.

The first few chapters are worthless. The first "review" chapter goes through combinational logic too quickly and could have been ommitted completely. The introductory chapter on sequential logic is also of no use; the only concepts I was able to follow were the ones I already knew.

The book is really repetetive. It was almost like entire paragraphs were copied verbatim. A single proofreading could have weeded this stuff out. Other forms of repetition seemed to be caused by the fact that similarities between related concepts weren't identified and factored out.

There's also a huge section about Xilinx's and Altera's FPGA products that reads like a mix between a datasheet and a press release.

To top things off, the typesetting is horrible. Each example has an unnecessarily large begin/end banner that makes it hard to see the actual structure. The text in the code samples sometimes overlaps onto itself. I wouldn't have cared so much about problems like these if the book's content were any good.

In the end, I got the impression that the book was hastily put together. Definitely a waste of money.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Advanced Digital Design with the Verilog(TM)  HDL
Advanced Digital Design with the Verilog(TM) HDL by Michael D. Ciletti (Hardcover - August 13, 2002)
Used & New from: $26.75
Add to wishlist See buying options