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.

[SOLVED] DDC file Synopsys - what does it contain?

Status
Not open for further replies.

surpriya.7

Newbie level 4
Joined
Jul 1, 2008
Messages
7
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,325
Hello All,

I have been trying to find what information does the DDC file contain.


Thank you.
 

andhov

Newbie level 6
Joined
Mar 3, 2009
Messages
11
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,344
In general it is binary file which contains both verilog gate level description and design constrains.
 

phoenixpavan

Full Member level 4
Joined
Nov 26, 2009
Messages
211
Helped
98
Reputation
196
Reaction score
95
Trophy points
1,318
Location
Bangalore
Activity points
2,562
.ddc consists of the same information as a .db file. ddc is a synopsys encrypted form of your design which can be read by the tools such as Design compiler, IC compiler and prime time. It consists of the netlist(list of components and nets) information of your design along with the constraints which you have specified for implementing the design.

Hope the explanation is good enough..

---------- Post added at 14:28 ---------- Previous post was at 14:15 ----------

Here is some more info:

The .ddc format is backward compatible but not forward compatible.

This format contains back-annotated net delays and constraints. Subsequent topographical mode sessions restore virtual layout data. The .ddc format is
recommended for subsequent topographical mode optimizations and verification. Because when you read the RTL code the unmapped design can be stored in a .ddc format so that when you reread the design the tool can run faster when compared to a verilog or vhdl format.
 

andhov

Newbie level 6
Joined
Mar 3, 2009
Messages
11
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,344
phoenixpavan,

You are mistaken....:shock::shock::shock:
.ddc is not .db .....ddc is a file format which can be read by routing tool(for synopsys IC compiler) also....but it is file format which contains your design + design constraints.
10x..
 
  • Like
Reactions: lhfoo

    lhfoo

    Points: 2
    Helpful Answer Positive Rating

phoenixpavan

Full Member level 4
Joined
Nov 26, 2009
Messages
211
Helped
98
Reputation
196
Reaction score
95
Trophy points
1,318
Location
Bangalore
Activity points
2,562
@andhov

"It consists of the netlist(list of components and nets) information of your design along with the constraints which you have specified for implementing the design."

This line is from my previous post. I have already stated what it contains...So .db is a binary format whereas a .ddc is an encrypted form which will be read or saved in the same .ddc format by the Galaxy Suite

If u r to differ can u specify what .db contains which is "present/not present" in .ddc ...8)
 
Last edited:

lhfoo

Newbie level 1
Joined
Oct 14, 2009
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Penang, Malaysia
Activity points
1,284
.db is binary form of .lib - it is the timing library, and does not contain your design info or netlist. It is not the same as .ddc.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top