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.

[SOLVED] extra commands for VCS simulator

Status
Not open for further replies.

niladri.s.debnath

Newbie level 6
Joined
Jun 26, 2011
Messages
12
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,363
Hello everybody
I am a student working on a project. I am trying to simulate a DAA filter which has critical path delay of 6.4 ns but when i am doing prelayout simulation using back annotation (with .sdf file) by giving clock period less than 6ns still i am able to get the output. Can anybody tell me how it is happening , and if there is any option or switch command which can help me to find that whether setup time violation is taking place or not.
 

Hi niladri.s.debnath!

R u sure ur critical path is not a false path?

To my knowledge, we dont need any particular cmd for setup time check.

VCS will do it automatically if the sdf is annotated correctlly.
 
Hi ic_qiand,
Thanks for the reply :)
I don't think it will be a false path because its just an adder tree, definitely there will be one input that will activate the path. But suppose such input is given which activates the path, whether it will be able to latch the data although it will be wrong ? or it will display any error msg or anything else ? And also in case of setup time violation where to check for it ?
 

Hi niladri.s.debnath!

It is definitely true that VCS will check setup time and hold time if SDF is annotated and "-notimingcheck" is not used.I've glanced the VCS cmds this morning.

I'm sure, basically, Suppose some violations exist, VCS will give out a waring about them. such as violation types, which path, when it comes out, and whats more signals related to violations will turn to X.

Actually, I didn't try to sim a project with a clk whose period is less than a critical path, course I thought it could give no more than a red "X" or many "X"s.

As for ur design, I think u may check the critical path, where is it, since it is not that complex. Can it be the impossible path?

best regards!
 

hi ic_qiand
thanks for ur reply .....
i was able to solve the problem.....
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top