Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How can I generate a .LIB format ?

Status
Not open for further replies.

mosalem2003

Junior Member level 3
Joined
Dec 11, 2002
Messages
28
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
309
How can I generate a .LIB format ?
What tool can be used for that ?
Is there any open source tool for it ?
Is there any good materail that descipe this issue in details ?

Thanks for your feedback
 

xlibcreator tool

Hi,

You can use the tool SYNOPSYS LIBRSRY COMPILER for .LIB generation.
You can do on your own using TCl/TK or PERL scripting.
 

leonardo spectrum +.lib

Library compiler is used to transform *.lib into
*.db.
 

xlibcreator +leonardo spectrum +convert

.lib ought to be provied by foundry
 

.lib synopsys library format

I dont know what you mean,
if you mean digital synthesis call .lib , then it's written by verilog /VHDL (normail we use synopsys compile to .db, and the delay need hspice calculate, you just feed in the time)

foundry provide model, not library

another case is use Laker transform .db to .lib( it's layout file) , I dont know which .lib you mean!
 

lib format db format

Hi,
You wanna create a library by yourself, or simply transform the other format into .lib? As for the former one, what you need to do is complete the layout of the standard cell with different drive strength. Then extract the parasitics and back annotate them into SPICE netlists. Simulate them with combination of different input sequence, different input signal slew rate, different ouput load, etc. A tool called StarMTB can do this for you, however, it is not free. You can resort to perl scripts to achieve this if you like. As for the later, many EDA tools support that.

hope this helps
ceyjey
 

cadence liberty format

Use library compiler to convert to .lib format you can also read .db format
 

liberty spice scripts synopsys perl

u can try xlibcreator tool for creating lib files
 

.lib library format synopsys

.lib is vendor specific, it gives useful info about timings and area in .txt . plerase ask your vendor , you can't create .lib from any tool ( other than memory compiler for memories)
 

Re: .LIB format

R U creating standard cell library?

If it is so only u need to create .lib file for Your cells.

.lib is synopsys liberty format used to describe cells in library for synthesis tool.

All vendors of synthesis tool accept this liberty format.

for creating .lib files there are tools from vendors say for example

from cadence it is signal storm .
But u can create manually also for that u need to read

liberty format.

As for as to my knowledge it is not available openly in internet.
U can get it from synopsys by registering.

I actually got the format by chance when I dowloaded xlibcreator package which converts .lib to .syn(leonardo spectrum's(synthesis tool from mentor) library format). In that they have given liberty(.lib) format specifications of synopsys.hope this will help You.


regards,
Ram
ramnathvg@gmail.com

Added after 39 minutes:

R U creating standard cell library?

If it is so only u need to create .lib file for Your cells.

.lib is synopsys liberty format used to describe cells in library for synthesis tool.

All vendors of synthesis tool accept this liberty format.

for creating .lib files there are tools from vendors say for example

from cadence it is signal storm .
But u can create manually also for that u need to read

liberty format.

As for as to my knowledge it is not available openly in internet.
U can get it from synopsys by registering.

I actually got the format by chance when I dowloaded xlibcreator package which converts .lib to .syn(leonardo spectrum's(synthesis tool from mentor) library format). In that they have given liberty(.lib) format specifications of synopsys.hope this will help You.


regards,
Ram
ramnathvg@gmail.com
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top