Home > Community > Forums > Digital Implementation > Library preparation for the MultiVT libraries

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: *

 Library preparation for the MultiVT libraries 

Last post Thu, Sep 20 2007 9:44 PM by archive. 4 replies.
Started by archive 20 Sep 2007 09:44 PM. Topic has 4 replies and 1460 views
Page 1 of 1 (5 items)
Sort Posts:
  • Thu, Sep 20 2007 9:44 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    Library preparation for the MultiVT libraries Reply

    Hi,

    I wanted to work on the "MultiVT" libraries in my design, can any one suggest me how to go about this ?

    1. In normal flow we will just import lib files, is it same in case multvt libs? if yes then how to differentiate?

    2. how to diffrentiate HVT & RVT cells in the design (ie how to calculate the % of HVT & RVT cells)

    3. what will be PD Flow(physical design steps)

    Please suggest.

    Thanks & Regards,
    kulprashant


    Originally posted in cdnusers.org by kulprashant05
    • Post Points: 0
  • Tue, Sep 25 2007 2:07 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: Library preparation for the MultiVT libraries Reply

    Hi Kulprashant,

    You really don't have to do anything different. Just load in the .lib of both libraries. The cells should have different names, like INV and INVTH, or INV_HVT and INV_RVT, or something similar. I don't know of an automatic way to get the % of HVT vs RVT, but it should be easy to write a script to parse the netlist or a summary report file. As for the flow, it will be pretty much the same, but check the docs for setOptMode -leakagePowerEffort and set it to what you think is best for your design goals.

    Hope that helps,

    - Kari


    Originally posted in cdnusers.org by Kari
    • Post Points: 0
  • Tue, Oct 30 2007 11:52 AM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: Library preparation for the MultiVT libraries Reply

    Along the same lines I have another query. I am trying to set up a multi vt flow as well.
    For my design, I have low VT and High Vt libraries.

    For setOpCond  and corner specification how do I specify multiple libraries? Currently multiple libs cannot be specified with setOpCond for max and min.

     
    LVT lib is called scmetro_cmos10lp_lvt_ss_1p08_125C.lib

    HVT lib is called scmetro_cmos10lp_hvt_ss_1p08_125C.lib

    Operating condition in both is called ss_1p08_125C

     
    Thanks and Regards,

    Sanjay Sunder


     



    Originally posted in cdnusers.org by ssunder@sioptical.com
    • Post Points: 0
  • Mon, Nov 5 2007 1:18 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: Library preparation for the MultiVT libraries Reply

    Hi Sanjay,

    Just enter the setOptCond info for one library. The operating condition is the same, so it doesn't matter.

    - Kari


    Originally posted in cdnusers.org by Kari
    • Post Points: 0
  • Tue, Nov 6 2007 11:32 AM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: Library preparation for the MultiVT libraries Reply

    Kari -

    Thanks!

    Sanjay


    Originally posted in cdnusers.org by ssunder@sioptical.com
    • Post Points: 0
Page 1 of 1 (5 items)
Sort Posts:
Started by archive at 20 Sep 2007 09:44 PM. Topic has 4 replies.