• There are no items in your cart

IEC 62142:2005

Withdrawn

Withdrawn

A Withdrawn Standard is one, which is removed from sale, and its unique number can no longer be used. The Standard can be withdrawn and not replaced, or it can be withdrawn and replaced by a Standard with a different number.

Verilog (R) register transfer level synthesis

Available format(s)

Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users

Withdrawn date

12-31-2021

Language(s)

English

Published date

06-27-2005

FOREWORD
IEEE Introduction
1 Overview
  1.1 Scope
  1.2 Compliance to this standard
  1.3 Terminology
  1.4 Conventions
  1.5 Contents of this standard
  1.6 Examples
2 References
3 Definitions
4 Verification methodology
  4.1 Combinational logic verification
  4.2 Sequential logic verification
5 Modeling hardware elements
  5.1 Modeling combinational logic
  5.2 Modeling edge-sensitive sequential logic
  5.3 Modeling level-sensitive storage devices
  5.4 Modeling three-state drivers
  5.5 Support for values x and z
  5.6 Modeling read-only memories (ROM)
  5.7 Modeling random access memories (RAM)
6 Pragmas
  6.1 Synthesis attributes
  6.2 Compiler directives and implicit-synthesis defined
       macros
  6.3 Deprecated features
7 Syntax
  7.1 Lexical conventions
  7.2 Data types
  7.3 Expressions
  7.4 Assignments
  7.5 Gate and switch level modeling
  7.6 User-defined primitives (UDPs)
  7.7 Behavioral modeling
  7.8 Tasks and functions
  7.9 Disabling of named blocks and tasks
  7.10 Hierarchical structures
  7.11 Configuring the contents of a design
  7.12 Specify blocks
  7.13 Timing checks
  7.14 Backannotation using the standard delay format
  7.15 System tasks and functions
  7.16 Value change dump (VCD) files
  7.17 Compiler directives
  7.18 PLI
Annex A (informative) Syntax summary
  A.1 Source text
  A.2 Declarations
  A.3 Primitive instances
  A.4 Module and generated instantiation
  A.5 UDP declaration and instantiation
  A.6 Behavioral statements
  A.7 Specify section
  A.8 Expressions
  A.9 General
Annex B (informative) Functional mismatches
  B.1 Non-deterministic behavior
  B.2 Pragmas
  B.3 Using `ifdef
  B.4 Incomplete sensitivity list
  B.5 Assignment statements mis-ordered
  B.6 Flip-flop with both asynchronous reset and asynchronous
       set
  B.7 Functions
  B.8 Casex
  B.9 Casez
  B.10 Making x assignments
  B.11 Assignments in variable declarations
  B.12 Timing delays
Annex C (informative) List of Participants

Defines a set of modeling rules for writing Verilog®HDL descriptions for synthesis. Adherence to these rules guarantees the interoperability of Verilog HDL descriptions between register-transfer level synthesis tools that comply to this standard. The standard de.nes how the semantics of Verilog HDLare used, for example, to describe level- and edge-sensitive logic. It also describes the syntax of the language with reference to what shall be supported and what shall not be supported for interoperability.

DevelopmentNote
Also numbered as IEEE 1364.1 (06/2005)
DocumentType
Standard
Pages
109
PublisherName
International Electrotechnical Committee
Status
Withdrawn

Standards Relationship
PN IEC 62142 : 2009 Identical
NEN IEC 62142 : 2005 Identical
BS IEC 62142:2005 Identical

IEC 62531:2012 Property Specification Language (PSL)
BS IEC 62531:2012 IEEE standard for property specification language (PSL)

IEEE 1364-2005 IEEE Standard for Verilog Hardware Description Language

View more information
US$435.00
Excluding Tax where applicable

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.