• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. Parasitic extraction problem

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 126
  • Views 18161
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Parasitic extraction problem

PS90
PS90 over 10 years ago

I have made a CMOS based circuit and then developed its layout. The DRC, ERC etc. all shows no error. For parasitic extraction, i have used QRC. Still, no error shows and extraction completed successfully. But, when i see av_extracted view, only parasitics and pins are shown but no layout, because of that i am unable to do post-layout simulations. I am unable to understand this rather strange problem. So, i have attached some images of av_extracted and layout view alongwith the DRC and QRC setting on my setup. Please help in this matter.

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 10 years ago

    I moved this to the Custom IC Design forum because it's nothing to do with SKILL.

    It looks as if something is wrong with the LVS results (Assura LVS) - you don't show that. Normally Assura LVS will save the layers that it extracted the connectivity for, plus the devices, and then QRC uses this to construct the extracted view along with the parastics it extracts.

    You seem to be missing those layers. The other possibility is that they're present, but you're not displaying the layers with the "net" purpose (check the layer palette).

    Also, I'd expect to see the devices and the recognition layer for those devices.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Quek
    Quek over 10 years ago

    Hi Pushkar Srivastav

    As commented by Andrew, it could be that the layers are present but are not displayed. Anyway, the missing shapes actually will not affect netlisting of the extracted view. They are only for viewing purposes. An extracted view is essentially a layout that contains schematic symbols. Only the schematic symbols in the extracted view are used during netlisting.

    In Assura-Quantus flow, the shapes in the extracted view are saved using saveInterconnect cmds in the extract.rul file. E.g. the following cmd saves lvs layer "lvs_Metal1" as "dfII_M1" in the extracted view.

    saveInterconnect( (lvs_Metal1 "dfII_M1") )

    As the shapes are not required for netlisting, sometimes foundry developers do not include them in extract.rul file. The extracted view will still work fine but it will look strange to a user who is used to seeing the shapes.In fact, even though the extracted view looks empty, you will find that it contains a lot of schematic symbols. You will have to zoom in to different parts of the extracted view to see them because they look very small in a layout.

    >>> when i see av_extracted view, only parasitics and pins are shown but no layout, because of that i am unable to do post-layout simulations
    You mentioned that you can only see parasitics and pins in the extracted view and hence is unable to proceed with post layout simulations. May I know if you have tried netlisting the extracted view? Are the devices really missing in the netlist?

    By the way, QRC has been re-branded as "Quantus QRC" from EXT15.1.


    Best regards
    Quek

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • PS90
    PS90 over 10 years ago

    Thankyou for your valuable replies.

    All the DRC, LVS, ERC and QRC shows no error in my previous figures i previously posted. Infact for cross-checking, few circuit designs which already came with cadence virtuoso, i tried to run them too. Same problem is coming with them also. I have simulated "not" circuit from "mydesignlib" in cadence virtuoso 180nm technology.

    I tried doing post-layout simulation after parasitic extraction. Netlisting is not including any parasitics during simulation(using config view). May be due to this error of av_extraction. Please help me to solve this problem.

    f

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Quek
    Quek over 10 years ago

    Hi Pushkar Srivastava

    I think you had not provided any info on whether there are actual non-parasitic devices in the extracted view. Would you please try the following?

    a. Open up the extracted view
    b. Go to "Launch->ADE L"
    c. Go to "ADE: Simulation->Netlist->Create"

    Do you see any mos devices in the generated netlist?

    Best regards
    Quek

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information