- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a design with has a incremental compilation partition with a wrapper for a imported synthesis net list inside of it.
Is this enough to allow the tool to bring in the file properly? The script would go something like this set_instance_assignment -name PARTITION_HIERARCHY -to | -section_id Top set_instance_assignment -name PARTITION_HIERARCHY -to \"myEnt1:umyEnt1|myEnt2:umyEnt2" -section_id "myEnt2:umyEnt2" set_global_assignment -name PARTITION_NETLIST_TYPE SOURCE -section_id Top set_global_assignment -name PARTITION_NETLIST_TYPE POST_SYNTH -section_id "myEnt2:umyEnt2" set_global_assignment -name PARTITION_IMPORT_FILE "..\\myEnt2.qxp" -section_id "myEnt2:umyEnt2" set_global_assignment -name PARTITION_LAST_IMPORTED_FILE "..\\myEnt2.qxp" -section_id "myEnt2:umyEnt2" set_instance_assignment -name PARTITION_HIERARCHY -to "myEnt1:umyEnt1|myEnt2:umyEnt2" -section_id "myEnt2:umyEnt2" Do I need the final PARTITION_HIERARCHY or is that overriding the PARTITION_IMPORT. My initial guess is that the PARTITION_IMPORT already has a place since it is given a section ID. But maybe the PARITION_HIERARCHY needs to be created with a section_id and then have a netlist imported into it. Any explanation is appreciated.Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is what I think makes sense.
set_global_assignment -name PARTITION_HIERARCHY root_partition -to | -section_id Top set_global_assignment -name PARTITION_NETLIST_TYPE SOURCE -section_id Top set_global_assignment -name PARTITION_NETLIST_TYPE POST_FIT -section_id "myEnt1:umyEnt1" set_global_assignment -name PARTITION_NETLIST_TYPE POST_FIT -section_id "myEnt2:umyEnt2" set_global_assignment -name PARTITION_NETLIST_TYPE POST_FIT -section_id "myEnt1:umyEnt3" set_global_assignment -name PARTITION_FITTER_PRESERVATION_LEVEL PLACEMENT -section_id "myEnt2:umyEnt2" set_global_assignment -name PARTITION_FITTER_PRESERVATION_LEVEL PLACEMENT -section_id "myEnt1:umyEnt1" set_global_assignment -name PARTITION_FITTER_PRESERVATION_LEVEL PLACEMENT -section_id "myEnt3:umyEnt3" set_global_assignment -name PARTITION_HIERARCHY -to | -section_id Top set_global_assignment -name PARTITION_HIERARCHY -to "myEnt2:umyEnt2" -section_id "myEnt2:umyEnt2" set_global_assignment -name PARTITION_HIERARCHY -to "myEnt1:umyEnt1" -section_id "myEnt1:umyEnt1" set_global_assignment -name PARTITION_HIERARCHY -to "myEnt3:umyEnt3" -section_id "myEnt3:umyEnt3" set_global_assignment -name PARTITION_HIERARCHY -to "myEnt3:umyEnt3|myEnt4:umyEnt4" -section_id "myEnt4:umyEnt4" set_global_assignment -name PARTITION_NETLIST_TYPE IMPORTED -section_id "myEnt4:umyEnt4" set_global_assignment -name PARTITION_IMPORT_FILE "..\\myEnt4.qxp" -section_id "myEnt4:umyEnt4" set_global_assignment -name PARTITION_LAST_IMPORTED_FILE "..\\myEnt4.qxp" -section_id "myEnt4:umyEnt4"
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page