Advertisement

Verilog — 2001

A Guide to the New Features of the Verilog® Hardware Description Language

  • Stuart Sutherland

Table of contents

  1. Front Matter
    Pages i-xi
  2. Stuart Sutherland
    Pages 3-5
  3. Stuart Sutherland
    Pages 7-7
  4. Stuart Sutherland
    Pages 8-9
  5. Stuart Sutherland
    Pages 10-11
  6. Stuart Sutherland
    Pages 12-13
  7. Stuart Sutherland
    Pages 14-15
  8. Stuart Sutherland
    Pages 16-17
  9. Stuart Sutherland
    Pages 18-19
  10. Stuart Sutherland
    Pages 20-21
  11. Stuart Sutherland
    Pages 22-23
  12. Stuart Sutherland
    Pages 24-25
  13. Stuart Sutherland
    Pages 26-27
  14. Stuart Sutherland
    Pages 28-31
  15. Stuart Sutherland
    Pages 32-33
  16. Stuart Sutherland
    Pages 34-35
  17. Stuart Sutherland
    Pages 36-37
  18. Stuart Sutherland
    Pages 38-39
  19. Stuart Sutherland
    Pages 40-40
  20. Stuart Sutherland
    Pages 41-41
  21. Stuart Sutherland
    Pages 42-43
  22. Stuart Sutherland
    Pages 44-45
  23. Stuart Sutherland
    Pages 46-47
  24. Stuart Sutherland
    Pages 48-49
  25. Stuart Sutherland
    Pages 50-51
  26. Stuart Sutherland
    Pages 52-53
  27. Stuart Sutherland
    Pages 54-55
  28. Stuart Sutherland
    Pages 56-58
  29. Stuart Sutherland
    Pages 59-61
  30. Stuart Sutherland
    Pages 62-63
  31. Stuart Sutherland
    Pages 64-65
  32. Stuart Sutherland
    Pages 66-66
  33. Stuart Sutherland
    Pages 67-69
  34. Stuart Sutherland
    Pages 70-75
  35. Stuart Sutherland
    Pages 76-77
  36. Stuart Sutherland
    Pages 78-79
  37. Stuart Sutherland
    Pages 80-81
  38. Stuart Sutherland
    Pages 82-83
  39. Stuart Sutherland
    Pages 84-89
  40. Stuart Sutherland
    Pages 90-93
  41. Stuart Sutherland
    Pages 94-95
  42. Stuart Sutherland
    Pages 96-97
  43. Stuart Sutherland
    Pages 98-99
  44. Stuart Sutherland
    Pages 100-101
  45. Stuart Sutherland
    Pages 102-103
  46. Stuart Sutherland
    Pages 104-105
  47. Stuart Sutherland
    Pages 106-106
  48. Stuart Sutherland
    Pages 107-108
  49. Back Matter
    Pages 109-135

About this book

Introduction

by Phil Moorby The Verilog Hardware Description Language has had an amazing impact on the mod­ em electronics industry, considering that the essential composition of the language was developed in a surprisingly short period of time, early in 1984. Since its introduc­ tion, Verilog has changed very little. Over time, users have requested many improve­ ments to meet new methodology needs. But, it is a complex and time consuming process to add features to a language without ambiguity, and maintaining consistency. A group of Verilog enthusiasts, the IEEE 1364 Verilog committee, have broken the Verilog feature doldrums. These individuals should be applauded. They invested the time and energy, often their personal time, to understand and resolve an extensive wish-list of language enhancements. They took on the task of choosing a feature set that would stand up to the scrutiny of the standardization process. I would like to per­ sonally thank this group. They have shown that it is possible to evolve Verilog, rather than having to completely start over with some revolutionary new language. The Verilog 1364-2001 standard provides many of the advanced building blocks that users have requested. The enhancements include key components for verification, abstract design, and other new methodology capabilities. As designers tackle advanced issues such as automated verification, system partitioning, etc., the Verilog standard will rise to meet the continuing challenge of electronics design.

Keywords

ANSI C C programming language Generator Hardware Standard Verilog compiler computer-aided design (CAD) constraint logic simulation testing

Authors and affiliations

  • Stuart Sutherland
    • 1
  1. 1.Sutherland HDL, Inc.USA

Bibliographic information

  • DOI https://doi.org/10.1007/978-1-4615-1713-9
  • Copyright Information Kluwer Academic Publishers 2002
  • Publisher Name Springer, Boston, MA
  • eBook Packages Springer Book Archive
  • Print ISBN 978-1-4613-5691-2
  • Online ISBN 978-1-4615-1713-9
  • Series Print ISSN 0893-3405
  • Buy this book on publisher's site