Mastering Verilog Compiler Directives: A Comprehensive Guide | EP-21

Опубликовано: 12 Ноябрь 2024
на канале: TechSimplified TV
651
like

This video covers a comprehensive list of available compiler directives in Verilog, including the commonly used ones such as include, ifdef, ifndef, else, elsif, endif, define, undef, and resetall. It also explores celldefine, endcelldefine, default_nettype, and begin_keywords, end_keywords directives, and their applications in Verilog design. Whether you're a beginner or an experienced Verilog user, this guide will provide valuable insights into the world of Verilog compiler directives.

____URLs_As_Mention_In_Video_________
`timescale In Verilog :    • Verilog Tutorial: Understanding Data ...  

___________Installation_Guide_________________
Icarus-Verilog & GTK-Wave Installation in Ubuntu 20.04 LTS :    • Why GTK-Wave + Icarus-Verilog are Ess...  
Geany-IDE Installation in Ubuntu 20.04 LTS :    • Discover Why Geany is Essential for V...  
Vivado 2022.1 ML Edition (Windows-10 & Ubuntu 20.04 LTS ) :    • Step-by-Step Guide: Installing Vivado...  

#vlsi
#verilog
#compilerdesign

In this episode we have discussed the below topics :
00:00 Beginning & Intro
00:30 Chapter Index
01:53 Introduction
03:00 List Of Available Compiler Directives
04:04 `include
06:34 `ifdef, `ifndef, `else, `elsif, `endif
07:48 `ifdef, `else, `endif
08:43 `ifndef, `else, `endif
09:46 `ifdef, `elsif, `endif
10:49 `define and `undef
13:14 `resetall
14:43 `celldefine and `endcelldefine
16:01 `default_nettype
17:08 `begin_keywords, `end_keywords


_________

The Mission of TechSimplifiedTV is inspired from philosophy of :
‪@SatishKashyapB‬ ‪@iit‬ ‪@nptel-nociitm9240‬ ‪@npteliitguwahati8283‬ ‪@NPTELSpecialLectureSeries‬ ‪@nptel-indianinstituteofsci8064‬ ‪@interactivesessionswithiit7882‬ ‪@NPTELANSWERS‬ ‪@NPTELSolutions2020‬ ‪@swayam-nptelofficeiitkhara474‬


References, Acknowledgements & Credits :
Music by Bensound.com, YouTubeMusic
Images by pngegg.com, pngaaa.com , pngtree.com
Image by StockSnap from Pixabay
Video by Indigo Blackwood from Pexels
Video by Zaid Pro from Pixabay
Image by Arek Socha from Pixabay
Image by Pexels from Pixabay
Video by Tomislav Jakupec from Pixabay
Video by Karolina Grabowska
Video by Tobias LaMontagne
Video(s) by Mikhail Nilov