• 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. Distinguish same cell coming from 2 different sources

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 64
  • Views 11528
  • 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

Distinguish same cell coming from 2 different sources

apogee
apogee over 4 years ago

This has been a quite non-trivial problem for me.

Let's say I have a NAND2 gate. I have a schematic of it with (In, Out, VDD, VSS) pins. I also have a verilog file of it (outside Cadence) with NAND2(In, Out). So no power supply pins for the verilog version.
I'm running a mixed-signal sim. I have a verilog module that instantiating the verilog NAND2. Also outside this verilog module, I have several analog blocks that using schematic NAND2.
Cadence will get confused and either use only the verilog or the schematic of NAND2 for both analog-block and digital-module. (There will be different kinds of errors)

I have tried to use -y and -v options, and also tried to precompile the digital module into a library using -reflib, but the problem still persists.

What is a good way to overcome this?

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 4 years ago

    Hopefully you did this already, but contacting customer support would have been the best option here. This is solvable - but rather than putting together an example to illustrate it, it would be much easier (and less error prone) for an application engineer to see precisely what you've got.

    Andrew

    • 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