Post-synth simulation problem with Nangate Library

Status
Not open for further replies.

ebrahimi.khoy

Member level 3
Joined
Dec 4, 2010
Messages
64
Helped
2
Reputation
4
Reaction score
2
Trophy points
1,288
Visit site
Activity points
1,736
Hi,

When I was trying to do the post-synth simulation for a processor synthesized with Nangate library, I saw that even functional behavior is not correct. I debug the implementation and I found that the problem is in the implementation of DFFS_X1 flip-flop and more specifically in the following lines

// Delayed data/reference logic
buf(id_6, SN);
// SDF Logic
buf(SNx, SN);

`ifdef TETRAMAX
`else
ng_xbuf(SN, SNx, 1'b1);
ng_xbuf(xid_6, id_6, 1'b1);
`endif


When I comment these lines post-synthesis simulation does correctly without any mismatch. Do you know what are these lines and why they cause problem?

The complete description of DFFS_X1 is as below:

 

Did you means simulation with or without timing?
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…