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.

Help me generate a hierarchical netlist using Synplify Premier and Xilinx ISE

Status
Not open for further replies.

pawangupta

Junior Member level 1
Joined
Jul 10, 2010
Messages
16
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
bangalore
Activity points
1,399
Hi all ,

I want to generate hierarchical netlist using Synplify Premier & Xilinx Tool:

Synthesis using Synplify Premier, PAR using XIlinx ISE.

Written a tcl script separately for Synplify Synthesis & one for Xilinx PAR. I had called Xilinx PAR script into Synplify Synthesis script using xtclsh...I am trying to generate hierarchical (Post MAP, Post PAR) netlist using "define_global_attribute syn_netlist_hierarchy" in .SDC script file....also adding "define_global_attribute xc_use_keep_hierarchy". But after PAR in batch mode netlist generated are flattened netlist only....I want to know the issue in any way...

Please let me know the point where i am lagging.....

Thanks
 

Re: netlist hierarchy

Give this a try, it works in synplify.
Add the "syn_hier" attribute to the module declaration:
module_name (ports) /*synthesis syn_hier="hard"*/;

Attach the "KEEP_HIERARCHY" property to the instantiation of the module:
module_name instance_name(port_mapping) /*synthesis xc_props="KEEP_HIERARCHY=TRUE"*/;
 

Re: netlist hierarchy

Thanks Rakko,

its working....i was aware of this attribute which can be added in .v files...but was not confident....u makes my thing easy...Can't we do in my script file alone..instead of going to each .v file..?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top