• 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. Diva drcAntenna cumulative check

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 124
  • Views 13221
  • 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

Diva drcAntenna cumulative check

archive
archive over 18 years ago

Hi all,
Does anyone know, how correctly write rules for cumulative check?
I've followed by divaref.pdf manual 339p. example:
 ......
ratio = if(diode 0 antenna / if(gate gate 1))
ratio = cumulative + byShape(ratio gate)
error(ratio > antenna_limit good msg ratio)
...................
, but have got following errors:
 error:  drcAntenna error expression does not allow both net and shape based values.
 error:  error clause ratio must be net based to match the expression.
 
It seems, that error clause want, that ratio expression will be net based.
But by example "ratio = cumulative + byShape(ratio gate)", it is shape based.  
Where is a point?
 
Thanks, Giedrius


Originally posted in cdnusers.org by giedrius
  • Cancel
  • archive
    archive over 18 years ago

    I tried to create a rule deck based on your fragment, but I do not get the error message. Can you post the entire drcAntenna rule that has the error, the drcAntenna which outputs cumulative, and the definition of any values like antenna_limit? You may have a bug, an error in the deck, or the ever popular older build of the software ;)


    Originally posted in cdnusers.org by ekalenda
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • archive
    archive over 18 years ago

    I've already fixed that problem. It was my dumb mistake.
    My bad case was: "error(ratio > antenna_limit gate msg ratio)".
    Should be: "error(ratio > antenna_limit good msg ratio)".

    Sorry, Giedrius


    Originally posted in cdnusers.org by giedrius
    • 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