These are called format specifier in verilog. %b for binary number and %g for general floating point or real number. These are used to represent a number in different format. Hope it helps. Happy learning.
Hello, thank you for your concern. This might have happened due to not to make long length video. But I can always clear your query if you have any on this topic.
Hello Sir, I have a question. should the Testing vector be written after DUT instantiation..? In the 2nd approach $display approach, DUT is instantiated after Test Vector written inside initial block. could you please clarify the execution steps in this case.
I had a doubt like I done test bench and design file and called out the source too (unix commands) but if I want to compile it's saying like " can't read the design file there's no directory"pls help me bro
Yes, input is reg and output is wire because testbench module works as wrapper on top of your logic module and this input becomes output (reg) and output becomes input (wire).please check the diagram I have used to explain it.
I know Linux, perl scripting and even if I upload video on these topics i will hardly get views. So i should not upload video on these topics. System verilog tutorial will consume more time which i can't afford right now. For Digital electronics, i am planning but again the same story how many will be interested ? Let's hope for better.
Very good and understandable explanation. Thank you sir.
Excellent job❤
Very nice and neat explanation
sir we can put $time instead of simtime right whats the difference in that
Both gives simulation time but
time gives scaled times
Simtime gives unscaled times
Hello sir,
I just want to ask you that what is %g %b and all?
These are called format specifier in verilog. %b for binary number and %g for general floating point or real number. These are used to represent a number in different format. Hope it helps. Happy learning.
@@ComponentByte Ya okay, thanks, sir!
% generally define the data type associated with the identifiers, right?
@@ComponentByte sir, you need to explain more clearly this $monitor() part...you covered this part too fast.
Hello, thank you for your concern. This might have happened due to not to make long length video. But I can always clear your query if you have any on this topic.
Hello Sir,
I have a question. should the Testing vector be written after DUT instantiation..? In the 2nd approach $display approach, DUT is instantiated after Test Vector written inside initial block.
could you please clarify the execution steps in this case.
All the statements(except always block, blocking assignment) are executed parallely. So it doesn't matter whether after DUT or before DUT.
Thanks
at the last example cant we write a.b in the place of reg i0,i1(inputs)
Yes, you can write a,b
@@ComponentByte thank you sir
If u don't mind can u explain about questasim software too
I had a doubt like I done test bench and design file and called out the source too (unix commands) but if I want to compile it's saying like " can't read the design file there's no directory"pls help me bro
sir....i have doubt .....input is represented as Reg, and output is represented as wire....?
Yes, input is reg and output is wire because testbench module works as wrapper on top of your logic module and this input becomes output (reg) and output becomes input (wire).please check the diagram I have used to explain it.
Simple explanation. Thanks.
Yes friend, very good tutorial....
13:17 module instantiation
Such a great explanation sir...Thank you so much.This video helped me alot
Welcome !
Wish you a happy learning.
Thanks for sharing
Yes friend, really nice video tutorial....
Sir please teach system verilog also and kindly digital electronics and uvm and Linux my humble request sir
I know Linux, perl scripting and even if I upload video on these topics i will hardly get views. So i should not upload video on these topics.
System verilog tutorial will consume more time which i can't afford right now.
For Digital electronics, i am planning but again the same story how many will be interested ?
Let's hope for better.
very nice explanation sir
Thank you.
Thanks for this...
Welcome.
Thank u so much ❣️
Yes friend, nice tutorial....
Good explanation
Thank you.
Thanks a lot
Thank you ❤️
Best explanation
Welcome. Happy learning.
@@chandrikaag8443 yes best explanation, you are right....
Love u bro
Thank you dear. Keep learning.
Learn English properly
Still trying.
Sorry for the inconvenience.
He explained it well. You didn't understand?