Verilog was started in the year 1984 by Gateway Design Automation Inc as a proprietary hardware modeling language. It is rumored that the original language was designed by taking features from the most popular HDL language of the time, called HiLo, as well as from traditional computer languages such as C. At that time, Verilog was not standardized and the language modified itself in almost all the revisions that came out within 1984 to 1990.
Later 1990, Cadence Design System, whose primary product at that time included thin film process simulator, decided to acquire Gateway Automation System, along with other Gateway products., Cadence now become the owner of the Verilog language, and continued to market Verilog as both a language and a simulator. At the same time, Synopsys was marketing the top-down design methodology, using Verilog. This was a powerful combination.
In 1990, Cadence organized the Open Verilog International (OVI), and in 1991 gave it the documentation for the Verilog Hardware Description Language. This was the event which "opened" the language.
BASIC CONCEPTS
Concurrency:
- The ability to do several things simultaneously i.e. different code-blocks can run concurrently.
Timing:
- Ability to represent the passing of time and sequence events accordingly
VERILOG Introduction
• A Hardware Description Language is a language used to describe a digital system; one may describe a digital system at several levels.
• An HDL might describe the layout of the wires, resistors and transistors on an Integrated Circuit (IC) chip, i.e., the switch level.
• It might describe the logical gates and flip flops in a digital system, i.e., the gate level.
• An even higher level describes the registers and the transfers of vectors of information between registers. This is called the Register Transfer Level (RTL).
• Verilog supports all of these levels.
• A powerful feature of the Verilog HDL is that you can use the same language for describing, testing and debugging your system.
VERILOG Features
• Strong Background:-Supported by OVI, and standardized in 1995 as IEEE std 1364.
• Industrial support:-Fast simulation and effective synthesis (85% were used in ASIC foundries by EE TIMES)
• Extensibility :-Verilog PLI that allows for extension of Verilog capabilities