287 71 1MB
English Pages 123
Verilog Tutorial 25-Oct-2003 Deepak Kumar Tala
Comments :[email protected] Website : http://www.deeps.org
Index Introduction. History of Verilog. Design and Tool Flow. My First Program in Verilog. Verilog HDL Syntax and Semantics. Verilog Gate Level Modeling Tutorial. Verilog Operators. Verilog behavioral modeling. Procedural Timing Controls. Tasks and Function. System Tasks and Functions. Art of writing test benches. Verilog Tutorial on Modeling Memories and FSM. Parameterized Modules. Verilog Synthesis Tutorial. Verilog PLI Tutorial ? : 20% Complete What's new in Verilog 2001? : 50% Complete Verilog Quick Reference. Verilog in One Day : This tutorial is in bit lighter sense, with humor, So take it cool and enjoy.
INTRODUCTION Introduction. Verilog is a HARDWARE DESCRIPTION LANGUAGE (HDL). A hardware description Language is a language used to describe a digital system, for example, a microprocessor or a memory or a simple flip-flop. This just means that, by using a HDL one can describe any hardware (digital ) at any level. module d_ff ( d, clk, q, q_bar); input d ,clk; ouput q, q_bar; always @ (posedge clk) begin q