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.

SDF Error: Negative Delay ignore and replace by 0

Status
Not open for further replies.

donald007

Newbie level 6
Joined
Aug 28, 2007
Messages
11
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Location
TAIWAN
Activity points
1,336
negative delay in sdf

Dear all,
I am running post simulation. I got the following message.
"SDF Error: Negative Delay ignore and replace by 0"


What does this mean?
Is it important?
Can I ignore it?

Thanks,
Donald YEH
 

sdf negative

It means that your SDF file contains negative delay values.

If you have for example a negative hold value -x, your signal can change x time before the clock event and still not violate the hold requirement.
Your simulator is not accepting these negative values and is setting them to 0. By doing so, the simulator is making the constraints tougher. So if your simulation passes, you can trust on that result.

You might have a compile switch to have the simulator accept those negative values. Bare in mind that your simulation library needs to be capable of correctly simulating this also.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top