dlvalencia
Newbie level 2
Hi,
I was wondering if anyone knows how to convert the Synopsys (Milkyway?) tech file (file extension .tf) into an LEF file that I can use for Cadence SoC Encounter.
The standard cell libraries that I am using have LEF files defined for them, but what I need is the technology LEF file.
I have tried using "generateLef" command in Encounter, but I get several parse errors when reading the file, and Encounter ultimately crashes.
Does anyone have experience with using this SAED32nm EDK library for Cadence Encounter or is there a way I can fix this error? I saw a similar thread from years ago that someone suggested to use the -clfFile option, but I do not have a Milkyway CLF file for this particular .tf file. Is there perhaps a Synopsys tool I can use to extract or generate a CLF file?
Any help at all would be greatly appreciated.
I was wondering if anyone knows how to convert the Synopsys (Milkyway?) tech file (file extension .tf) into an LEF file that I can use for Cadence SoC Encounter.
The standard cell libraries that I am using have LEF files defined for them, but what I need is the technology LEF file.
I have tried using "generateLef" command in Encounter, but I get several parse errors when reading the file, and Encounter ultimately crashes.
Code:
generateLef -techFile /export/opt/synopsys/saed32/SAED32_EDK/tech/milkyway/saed32nm_1p9m_mw.tf saed.lef
dbgMicronPerDBU=0.001000
DATABASE MICRONS=1000, MIN GRID=1
Reading ATF /export/opt/synopsys/saed32/SAED32_EDK/tech/milkyway/saed32nm_1p9m_mw.tf ...
Unsupported capacitance unit name: ff
ATF db unit = 1000
line 510: parse error at 'layerNumber'
line 631: parse error at 'layerNumber'
line 683: parse error at 'layerNumber'
line 712: parse error at '" 1, 1"'
line 760: parse error at 'layerNumber'
line 789: parse error at '" 1, 1"'
line 835: parse error at 'layerNumber'
line 864: parse error at '" 1, 1"'
line 909: parse error at 'layerNumber'
line 938: parse error at '" 1, 1"'
line 983: parse error at 'layerNumber'
line 1012: parse error at '" 1, 1"'
line 1057: parse error at 'layerNumber'
line 1086: parse error at '" 1, 1"'
line 1131: parse error at 'layerNumber'
line 1160: parse error at '" 1, 1"'
line 1205: parse error at 'layerNumber'
line 1260: parse error at 'layerNumber'
line 3257: parse error at '='
Reading ATF /export/opt/synopsys/saed32/SAED32_EDK/tech/milkyway/saed32nm_1p9m_mw.tf successfully
Output tech LEF saed.lef ...
Encounter terminated by internal (SEGV) error/signal...
*** Stack trace in log file.
Does anyone have experience with using this SAED32nm EDK library for Cadence Encounter or is there a way I can fix this error? I saw a similar thread from years ago that someone suggested to use the -clfFile option, but I do not have a Milkyway CLF file for this particular .tf file. Is there perhaps a Synopsys tool I can use to extract or generate a CLF file?
Any help at all would be greatly appreciated.