EDAboard.com | EDAboard.de | EDAboard.co.uk | WTWH Media

SKILL Script needed to replace library and cell name of all

Ask a question - edaboard.com

elektroda.net NewsGroups Forum Index - Cadence - SKILL Script needed to replace library and cell name of all

del
Guest

Wed Sep 02, 2015 4:48 pm   



Hi,

I need to replace both the library and cell names of all instances in the current cell view:

Suppose I have a schematic cell view with the following instances:
i0: libname=primitives_old
cellname=inverter_veryold

i1: libname=primitives_old
cellname=inverter4x_veryold

i2: libname=primitives_old
cellname=buffer4x_veryold


and I want to create a new schematic cell view with the following instances:
i0: libname=primitives_new
cellname=inverter_verynew

i1: libname=primitives_new
cellname=inverter4x_verynew

i2: libname=primitives_new
cellname=buffer4x_verynew


How do I go about doing this?

Thanks!

Kedari Hotkar
Guest

Thu Mar 31, 2016 8:51 am   



Use following command. But new cell view and new lib should available in library manager.

leReplaceAnyInstMaster(
d_instId
{ t_libName | nil }
{ t_cellName | nil }
{ t_viewName | nil }
)




On Wednesday, September 2, 2015 at 8:18:15 PM UTC+5:30, del wrote:
Quote:
Hi,

I need to replace both the library and cell names of all instances in the current cell view:

Suppose I have a schematic cell view with the following instances:
i0: libname=primitives_old
cellname=inverter_veryold

i1: libname=primitives_old
cellname=inverter4x_veryold

i2: libname=primitives_old
cellname=buffer4x_veryold


and I want to create a new schematic cell view with the following instances:
i0: libname=primitives_new
cellname=inverter_verynew

i1: libname=primitives_new
cellname=inverter4x_verynew

i2: libname=primitives_new
cellname=buffer4x_verynew


How do I go about doing this?

Thanks!


elektroda.net NewsGroups Forum Index - Cadence - SKILL Script needed to replace library and cell name of all

Ask a question - edaboard.com

Arabic version Bulgarian version Catalan version Czech version Danish version German version Greek version English version Spanish version Finnish version French version Hindi version Croatian version Indonesian version Italian version Hebrew version Japanese version Korean version Lithuanian version Latvian version Dutch version Norwegian version Polish version Portuguese version Romanian version Russian version Slovak version Slovenian version Serbian version Swedish version Tagalog version Ukrainian version Vietnamese version Chinese version Turkish version
EDAboard.com map