Introduction to Verilog HDL using Free Software Icarus, GTKWave, and VS Code
00:03 What is Hardware Description Language?
00:23 Advantage of Textual Form Design
01:03 Altera HDL or AHDL
01:19 Just-Another HDL (JHDL)
01:33 VHSIC HDL (VHDL)
01:56 Meaning of VHSIC
02:30 Verilog
02:13 SystemVerilog
02:36 Test Bench
02:59 Logic Synthesis
03:06 Netlist
03:13 Verilog Modeling Styles
03:19 Gate-level Modeling
03:26 DataFlow Modeling
03:36 Behavioural Modeling
03:53 Verilog is case-sensitive just like C
04:06 White spaces, tabs, new lines are ignored
04:13 Keywords are lowercase
04:26 How to name a variable
04:36 System tasks or function starts with dollar sign
04:43 One line and multi-line comments
05:06 note on the old and new version of the syntax
05:13 module endmodule keyword pair
05:29 module name
05:33 port list
05:59 input and output keywords
06:19 Statements are terminated by semicolon
06:33 Icarus is Free and can be used offline
06:49 How to install iverilog
07:33 How to install Icarus for Windows
10:03 Where the verilog bin libraries or executables?
10:23 How to update PATH environment variables
11:46 How to check if iverilog is installed
11:56 How to view iverilog version
12:23 How to install Visual Studio Code Text Editor
14:06 How to customize or configure VS Code for Verilog
14:19 Verilog HDL extension
15:46 What is the purpose of GTKWave?
15:59 iverilog exe compiles the source files
16:06 vvp executable serves as the simulation runtime engine
16:59 How to create a verilog file using VSCode
19:56 module
20:17 half adder sample circuit using gate level modelling design
20:59 inputs
21:09 output ports
21:26 How to instantiate gates
23:23 How to write test bench
25:03 grave accent include compiler directive example
26:06 reg
26:53 How to declare output using wire keyword
29:43 How to code or set the values of inputs
30:03 timescale do not always default to 1 sec
31:26 How to save changes in dumpfile
32:06 vcd means value change dump
32:43 How to record top-level module wire signals using dumpvar
34:16 How to compile using
35:16 How to simulate vvp file
35:56 How to view or display the timing diagram using GTKWave
38:29 digital circuits with multiple gates, wires, netlist
1 view
1386
563
1 week ago 00:18:02 2
Occult Hollywood // Cinema as Ritual Magic
1 week ago 00:31:50 1
The Insane World of Mega Rich Pastors
2 weeks ago 00:25:57 1
Curators’ Tour of Silk Roads exhibition at the British Museum
2 weeks ago 00:15:29 1
DLSS 4 on Nvidia RTX 5080 First Look: Super Res + Multi Frame-Gen on Cyberpunk 2077 RT Overdrive!
2 weeks ago 00:14:19 1
The BEST Chinese Carbon Road Bike Wheels vs The BEST Western Road Bike Wheels
2 weeks ago 00:06:33 1
HOUSE in Russian: all the forms of this word
3 weeks ago 05:31:30 2
Python Tutorial for Beginners - Learn Python in 5 Hours [FULL COURSE]
3 weeks ago 00:10:00 1
Yildiz: Alive Free Energy Inventor Magnet Infinity Motor Powers Homes for Free!
3 weeks ago 02:39:28 5
Old English Pronunciation: A Comprehensive Reconstruction
3 weeks ago 03:06:40 1
Volodymyr Zelenskyy: Ukraine, War, Peace, Putin, Trump, NATO, and Freedom | Lex Fridman Podcast #456
3 weeks ago 00:08:24 1
Learn Chinese for Beginners | Nationalities in Chinese | Country Names in Chinese
4 weeks ago 00:42:39 1
Flatpicking Guitar with Molly Tuttle
4 weeks ago 00:20:09 1
EXPOSING The Group That Ruined The TF2 Workshop
4 weeks ago 00:00:36 1
PROJECT NET | Graphics Comparison
4 weeks ago 00:09:23 1
The BEST Distortion Pedal I EVER Tried?! (Lichtlaerm Audio Gehenna)
4 weeks ago 00:03:08 1
Unreal Engine 5 Animation Hack: Attach Actors with Sequencer
4 weeks ago 00:01:31 1
”Chainsaw Man – The Movie: Reze Arc” Official Teaser 2/劇場版『チェンソーマン レゼ篇』特報
4 weeks ago 00:23:46 1
C64 Kid vs NES: What Did I Miss Out On?
4 weeks ago 00:01:43 1
Looney Tunes: Gremlins 2 Intro & Outro 1990
4 weeks ago 00:41:47 2
Phantasia - Future Angels (1981)
1 month ago 00:07:27 1
Hostinger Review 2024 - Is it Worth Buying? ✅🔥🔥🔥👉 91% COUPON Code Included
1 month ago 00:03:49 1
Beginner’s Guide to Football Betting: Everything You Need to Know
1 month ago 00:36:23 1
Yanis Varoufakis: Welcome to the age of technofeudalism
1 month ago 00:06:38 1
Meme Coin SUPER CYCLE - I Made 1 ETH PER DAY with This Meme Coin Trading Bot