Home > Community > Forums > Logic Design > What does area reported by RTL compiler mean?

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 What does area reported by RTL compiler mean? 

Last post Sun, Apr 14 2013 8:46 AM by rexnyu. 2 replies.
Started by rexnyu 05 Apr 2013 09:29 AM. Topic has 2 replies and 1204 views
Page 1 of 1 (3 items)
Sort Posts:
  • Fri, Apr 5 2013 9:29 AM

    • rexnyu
    • Not Ranked
    • Joined on Tue, Mar 26 2013
    • Posts 15
    • Points 165
    What does area reported by RTL compiler mean? Reply

    I compile my design to a 45nm library. RTL compiler gives me the following report:

     

       Type    Instances    Area    Area %
    ---------------------------------------
    sequential      2237  19102.387   15.8
    inverter        6982   9830.896    8.1
    buffer           535   1255.847    1.0
    logic          33180  91031.529   75.1
    --------------------------------------- 

    total 42934 121220.659 100.0 

     

    I read the RTL compiler user mannual.  There is only one line explaining the meaning of "area":

    "The area report gives a summary of the area of each component in the current design. The report gives the number of gates and the area size based on the specified technology library. Levels of hierarchy are indented in the report."

     

    What does this mean in my case? So I will  multiply 45nm with to get 121220.659 an estimation of the area? 

     

    Thank you! 

    Filed under:
    • Post Points: 20
  • Mon, Apr 8 2013 2:55 AM

    • grasshopper
    • Top 25 Contributor
    • Joined on Fri, Jul 18 2008
    • Chelmsford, MA
    • Posts 242
    • Points 3,205
    Re: What does area reported by RTL compiler mean? Reply

     HI Rexnyu,

     

    there is no secret or estimation to the are numbers. If your library says the are of a buffer is 10 square units and your design has 2 buffers, RC should report an area of 20. A few things to keep in mind:

    + most libraries use square microns for units but some use their own reference unit which may or may not be documented in library

    +  RC report cell area as well as area. area includes cell area and an estimate of net area. As mentioned before, the cell area is not estimated whereas net is.

     

    hope this helps,

    gh-

    • Post Points: 20
  • Sun, Apr 14 2013 8:46 AM

    • rexnyu
    • Not Ranked
    • Joined on Tue, Mar 26 2013
    • Posts 15
    • Points 165
    Re: What does area reported by RTL compiler mean? Reply
    Thank you gh-! This makes sense. I will check the library documents.
    • Post Points: 5
Page 1 of 1 (3 items)
Sort Posts:
Started by rexnyu at 05 Apr 2013 09:29 AM. Topic has 2 replies.