• 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. Mixed-Signal Design
  3. Simulating CDL netlist in AMS UNL

Stats

  • Locked Locked
  • Replies 0
  • Subscribers 64
  • Views 13749
  • 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

Simulating CDL netlist in AMS UNL

mayaAMS
mayaAMS over 6 years ago

Hi all, 

   Backgroud: Mixed Signal block, with most implementation in Virtuoso, small controller block from digital.  

   Problem: I have a top level post layout netlist with power and group pins from innovus. I want to use CDL file to define  my gates in AMS simulator. Is that possible? 

The reason behind is, I want to use Spectre/APS to calculate my module power and delay for my block. Since pointing to verilog module my block behaves as ideal (no delay or power).

I am aware of the fact that CDL is ment for LVS purpose only, but my understanding is if there is transistor level description I could use it. 

Please let me know if it this possible,if so where should I specified? 

I tried to specify it under setup --> simulation Files --> Definition files. It doesn't work. 

I also tried with generating cdl for my controller verilog file and including it as "Specify SPICE source File"  in config view. But in that case, my netlist failed due to bus signal in my testbench [this method works well if I have only non-bus signals, and I am able to see delay/power consumption from the block] 

Please let me know if any more details required. Please let me know if there is any other method for the same. 

Thank you in advance.

Regards, 

  • 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