Verilog HDL - Installing and Testing Icarus Verilog + GTKWave

preview_player
Показать описание
This is our first video on implementing digital logic circuits in Verilog, a Hardware Description Language (HDL). In this lesson we'll go through the installation (Windows) for Icarus and GTKWave and write a very simple, hello world, style module and testbench.
Рекомендации по теме
Комментарии
Автор

This is just beautiful. Simulation is synthesizing a test bench. Thank you.

vevasam
Автор

Just a heads up, he is using the grave accent ` when he says apostrophe.

jeremyvidaurri
Автор

Next time you make a video like this, add the links to the description, it would help. Thanks! :)

DarkLightning
Автор

Very simple explanation with a good example. Thanks!!

yubdr
Автор

How come you only have a very few subscriber. You are underrated man! I wish you'll keep going. Btw, thank you, just done watching the first episode. I'm a computer engineer and I sense that it is a worth watching series. :)

abdulpangandaman
Автор

Hi Derek, Thank you for the clean and easy tutorial on Icarus Verilog! Are you going to cover coding style (like "Verilog Coding Standard"), Verilog-2001 features, fusesoc (libraries management, build tool), Verilator? It's really hard to find explanation how to use something more complex than MUX or 7-segment indicators.

ihanick
Автор

Getting this error, how to fix it, pls tell

iverilog : The term 'iverilog' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ iverilog -o hello_tb.vvp hello.v hello_tb.v
+
+ CategoryInfo : ObjectNotFound: (iverilog:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

ArpitDhamija
Автор

one good suggestion: Don't record the full screen. It's too small to see on YouTube. Or please increase the font size.
Thanks for this video :)

ashank
Автор

Guys the vcd file is not created after running the vvp command. Any help?

ryoma
Автор

I installed iverilog and gtkWave on my Linux Mint. But it does not include VVP simulator. how everyone run simulation on the LInux?

yipengtang
Автор

it's showing the error in terminal "No top level modules, and no -s option."

anurag_
Автор

how do we fix "no top level modules and no -s option error" shown in terminal?

palzangnorgaygansarpa
Автор

Thank you so much for explaining this!

bjrnbrodtkorb
Автор

half_adder.vvp: Unable to open input file.
getting this error please help

rdnd_Year
Автор

iverilog : The term 'iverilog' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify
that the path is correct and try again.


I'm having this problem, can you please help me with me it?

devojyotichaki
Автор

i was also getting the 'No top level modules, and no -s option." and i just forgot to save before compiling/running

luizastorga
Автор

Someone help, I've got a problem. The vvp file isn't getting created. And it gives me the error "Unable to open input file". What do I do?!

benedicti
Автор

what do I do when I get this "'iverilog' is not recognized as an internal or external command,
operable program or batch file."

subhraneelmukhopadhyay
Автор

how to run the terminal command you wrote automatically when I run the code via vscode?

eldararush
Автор

After instalation, when I enter in terminal "iverilog" I obtain: 'iverilog' is not recognized as an internal or external command,
operable program or batch file. OS is Windows 10. I tried different versions of the program. Did you met the same problem? Thanks for the answer.

alkac