• 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. Logic Design
  3. area calculation by RC

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 62
  • Views 13490
  • 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

area calculation by RC

tanyacool
tanyacool over 12 years ago

how is area being calculated using RTL compiler ???

If we are only providing the .lef files and .captbl files ---- they dont have any information regarding the area of the particular cell

above that the .lib files also do not have any information regarding the same.

Just wanted to know as to how the area of the cells which is reported in report_qor command, how is that calculated.

 

thanks 

tanyacool

  • Cancel
  • bmiller
    bmiller over 12 years ago

     If you are reading in liberty (.lib) only, RC takes the area numbers from the cell definition in the .lib.  Yes, there is generally area numbers for each cell in the .lib file.

    The syntax in the .lib is like this:

    cell (MYCELL) {
      area : 54.316800;
     

    Note that the above is a "unitless" number.  It is up to the library vendor to define the unit.

    If you are reading macro LEF files (which you absolutely should be doing), then RC will report area information using data in the LEF files.  The LEF files are the physical representation of each cell, so they most defintely have area information.

     Hope this helps!

    • 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