• 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. Generate SDF for custom digital layout

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 125
  • Views 14752
  • 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

Generate SDF for custom digital layout

anmos
anmos over 7 years ago

Hi,

I want to know what is the procedure that I have to follow in order to generate an SDF file from a custom digital layout I made using Virtuoso.
I have the Verilog of the standard cells I used (Clock Buffers, Inverters, etc.) and the .lib for each of the cells. I have also generated the netlist of my digital design from my schematic, using Ncverilog.
Which are the next steps I need to follow?

Thank you in advance for your valuable help!

Kind regards,
anm

  • Cancel
  • anmos
    anmos over 7 years ago

    I cannot imagine that this is the very first time that someone is trying to create an SDF file from a custom layout made in Virtuoso. Hasn't anyone tried this before?
    I suspect that what I am asking might be possible in AMS.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • anmos
    anmos over 7 years ago

    Two other possibilities  I have thought of are:

    a) Use PVS - Quantus QRC in order to extract SPEF files from my design and then use them in order to manually create my SDF file.
    b) Import my Virtuoso layout into Encounter (and not let Encounter do the routing) and then let Encounter create the SDF file (since I have the netlist in Verilog and the .lib files of the digital standard cells).

    Would any of the above options work?

    • 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