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.
hi, what usually cause the functional error of the sythesized netlist? I mean the most common reason, like clock, reset or even pads can cause this problem? any others? thanks
Synthesis tool can bring some functional errors in netlist. For example, DC ultra can translate some logic into wrong gates. You better use logic equivalent check tool to make sure RTL==netlist.
Like Jackson said, glitch can make RTL sim different with netlist sim
thank you so much. Then the question becomes: what steps are usually done
to find out where the problem is ? since it is so hard to trace those signals in a netlist, any special routines to do it?
Nandigits provides a good netlist debug tool, GOF.
It's very powerful in isolating failing logic in formality check.
For example, starting from one failing cell, using mouse to click on the cell's input pins or output pins, a circuit is drawn. And it makes thing simple for you to check what's wrong in the logic.
Take a look at following link https://www.nandigits.com/p40.htm
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.