VLSI ReferencePoint Suite

You use Verilog Hardware Description Language (HDL) to design application-specific digital Integrated Circuits (ICs) such as Moving Pictures Experts Group (MPEG) decoders and microcontrollers. Verilog is a language that describes and designs hardware.
This ReferencePoint describes the Verilog HDL. It also explains how to use Verilog in behavioral modeling, data flow modeling, and structural modeling. This ReferencePoint also describes the user-defined primitives (UDPs) in Verilog.
Verilog enables you to create, simulate, and test digital circuits for functionalities and bugs before you fabricate the actual ICs, saving time and money.
A Verilog-based hardware design:
Enables you to build ICs using the latest hardware technology such as 0.13 micron fabrication.
Allows quick modification in the hardware circuit, such as to remove bugs.
Can use built-in libraries such as decoders and memories.
Verilog provides the following features:
Built-in logic gates: Such as and, nand, and or gates can be used in your circuits.
UDPs: Components of the built-in chip library provided by Verilog. You can create sequential and combinational UDPs in Verilog.
Programming language interfaces (PLIs): Enable you to use functions of other languages, such as C, in a module written in Verilog.
Using Verilog, you can develop hardware designs that meet any level of complexity. You can use Verilog to design circuits at various levels of abstraction, such as behavior, data flow, and Register Transfer Modeling (RTL) models.
The Behavior model of hardware allows simulation of a complete...