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.

File format for (.lib) (.db) (.gds) (.clf) (.tdf) (.sdc)

Status
Not open for further replies.

s3034585

Full Member level 4
Joined
May 24, 2004
Messages
226
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,296
Activity points
2,087
tdf format

Hi
I want to creat a design database for Synopsys Astro.
For that i require the following files.
Can any one tell me from where i can get explnation on these file formats.

1)technology file (.tf)
2) GDSII files (.gds)

3) TDF files (.tdf)
4) Pad orientation information in a .clf file

5) A constraints file (.sdc) that contain timing constraints and clock definitions

6) EDIF netlist file (.edf) that contains connectivity information

7) Design database file (.db) that contains netlist, timing, and design rule constraints


Thanks in advance
Tama
 

gds file format

I remember that .sdc extension file is also used in OpenOffice, spreadsheet format
 

format tdf

Hi,

1. A .sdc file is the Synopsys Design Constraints file. This is generally output by a synthesis tool such as Design Compiler or BG after synthesis of RTL to gates. In Design Compiler the command is write_sdc. This file contains all the timing and design constraints in an expanded and elaborate form.

2. A .gds file typically would contain all the layouts of a standard cell library. You would have to stream-in the .gds file into some editor like Virtuoso to view the standard cell library view.

3. I dont think you would need an EDIF netlist if you have a .db or .v netlist already

4. A technology file .tf contains all the resistance and capacitance values for all the metal layers (and vias, i think). If you have a file that contains the capacitance and resistance values for these layers, then you can go ahead and write the tf file on your own, its not too big. You can probably find the required documentation in some Cadence user guide.

5. There are several .db that have to be input. One is the .lib based .db which is created by Library Compiler. And another is the design database .db that you obtained after synthesis using Design compiler. So two databases. I think one is referred as logical database, and another as design database in Milkyway.

Hope this helps.
 
  • Like
Reactions: HaoLu

    HaoLu

    Points: 2
    Helpful Answer Positive Rating
    V

    Points: 2
    Helpful Answer Positive Rating
gds format

gds : means Graphic Design System file.
a file format for layout data, but recently a new format has been developed
which has a small file size.
 

sdc constraint file format

.tdf file is just for you to floorplan the pad positon.you should write it youself.
the file includes the position of the power pad!
 

sdc file format

how about .pdb .lef SPEF and so on。
thanku:)
 

.tdf format

pdb for physical compiler, compiled from milkyway reference library(frame/CEL)
spef standard parasitic exchange format
 

.tdf file format

you can refere this book for hints: asic design with synopsys dc pc & pt.
 

tdf file format

Hi

.lef stands for Library Exchange Format
 

tdf pad

hi seu_noop
please tell us more about writing .tdf file

i have an example as this:
***************************************************************
define _cell (geGetEditCell)
dbCreateCellBoundary _cell '(
(0.0000 0.0000) (114.1800 0.0000) (114.1800 108.0800) (0.0000 108.0800) (0.0000 0.0000))
tdfPurgePadConstr

rPin "data_in" 50 2 2 1 0 216
rPin "rst_in" 50 2 2 1 0 321
rPin "hrst" 50 2 2 1 0 426


rPin "c_ps[0]" 50 2 2 3 0 175
rPin "c_ps[1]" 50 2 2 3 0 160
rPin "c_ps[2]" 50 2 2 3 0 145
rPin "ps_clk" 50 2 2 3 0 130

rPin "c_pfd" 50 2 2 5 0 25
rPin "clk_sdm" 50 2 2 5 0 40
rPin "en_sdm" 50 2 2 5 0 50

rPin "clk_in" 50 2 2 6 0 25

****************************************************************
can you explain these magic numbers us?
is there any material telling about this?

and i find several line in sold

tdf file format example
tdfSetPowerSupply "net_name" minV nomV maxV

it's very different to the above sample

thank you
 

.clf synopsys

synopsys online help: search for the keyword TDF, then search for related keyword.
 

Dear All

Kindly, i need your support to convert (xls or txt or tab files to clf)??????????????
any one have solution ??????:!:
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top