Continue to Site

Welcome to EDAboard.com

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.

What is the delta delay in RTL ?

Status
Not open for further replies.

Jyotshna Mamillapalli

Junior Member level 3
Junior Member level 3
Joined
Mar 6, 2007
Messages
30
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
1,437
Re: Delta Delay

I have heard of transisition delay and inertial delay.

May I know, where have you come across this delay?
 

xstal

Full Member level 2
Full Member level 2
Joined
Oct 12, 2006
Messages
138
Helped
20
Reputation
40
Reaction score
0
Trophy points
1,296
Location
USA
Activity points
2,197
Re: Delta Delay

megastar007 said:
what is delta delay in RTL ?

This delay is releted to simulation of HDL code, also known as simulation deltas. The simulation time is divided into small periods i.e. delta,

when a signal is assigned a value, the value of the signal is not immediately altered but it is only scheduled to be assigned at the end of the process. The process takes one delta for one cycle hence the signal is assigned its scheduled value after one simulation delta delay. This delay has nothing to do with the real hardware, it is only tool software feature.
 

Jyotshna Mamillapalli

Junior Member level 3
Junior Member level 3
Joined
Mar 6, 2007
Messages
30
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
1,437
Re: Delta Delay

yes.

In simulation, after getting wave forms, how can we see this dellta delay?

And is delta delay equals to clock to q delay?
 

aji_vlsi

Advanced Member level 2
Advanced Member level 2
Joined
Sep 10, 2004
Messages
643
Helped
85
Reputation
170
Reaction score
12
Trophy points
1,298
Location
Bangalore, India
Activity points
4,944
Re: Delta Delay

Jyotshna Mamillapalli said:
yes.

In simulation, after getting wave forms, how can we see this dellta delay?

And is delta delay equals to clock to q delay?

VCS & MTI provide a way to do this in their GUI as: "Capture Delta Delay"

HTH
Ajeetha, CVC
www.noveldv.com
 

ripperx2

Newbie level 3
Newbie level 3
Joined
Nov 18, 2009
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
germany
Activity points
1,309
Re: Delta Delay

Hello,
I have an advance question about delta delay.
I've developed a circuit in VHDL which does only contain combinatorial logic with an (unavoidable) internal feedback. In simulation it happens that the output signal needs 3 delta delays to stabilize.
time x+1: '1'
time x+2: '0'
time x+3: '1'
with "time x" as simulation time + delta delay. During the second delta delay my output signal has the value '0' which I don't want to have. Has somebody an idea what happens with this circuit when it is synthesized? Will the circuit operate correct or will the output signals contains this pulse from the second delta delay?
Thanks for your help!
 

jpvSoccer

Full Member level 2
Full Member level 2
Joined
Sep 19, 2010
Messages
124
Helped
40
Reputation
80
Reaction score
37
Trophy points
1,308
Location
Maryland
Activity points
2,055
Re: Delta Delay

Hi,

If you simulate your gate level netlist with transport delays (rather than inertial delays) you will probably see the glitch propagate through the circuit.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top