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.

Lint check and formal verification

Status
Not open for further replies.
Lint checking is also known as PLDRC (Prelayout Design Rule Checking). This is basically done on RTL to check for errors. We generally use a tool called Spyglass to perform the linting. Formal verification is a must. this is performed at various levels.This is actually done to make sure that during optimization stage the design functionality is not altered.Here, is a quick glimse.

During RTL and Synthesized netlist stage we keep RTL as Golden and Netlist as Revised . Then we perform a comparison, between them to prove that the functionality is unaltered. This is performed at different levels till final signoff. tool used: Synopsys Formality or Cadence Conformal LEC.

Ps Conformal is the signoff tool for Formal Verification. We rely on this and signoff the chip/core at different levels.

Cheers
 

Check this for details of lint check..**broken link removed**
 

Lint is RTL syntax checks.
Formal verification is connectivity check against spec. Formal verification can be extended to further also.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top