Verilog -- 2001: A Guide to the New Features of the Verilog Hardware Description Language

Verilog -- 2001: A Guide to the New Features of the Verilog Hardware Description Language

by Stuart Sutherland
     
 

View All Available Formats & Editions

The IEEE 1364-2001 standard, nicknamed 'Verilog-2001', is the first major update to the Verilog language since its inception in 1984. This book presents 45 significant enhancements contained in Verilog-2001 standard. A few of the new features described in this book are: ANSI C style port declarations for modules, primitives, tasks and functions; Automatic tasks

Overview

The IEEE 1364-2001 standard, nicknamed 'Verilog-2001', is the first major update to the Verilog language since its inception in 1984. This book presents 45 significant enhancements contained in Verilog-2001 standard. A few of the new features described in this book are: ANSI C style port declarations for modules, primitives, tasks and functions; Automatic tasks and functions (re-entrant tasks and recursive functions); Multidimensional arrays of any data type, plus array bit and part selects; Signed arithmetic extensions, including signed data types and sign casting; Enhanced file I/O capabilities, such as $fscanf, $fread and much more; Enhanced deep submicron timing accuracy and glitch detection; Generate blocks for creating multiple instances of modules and procedures; Configurations for true source file management within the Verilog language. This book assumes that the reader is already familiar with using Verilog. It supplements other excellent books on how to use the Verilog language, such as The Verilog Hardware Description Language, by Donald Thomas and Philip Moorby (Kluwer Academic Publishers, ISBN: 0-7923-8166-1) and Verilog Quickstart: A Practical Guide to Simulation and Synthesis, by James Lee (Kluwer Academic Publishers, ISBN: 0-7923-8515-2).

Editorial Reviews

From the Publisher
'Mr. Sutherland was one of the principal engineers involved with the creation of the Verilog-2001 standard. The insights he provides in this book are a valuable resource for anyone seeking to understand these latest enhancements to the Verilog language.'
Phil Moorby, Co-design Automation, Inc.
'Stuart has done an outstanding job of explaining in detail all the new features of Verilog 2001. His book is very well written, easy to read and should serve as an invaluable supplement to the actual IEEE 1364-2001 standard.'
Maq Mannan, DSM Technologies and Chair, IEEE 1364 Standards Group
'This book is a must read for anyone who wants to use and take advantage of all the new powerful features in Verilog 2001. Mr Sutherland clearly describes all new constructs and compares them with the previous Verilog 1995 standard. His description of advantages of the new constructs and potential pitfalls is particularly useful when getting up to speed with Verilog 2001.'
Anders Nordstrom, Nortel Networks, Ltd.
'This book provides an excellent overview an explanation of the new Verilog 2001 features, the rationale for each new feature, and examples. Users of the new standard will find this book beneficial and easy to read.'
Ben Cohen, Publisher, Trainer, Consultant
'This book is a must-have for any Verilog programmer who wants to keep in touch with the latest developments in the language. [...]it could also serve as a good reference for beginners who can take advantage of the new features and adopt a muxch advanced coding style.'
IEEE Circuits & Devices Magazine, September 2003
The IEEE 1364-2001 standard, Verilog 2001, is the first major update to the Verilog language since its inception in 1984. This book presents 45 significant enhancements contained in the Verilog 2001 standard. Descriptions of new features are presented, along with ideas of how they can be useful in modeling and verifying designs. The description of each enhancement includes a note on whether the enhancement should be supported by synthesis tools. The reader is assumed to be familiar with Verilog. Sutherland is a member of the IEEE Verilog Standards Committee. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Product Details

ISBN-13:
9780792375685
Publisher:
Springer US
Publication date:
10/31/2001
Series:
The Springer International Series in Engineering and Computer Science, #652
Edition description:
2002
Pages:
135
Product dimensions:
6.10(w) x 9.25(h) x 0.01(d)

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >