Science current events, science news articles, research and discoveries.
Top science news articles and science current events stories from the past week.
Science Current Events Resources
Science Current Events and Science News RSS Feeds
Earth, Life and Space Science News and Current Events RSS Feeds.
|
 |
 |
 |
| View Larger Image | Verilog HDL: Digital Design and Modeling by Joseph Cavanagh
| | List Price: | $119.95 | | Price: | $95.96 | | You Save: | $23.99 (20%) |  | | Available: | Usually ships in 24 hours |  | |  | | Sales Rank: | 484810 | | Studio: | CRC |  | | Binding: | Hardcover | | Number Of Pages: | 920 | | Publication Date: | February 20, 2007 | | Publisher: | CRC |
| |
ACCESSORIES |
| |
|
EDITORIAL REVIEWS | Product Description Emphasizing the detailed design of various Verilog projects, Verilog HDL: Digital Design and Modeling offers students a firm foundation on the subject matter. The textbook presents the complete Verilog language by describing different modeling constructs supported by Verilog and by providing numerous design examples and problems in each chapter. Examples include counters of different moduli, half adders, full adders, a carry lookahead adder, array multipliers, different types of Moore and Mealy machines, and much more. The text also contains information on synchronous and asynchronous sequential machines, including pulse-mode asynchronous sequential machines. In addition, it provides descriptions of the design module, the test bench module, the outputs obtained from the simulator, and the waveforms obtained from the simulator illustrating the complete functional operation of the design. Where applicable, a detailed review of the topic’s theory is presented together with logic design principles, including state diagrams, Karnaugh maps, equations, and the logic diagram. Verilog HDL: Digital Design and Modeling is acomprehensive, self-contained, and inclusive textbook that carries all designs through to completion, preparing students to thoroughly understand this popular hardware description language. |
CUSTOMER REVIEWS (Average Customer Rating: 4.5 based on 7 reviews)
| Gives In depth Knowledge for Beginners  The Author of this book gives indepth knowledge of Verilog and provides a very good start to the beginner. Sticks to almost single development environment which is widely used. I am still in process of reading this book. September 03, 2008 | | Verilog with an Architectural Twist  I've been a fan or Mr. Cavanagh books beginning with his book "Digital Computer Arithmetic". Digital Computer Arithmetic: Design and Implementation (Computer Science) which I applied to an IC design I was working on (Philips 8051 derivative circa 1990). Now, I've found that I need to update my design skills and have a need to learn and apply the Verilog HDL language to apply to SDR radio design project ideas. This book fits that need. The book is not intended to be a tutorial on logic design. It is intended to be a tutorial on the complete Verilog language together with wide variety of design examples. The book begins with an overview of the Verilog language structure, language elements, and modeling concepts. Next the Verilog language elements, expressions, are covered followed by in-depth discussions of gate-level, dataflow, and behavioral, structural modeling. User-defined primitives, tasks, and functions are given apt attention. The book closes with addition design examples (a simple RISC CPU), and event queues. Note that the author uses the SILOS simulator for all examples. I found this to be an issue due to the cost of SILOS. However, a after a little research ending up with a quick trip to Wikipedia uncovered a nice low-cost Verilog design environment called LogicSim by Zeemz ([...]). Although I don't endorse any particular product, I've had no issues with LogicSim working my way thorough various portions of this book. I've also found that having a FPGA design kit (in my case a Xilinx Spartin-3 kit) is quite useful to apply the concepts. Your mileage may vary.
Note that if you are new to Verilog (but not to programming in general) the book is quite easy to read. Note that in order to fully grasp Verilog, in my opinion, you need to read the entire text (all 770+ pages) and work the examples. The explanation of Verilog is not condensed with follow-on project. The approach is to get you started with simple examples of what is presented in latter chapters. The various parts of Verilog are then covered in more depth. Some may not like this approach opting, instead, for a book that has complete projects on a specific kit (Xilinx Spartan 3, etc.). This is not the book for those individuals. There are plenty of books on Verilog. This book happens to fit my need to cover Verilog with, what I would describe, and "architectural twist". Mr. Cavanagh's other book complements this book.
The contents of the book are as follows:
Chapter 1 Introduction
Chapter 2 Overview
Chapter 3 Language Elements
Chapter 4 Expressions
Chapter 5 Gate-Level Modeling
Chapter 6 User-Defined Primitives
Chapter 7 Dataflow Modeling
Chapter 8 Behavioral Modeling
Chapter 9 Structural Modeling
Chapter 10 Tasks and Functions
Chapter 11 Additional Design Examples
Appendix A Event Queue
Appendix B Verilog Project Procedure
Appendix C Answers to Select Problems
August 15, 2008 | | Another great one by Mr. Cavanagh  Clearly one of the best books written on Verilog HDL. It covers the complete Verilog language in detail, including language elements and expressions. Chapters include comprehensive coverage of built-in primitives, user-defined primitives, dataflow modeling, behavioral modeling, and structural modeling, all with numerous examples that illustrate the design principles of each modeling method. There are excellent examples on the Hamming code, the Booth algorithm, and a pipelined RISC processor, all completely designed using Verilog.
The Verilog simulator used in the book is the SILOS simulation environment from Silvaco Intenational. Design examples in the book include the design module, the test bench module, the outputs, and the waveforms. The design topics also include the associated theory.
No book will tell you how to design your particular Verilog project; however, using the principles and practices outlined in this book and your own innate ability you can accomplish anything. An excellent book for both academia and industry. June 20, 2008 | | Trademark Author  Cavanagh is an author you want to get on your bookshelf. Whatever he writes you want to have the material in arm's reach. This author has a trademark method of building concepts on a firm foundation and then moving forward to the advanced level without introducing learning blips in the process. Inside you will find detailed examples and step-by-step designs that provide a working template upon which designers can generate their own project. The explicit treatment of the Verilog HDL in this book makes this a strong resource for both the new learner of the language as well as a reference book for the advanced designer. An indispensable resource, mark this one up and keep it on your bookshelf to be used again and again. April 11, 2008 | | Not A Tutorial or a Reference  I bought this book hoping to learn Verilog. I had a hot project to fixup for an engineer who left my department and needed to learn the language quickly. This book was not the best choice.
It is true that there is much material in the book and the author is very rigorous about providing test code for each example, but it is a book for people who need cook books. The book is long and repetitious. About one-third of the way through, I lost interest, but did manage to plod my way through most of the remaining sections.
There is not an organized tutorial explaining the syntax and there is no reference section. Instead material is spread throughout the book. I believe there is fundamental information missing such as how does the compiler interpret the language; e.g., how do the statements relate to flip-flops in hardware. You almost have to know other languages to understand.
March 22, 2008 | |
SIMILAR PRODUCTS |
| |
|
|
|
|