Understanding the Differences Between Synthesizable and Non-Synthesizable Verilog Code | EP-17

Опубликовано: 17 Ноябрь 2024
на канале: TechSimplified TV
1,429
like

This episode delves into the importance of Verilog syntax for synthesis, a key aspect of digital design. The various types of Verilog constructs are thoroughly explored, including fully and partially supported constructs, ignored constructs, and unsupported constructs. Through this comprehensive discussion, viewers gain a deep understanding of Verilog syntax for synthesis and how to apply this knowledge to create functional digital designs that can be synthesized into hardware.

___________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...  

In this episode we have discussed the below topics :
00:00 Beginning & Intro
00:30 Chapter Index
01:52 Introduction
04:10 Types Of Verilog Syntax for Synthesis
07:11 Fully Supported Verilog Constructs
08:36 Partially Supported Constructs
10:50 Ignored Constructs
12:22 Unsupported Constructs

#verilog
#synthesis
#vlsi

_________

The Mission of TechSimplifiedTV is inspired from philosophy of :
‪@SatishKashyapB‬ ‪@iit‬ ‪@nptel-nociitm9240‬ ‪@npteliitguwahati8283‬ ‪@NPTELSpecialLectureSeries‬ ‪@nptel-indianinstituteofsci8064‬ ‪@interactivesessionswithiit7882‬ ‪@NPTELANSWERS‬ ‪@NPTELGATEPreparation‬ ‪@NPTELGATEPreparation‬ ‪@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 cottonbro
Video by Mikhail Nilov