Verilog HDL

Hardware descriptive languages are useful when describing circuits consisting thousands or more transistors (LSI, VLSI integration). As we can describe a sequential program with C, hardware can be described with a hdl.

Design Process of Hardware

  • Abstraction of the intended design
  • Schematics and hardware description


  • Simulation
  • Synthesize a netlist
  • Input the synthesized netlist to the tools that

build the final device.

Verilog Simulation tools

  • Xilinx (Windows)
  • Icarus Verilog (Linux)

Hello World!

module main;
$display(“Hello, World”);
$finish ;

Compiling using iverilog (icarus verilog)
% iverilog -o hello hello.v

% vvp hello
Hello, World

Examples can be found in following links,


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: