• 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. Digital Implementation
  3. Regarding warnings while loading lef file....

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 91
  • Views 13055
  • 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

Regarding warnings while loading lef file....

Ganga111AtFPS
Ganga111AtFPS over 13 years ago

VIOLATION IS AS FOLLOWS:

 

 Loading Lef file /remote/home/kakumanu/NEW_BLOCKS/libs/lef/mem/RAM_4096x32.vclef...
**WARN: (ENCLF-200):    Pin 'Y' in macro 'XOR3XLMVH' has no ANTENNADIFFAREA attribute defined.
For any non-power/ground input or inout pin, The attribute should be
defined if any area ratio antenna attribute is defined on any layer.
**WARN: (ENCLF-200):    Pin 'Y' in macro 'XOR3X8MVH' has no ANTENNADIFFAREA attribute defined.
For any non-power/ground input or inout pin, The attribute should be
defined if any area ratio antenna attribute is defined on any layer.
**WARN: (ENCLF-200):    Pin 'Y' in macro 'XOR3X4MVH' has no ANTENNADIFFAREA attribute defined.
For any non-power/ground input or inout pin, The attribute should be
defined if any area ratio antenna attribute is defined on any layer.
**WARN: (ENCLF-200):    Pin 'Y' in macro 'XOR3X2MVH' has no ANTENNADIFFAREA attribute defined.
For any non-power/ground input or inout pin, The attribute should be
defined if any area ratio antenna attribute is defined on any layer.

Some more warnings i got like this for XOR and XNOR cells ....

Question:::

If we dont have  ANTENNADIFFAREA for the pin 'Y' what will be the problem??

Please respond to this..

Thanks 

Gangadhar.

 

  • Cancel
  • Scrivner
    Scrivner over 13 years ago

     I think the lack of antenna diffusion area defined on the output will make the tool more pessimistic about identifying antenna violation on nets driven by those outputs. Diffusion attached to a net will act as a diode which will drain the charge during manufaturing and reduce the risk of an antenna violation. If the diff is not defined, the tool does not know that the diode exists and may flag a false antenna violation.

     Since this situation is more pessimistic (more likely to assume there is a violation), it will not hurt the design, but may cause you to require extra antenna cells which aren't really needed.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Ganga111AtFPS
    Ganga111AtFPS over 13 years ago

     Hi ,I just want to discuss with some more details::

    Antenna Ratio = area of gate (poly) / area of metal piece which is connected to that poly.

     

    If the antenna diode is really needed for a particular long net , if the tool can not find the requirement of that diode due to this warning ,how can we find the requirement of that diode for that particular net.Tool only need to fix this antenna diodesif there is  no possibility of layer hopping.

    But , before tape_out we need to fix these also other wise we have to get pain of charge accumulation.

    Thank you,

    Gangadhar.

    • 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