Contact Glew Engineering! 1.650.641.3019|contactgec@glewengineering.com

EDA Methodology: EDA Script to change library

Home/Semiconductor/EDA Methodology: EDA Script to change library

EDA Methodology: EDA Script to change library

Electronic Engineers utilize EDA in Semiconductor Design

istock_000016476534xsmall-resized-600We have attached a SKILL procedure (in blue) that will change the Library References from a given library to another library in a given schematic.

This sort of program can be very useful to the electrical engineering working in the field of semiconductor design, utilizing electronic design automation, EDA.  Glew Engineering can help maximize the investment in your compan’s EDA workstations by helping with your EDA methodology setup and infrastructure, providing the following: EDA scripts, PERL scripts Verilog, SKILL scripts. By providing software and CAD tools that can make your engineers more efficient and EDA software more efficient.

The high cost of the EDA software for semiconductor design, engineering workstations, and the electrical engineers requires efficient use of those resources.  It is important to keep them as efficient as possible.  Glew Engineering Consulting’s experts in EDA methodology can assist with your CAD EDA systems: Cadence(TM), Synopsys(TM), Mentor Graphics (TM) and more.

Let Glew Engineering help with your EDA Methodology Set Up:

  •  Environment
  •  PDK
  •  Libraries
  •  Netlisting
  •  Scripts/Programs – SKILL, Perl, Ocean
  •  Project Structure

Infrastructure:

  •  Software Installation
  •  License Management
  •  LSF Management
  •  Revision Control Setup

The SKILL program is below:

 

procedure(ChangeLibraryRefs(libName cellName viewName LibFrom LibTo) libid=ddGetObj(LibTo)

if(cv = dbOpenCellViewByType(libName cellName viewName “” “a”) then instList = cv~>instances

foreach(dbObj instList if(dbObj~>libName == LibFrom then

dbObj~>master = dbOpenCellViewByType(libid dbObj~>cellName “symbol” “” “r”)

)

)

By | 2016-12-15T22:26:33+00:00 June 17th, 2011|Semiconductor|0 Comments

About the Author:

Leave a Reply