generate_bottom_up_scripts (::quartus::database_manager)
The following table displays information for the generate_bottom_up_scripts
Tcl command:
Tcl Package and Version |
Belongs to ::quartus::database_manager 1.0 |
|||
Syntax |
generate_bottom_up_scripts [-h | -help] [-long_help]
[-bottom_up_scripts_output_directory
<bottom_up_scripts_output_directory value>
]
[-disable_auto_global_promotion
<disable_auto_global_promotion value>
]
[-include_all_logiclock_regions
<include_all_logiclock_regions value>
]
[-include_design_partitions
<include_design_partitions value>
]
[-include_global_signal_promotion
<include_global_signal_promotion value>
]
[-include_logiclock_regions
<include_logiclock_regions value>
]
[-include_makefiles
<include_makefiles value>
]
[-include_pin_locations
<include_pin_locations value>
]
[-include_project_creation
<include_project_creation value>
]
[-include_timing_assignments
<include_timing_assignments value>
]
[-include_virtual_input_pin_timing
<include_virtual_input_pin_timing value>
]
[-include_virtual_output_pin_timing
<include_virtual_output_pin_timing value>
]
[-include_virtual_pin_locations
<include_virtual_pin_locations value>
]
[-include_virtual_pins
<include_virtual_pins value>
]
[-remove_existing_regions
<remove_existing_regions value>
]
[-virtual_input_pin_delay
<virtual_input_pin_delay value>
]
[-virtual_output_pin_delay
<virtual_output_pin_delay value>
]
|
|||
Arguments |
-h | -help
|
Short help | ||
-long_help
|
Long help with examples and possible return values | |||
-bottom_up_scripts_output_directory
<bottom_up_scripts_output_directory value>
|
Option to specify the destination directory for generated scripts | |||
-disable_auto_global_promotion
<disable_auto_global_promotion value>
|
Option to turn off automatic global signal promotion in the lower levels | |||
-include_all_logiclock_regions
<include_all_logiclock_regions value>
|
Option to include all LogicLock regions from top-level project in each script. | |||
-include_design_partitions
<include_design_partitions value>
|
Option to include design partitions from top-level in lower-level projects | |||
-include_global_signal_promotion
<include_global_signal_promotion value>
|
Option to promote any top-level global signal to global in the lower-levels | |||
-include_logiclock_regions
<include_logiclock_regions value>
|
Option to include LogicLock regions from top-level entity | |||
-include_makefiles
<include_makefiles value>
|
Option to also generate makefiles in addition to Tcl scripts | |||
-include_pin_locations
<include_pin_locations value>
|
Option to lock ports connected to top-level IOs to the top-level location | |||
-include_project_creation
<include_project_creation value>
|
Option to create the lower-level project and appropriate directory structure | |||
-include_timing_assignments
<include_timing_assignments value>
|
Option to include timing assignments from top-level in lower-level projects | |||
-include_virtual_input_pin_timing
<include_virtual_input_pin_timing value>
|
Option to include timing constraints representing maximum delay to all created virtual input pins from the driving modules | |||
-include_virtual_output_pin_timing
<include_virtual_output_pin_timing value>
|
Option to include timing constraints representing maximum delay from all created virtual output pins to the destination modules | |||
-include_virtual_pin_locations
<include_virtual_pin_locations value>
|
Option to lock created virtual pins to location assigned in top-level entity | |||
-include_virtual_pins
<include_virtual_pins value>
|
Option to include virtual pin creation on appropriate lower-level ports | |||
-remove_existing_regions
<remove_existing_regions value>
|
Option to include commands that remove any existing LogicLock regions in the lower-level | |||
-virtual_input_pin_delay
<virtual_input_pin_delay value>
|
Option to specify the virtual input pin timing constraint value in nanoseconds | |||
-virtual_output_pin_delay
<virtual_output_pin_delay value>
|
Option to specify the virtual output pin timing constraint value in nanoseconds | |||
Description |
|
|||
Example Usage |
|
|||
Return Value | Code Name | Code | String Return | |
TCL_OK | 0 | INFO: Operation successful | ||
TCL_ERROR | 1 | ERROR: Can't find active revision name. Make sure there is an open, active revision name. | ||
TCL_ERROR | 1 | ERROR: You must open a project before you can use this command. |