Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
yes,
we can declare some variables as volatile which are most accessed in the code ....
for example in a for loop we can declare the count variable as volatile........
volatile variables are fast to access by the compiler as they are directly available as other are from...
my doubt is
sc_process_handel a1= sc_spawn();
sc_process_handel a2= sc_spawn();
wait(a1.terminated_event() | a2.terminated_event());
i have to stop or kill or terminate one of these sc_spawns
so is there any one to help me..........
dont mension state in sensitivity list
when LowState =>
temp <= "0000";
if(pulse = '1') then
temp <= count;//i dont under stud wy u used this temp regisrter
count <= "0000";// when pulse is present then counter to be counted => count=> count+1;
state <=...
hi,
i dont know how we write code in VHDL.
can any one give code for a single task in both VHDL and verilog so that i can easily understand from that.
and i can also get the similarities and differences in coding between them.
"""" Verilog lacks the library management of software programming languages. This means that Verilog will not allow programmers to put needed modules in separate files that are called during compilation.""""
i dint get that, as we can write modules in separate...
hi every one,
I have a doubt that chasing me from my first class of verilog, i.e, what is diff between verilog and VHDL.is both are difference in total method or the difference is only syntaxes.
i want to know the strengths and -ve of both of them...
hi,
"{}" this is a concatenating operator in verilog.
hear {1'b0, fifo_rddata[15:11], fifo_rddata[7:0], 2'b00} means we are forming a 16 bit register with 1 bit by 1'b0...
hi morabian,
can u plz give the way u tryed to compile it that is the command u used ...........
in the command u have to specify both the files that is the latch.v and test_latch.v
>>>> irun latch.v test_latch.v <options>
if the two files are not in the directory u r...
let your top module has input m and out put n.......
let say x and y be your two modules.
x(a,b);
y(p,q);
let say inputs a,p;
outputs b,q;
then
//instantiation
x mod1(.a(a1),.b(b1));
y mod2(.p(p1),.q(q1));
then
a1=m; //top module input to first module
p1=b1; //as out put of...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.