reading a DEF file with SKILL to create a maskLayout cell vi

X

XXX

Guest
Hi *,

I use the following function to read a DEF file into CDBA
providing the defFile, libName, cellName and viewName to the function.

ldtrDefRead(
defFile libName cellName viewName
;[t_refLibs] [t_engineName] [g_startupNameMap] [g_connectivity]
)

When I open the cellview afterwards, the cellview is not opened with
another tool and not Virtuoso.

Checking the properties I see:
cv2 = dbOpenCellViewByType( "TEST" "myCell" "layout" )
; fpfLay = maskLayoutCellview
cv2~>prop~>name
("fixedDie" "viewSubType" "maskLayoutSubType" "instancesLastChanged"
"icVersionStamp")
cv2~>prop~>value
("TRUE" "designPlanC3" "autoLayout" "Oct 6 18:24:23 2006" "b.exe")

My guess, is that because of the viewSubType of designPlanC3 it does
not use Virtuoso.

What is the proper way to read a DEF file into icfb creating a layout
cellview that will be opened with Virtuoso afterwars?

Thank you for your help.

Cheers,

LA
 
I believe that the designPlanC3 subtype refers to Virtuoso Preview.

Is your cellview opened with Preview ?

If you simply remove that property, it should then open with the Layout Editor.

stephane

XXX wrote:
Hi *,

I use the following function to read a DEF file into CDBA
providing the defFile, libName, cellName and viewName to the function.

ldtrDefRead(
defFile libName cellName viewName
;[t_refLibs] [t_engineName] [g_startupNameMap] [g_connectivity]
)

When I open the cellview afterwards, the cellview is not opened with
another tool and not Virtuoso.

Checking the properties I see:
cv2 = dbOpenCellViewByType( "TEST" "myCell" "layout" )
; fpfLay = maskLayoutCellview
cv2~>prop~>name
("fixedDie" "viewSubType" "maskLayoutSubType" "instancesLastChanged"
"icVersionStamp")
cv2~>prop~>value
("TRUE" "designPlanC3" "autoLayout" "Oct 6 18:24:23 2006" "b.exe")

My guess, is that because of the viewSubType of designPlanC3 it does
not use Virtuoso.

What is the proper way to read a DEF file into icfb creating a layout
cellview that will be opened with Virtuoso afterwars?

Thank you for your help.

Cheers,

LA
 
Use function gciReadCellViewDEF
Example:
(gciReadCellViewDEF
?directory "/home/aaa"
?defFileName "aaa/def"
?engine 'c3
?libName "aaaa"
?cellName "bbbbb"
?viewName "layout"
)
 

Welcome to EDABoard.com

Sponsor

Back
Top