EDA Methodology: EDA Script to Change Library

[fusion_builder_container hundred_percent=”no” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” overlay_color=”” video_preview_image=”” border_size=”” border_color=”” border_style=”solid” padding_top=”” padding_bottom=”” padding_left=”” padding_right=””][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” border_position=”all” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” center_content=”no” last=”no” min_height=”” hover_type=”none” link=””][fusion_text]

Electronic Engineers utilize EDA in Semiconductor Design

Semiconductor DesignWe 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”)

)

)

[/fusion_text][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top