Go Back   Velocity Reviews > Newsgroups > VHDL
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply

VHDL - about VHDL deltas

 
Thread Tools Search this Thread
Old 12-10-2007, 10:29 AM   #1
Default about VHDL deltas


HI all,
is there a concept of deltas in VHDL ,

I am implementing something like the force command in Verilog in VHDL

Now is it ok that there is a delta before the forced value gets
reflected on the signal.

Something like the following in UCLI ( Synopsys debug tool for VCS)

ucli% force a 1
ucli% get a
0
ucli% run 1 us
ucli% get a
1
ucli%


here , actually, the force value did not reflect immediately but we
have to wait for some delta to get there.
IS the acceptable, or is the concept not viable in VHDL> IN Verilog we
are seeing the value reflection immediately
Thanks in advance
-Parag



parag_paul@hotmail.com
  Reply With Quote
Old 12-10-2007, 02:08 PM   #2
KJ
 
Posts: n/a
Default Re: about VHDL deltas
On Dec 10, 5:29 am, "parag_p...@hotmail.com" <parag_p...@hotmail.com>
wrote:
> HI all,
> is there a concept of deltas in VHDL ,
>
> I am implementing something like the force command in Verilog in VHDL
>
> Now is it ok that there is a delta before the forced value gets
> reflected on the signal.
>
> Something like the following in UCLI ( Synopsys debug tool for VCS)
>
> ucli% force a 1
> ucli% get a
> 0
> ucli% run 1 us
> ucli% get a
> 1
> ucli%
>
> here , actually, the force value did not reflect immediately but we
> have to wait for some delta to get there.
> IS the acceptable, or is the concept not viable in VHDL> IN Verilog we
> are seeing the value reflection immediately
> Thanks in advance
> -Parag


What you're asking about has nothing to do with VHDL or Verilog, it is
specific to whatever simulation tool you're using...and yes, probably
every simulation tool in existence that has a user interface will
allow you to force signals and they will most likely show up on the
next simulation delta.

KJ



KJ
  Reply With Quote
Old 12-11-2007, 06:19 AM   #3
Thomas Stanka
 
Posts: n/a
Default Re: about VHDL deltas
On 10 Dez., 11:29, parag_p...@hotmail.com wrote:
> is there a concept of deltas in VHDL ,


Yes, signals use delta (or often called ticks) to update, variables
are immediate updated.
Hence:
A_Sig <= '1';
A_Var := '1';
wait 1 ns;
A_Sig <= '0';
A_Var := '0';
A_Sig <= A_Var;
A_Var := A_Sig;
wait 1 ns;

lead to:
A_Sig = '0'
A_Var = '1'

bye Thomas



Thomas Stanka
  Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




SEO by vBSEO 3.3.2 ©2009, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46