📄 command.log
字号:
#@ set acs_num_parallel_jobs 1#@ set acs_make_exec "gmake"#@ set acs_make_args "set acs_make_args" #@ set acs_bsub_exec "bsub"#@ set acs_bsub_args "set acs_bsub_args"#@ set acs_user_budgeting_script "budget.scr"#@ set acs_bs_exec ""#@ set acs_tr_exec ""#@ set acs_dc_exec ""#@ set acs_use_default_delays "false"#@ set acs_use_dc_gate_level_budgeting "false"#@ set acs_use_autopartition "false"#@ set arest_pincount_method "allcell"#@ set check_error_list [list CMD-004 CMD-006 CMD-007 CMD-008 CMD-009 CMD-010 CMD-011 CMD-012 CMD-014 CMD-015 CMD-016 CMD-019 CMD-026 CMD-031 CMD-037 DB-1 DCSH-11 DES-001 FILE-1 FILE-2 FILE-3 FILE-4 LINK-5 LINK-7 LINT-7 LINT-20 LNK-023 OPT-100 OPT-101 OPT-102 OPT-114 OPT-124 OPT-127 OPT-128 OPT-155 OPT-157 OPT-181 OPT-462 UI-11 UI-14 UI-15 UI-16 UI-17 UI-19 UI-20 UI-21 UI-22 UI-23 UI-40 UI-41 UID-4 UID-6 UID-7 UID-8 UID-9 UID-13 UID-14 UID-15 UID-19 UID-20 UID-25 UID-27 UID-28 UID-29 UID-30 UID-32 UID-58 UID-87 UID-103 UID-109 UID-270 UID-272 UID-403 UID-440 UID-444 UIO-2 UIO-3 UIO-4 UIO-25 UIO-65 UIO-66 UIO-75 UIO-94 UIO-95 EQN-6 EQN-11 EQN-15 EQN-16 EQN-18 EQN-20 ]#@ }#@ #@ ##@ # eco variable group#@ # #@ # These variables affect ECO Compiler functionality#@ ##@ ##@ set eco_align_design_verbose "false"#@ set eco_allow_register_type_difference "false"#@ set eco_connect_resource_cell_inputs "true"#@ set eco_correspondence_analysis_verbose "false"#@ set eco_directives_verbose "false"#@ set eco_implement_effort_level "low"#@ set eco_instance_name_prefix "eco_"#@ set eco_recycle_verbose "true"#@ set eco_remap_register_verbose "false"#@ set eco_reuse_verbose "false"#@ #@ #@ ##@ # Variable Group Definitions:#@ ##@ # The group_variable() command groups variables for display#@ # in the "File/Defaults" dialog and defines groups of variables#@ # for the list() command.#@ ##@ #@ set enable_instances_in_report_net "false"#@ # Set report options env variables#@ set view_report_interactive "true"#@ set view_report_output2file "false"#@ set view_report_append "true"#@ #@ group_variable report_variables "enable_instances_in_report_net" #@ group_variable report_variables "view_report_interactive"#@ group_variable report_variables "view_report_output2file"#@ group_variable report_variables "view_report_append"#@ #@ # "links_to_layout" variables are used by multiple commands #@ # auto_wire_load_selection is also in the "compile" variable group. #@ group_variable links_to_layout "auto_wire_load_selection" #@ #@ # variables starting with "compile" are also in the compile variable group #@ group_variable links_to_layout "compile_dont_touch_annotated_cell_during_inplace_opt" #@ #@ group_variable links_to_layout "compile_update_annotated_delays_during_inplace_opt" #@ group_variable links_to_layout "compile_create_wire_load_table" #@ #@ group_variable links_to_layout "reoptimize_design_changed_list_file_name" #@ group_variable links_to_layout "sdfout_allow_non_positive_constraints" #@ #@ ##@ # to find the XErrorDB and XKeySymDB for X11 file #@ set motif_files ${synopsys_root}/admin/setup#@ # set filename for logging input file #@ set filename_log_file "filenames.log" #@ # whether to delete the filename log after the normal exits #@ set exit_delete_filename_log_file "true"#@ #@ # executable to fire off RTLA/BCV #@ set xterm_executable "xterm"#@ #@ # "system" variables are used by multiple commands #@ group_variable system auto_link_disable #@ group_variable system auto_link_options #@ group_variable system command_log_file #@ group_variable system company #@ group_variable system compatibility_version #@ #@ if { [string compare $dc_shell_mode "default"] == 0 } {#@ group_variable system "current_design" #@ group_variable system "current_instance" #@ group_variable system "dc_shell_status" #@ } else {#@ set current_design ""#@ set current_instance ""#@ group_variable system "current_design" #@ group_variable system "current_instance" #@ }#@ #@ group_variable system "designer" #@ group_variable system "echo_include_commands" #@ group_variable system "enable_page_mode" #@ group_variable system "change_names_update_inst_tree" #@ group_variable system "change_names_dont_change_bus_members" #@ group_variable system "default_name_rules" #@ group_variable system "verbose_messages" #@ group_variable system "link_library" #@ group_variable system "physical_library" #@ group_variable system "link_force_case" #@ group_variable system "search_path" #@ group_variable system "synthetic_library" #@ group_variable system "target_library" #@ group_variable system "uniquify_naming_style" #@ group_variable system "suppress_errors" #@ group_variable system "find_converts_name_lists" #@ group_variable system "filename_log_file" #@ group_variable system "exit_delete_filename_log_file" #@ group_variable system "syntax_check_status" #@ group_variable system "context_check_status" #@ #@ #/* "compile" variables are used by the compile command */#@ group_variable compile "compile_assume_fully_decoded_three_state_busses" #@ group_variable compile "compile_automatic_clock_phase_inference"#@ group_variable compile "compile_no_new_cells_at_top_level" #@ group_variable compile "compile_dont_touch_annotated_cell_during_inplace_opt"#@ group_variable compile "reoptimize_design_changed_list_file_name" #@ group_variable compile "compile_create_wire_load_table" #@ group_variable compile "compile_update_annotated_delays_during_inplace_opt"#@ group_variable compile "compile_instance_name_prefix" #@ group_variable compile "compile_instance_name_suffix" #@ group_variable compile "compile_negative_logic_methodology" #@ group_variable compile "compile_disable_hierarchical_inverter_opt" #@ #@ group_variable compile "port_complement_naming_style" #@ group_variable compile "auto_wire_load_selection" #@ group_variable compile "rtl_load_resistance_factor"#@ group_variable compile "compile_implementation_selection" #@ group_variable compile "compile_use_fast_delay_mode" #@ group_variable compile "compile_use_low_timing_effort" #@ group_variable compile "compile_new_boolean_structure" #@ group_variable compile "compile_fix_cell_degradation" #@ group_variable compile "compile_mux_no_boundary_optimization" #@ group_variable compile "compile_create_mux_op_hierarchy" #@ group_variable compile "compile_preserve_subdesign_interfaces" #@ group_variable compile "compile_sequential_area_recovery" #@ group_variable compile "compile_delete_unloaded_sequential_cells" #@ group_variable compile "enable_recovery_removal_arcs" #@ group_variable compile "compile_checkpoint_filename"#@ group_variable compile "compile_checkpoint_cpu_interval"#@ group_variable compile "compile_checkpoint_phases"#@ group_variable compile "compile_checkpoint_pre_delay_filename"#@ group_variable compile "compile_checkpoint_pre_drc1_filename"#@ group_variable compile "compile_checkpoint_pre_drc2_filename"#@ group_variable compile "compile_checkpoint_pre_area_filename"#@ group_variable compile "compile_cpu_limit"#@ group_variable compile "compile_top_all_paths" #@ group_variable compile "compile_top_all_paths"#@ group_variable compile "default_port_connection_class"#@ group_variable compile "compile_dw_simple_mode"#@ group_variable compile "compile_simple_mode_block_effort"#@ group_variable compile "compile_new_optimization"#@ #@ #@ # "multibit" variables are used by the the multibit mapping functionality #@ #@ group_variable multibit "bus_multiple_separator_style" #@ #@ # "estimate" variables are used by the estimate command #@ # The estimate command also recognizes the "compile" variables. #@ group_variable estimate "estimate_resource_preference" #@ #@ # "synthetic_library" variables #@ group_variable synlib "cache_dir_chmod_octal" #@ group_variable synlib "cache_file_chmod_octal" #@ group_variable synlib "cache_read" #@ group_variable synlib "cache_read_info" #@ group_variable synlib "cache_write" #@ group_variable synlib "cache_write_info" #@ group_variable synlib "dw_prefer_mc_inside"#@ group_variable synlib "hdlin_replace_synthetic" #@ group_variable synlib "mgi_scratch_directory"#@ group_variable synlib "synlib_disable_limited_licenses" #@ group_variable synlib "synlib_dont_get_license" #@ group_variable synlib "synlib_evaluation_mode" #@ group_variable synlib "synlib_model_map_effort" #@ group_variable synlib "synlib_optimize_non_cache_elements" #@ group_variable synlib "synlib_prefer_ultra_license"#@ group_variable synlib "synlib_sequential_module" #@ group_variable synlib "synlib_wait_for_design_license"#@ group_variable synlib "synthetic_library"#@ #@ # "insert_dft" variables are used by the insert_dft and preview_dft commands#@ group_variable insert_dft "test_default_client_order"#@ group_variable insert_dft "test_point_keep_hierarchy"#@ group_variable insert_dft "insert_dft_clean_up"#@ #@ # "insert_test" variables are used by the insert_scan and insert_test commands#@ group_variable insert_test "insert_test_design_naming_style" #@ # /*group_variable( insert_test, "insert_test_scan_chain_only_one_clock");#@ # Replaced by command line option (star 17215) -- Denis Martin. 28-Jan-94*/#@ group_variable insert_test "test_clock_port_naming_style" #@ group_variable insert_test "test_default_min_fault_coverage" #@ group_variable insert_test "test_scan_clock_a_port_naming_style" #@ group_variable insert_test "test_scan_clock_b_port_naming_style" #@ group_variable insert_test "test_scan_clock_port_naming_style" #@ group_variable insert_test "test_scan_enable_inverted_port_naming_style" #@ group_variable insert_test "test_scan_enable_port_naming_style" #@ group_variable insert_test "test_scan_in_port_naming_style" #@ group_variable insert_test "test_scan_out_port_naming_style" #@ group_variable insert_test "test_non_scan_clock_port_naming_style" #@ if { [string compare $dc_shell_mode "default"] == 0 } {#@ group_variable insert_test "insert_test_map_effort_enabled" #@ }#@ group_variable insert_test "test_dedicated_subdesign_scan_outs" #@ group_variable insert_test "test_disable_find_best_scan_out" #@ group_variable insert_test "test_dont_fix_constraint_violations" #@ group_variable insert_test "test_isolate_hier_scan_out" #@ group_variable insert_test "test_mode_port_naming_style" #@ group_variable insert_test "test_mode_port_inverted_naming_style" #@ group_variable insert_test "compile_dont_use_dedicated_scanout" #@ #@ # "preview_scan" variables are used by the preview_scan command #@ group_variable preview_scan "test_preview_scan_shows_cell_types" #@ group_variable preview_scan "test_scan_link_so_lockup_key" #@ group_variable preview_scan "test_scan_link_wire_key" #@ group_variable preview_scan "test_scan_segment_key" #@ group_variable preview_scan "test_scan_true_key" #@ group_variable preview_scan "test_jump_over_bufs_invs" #@ #@ # "bsd" variables are used by the check_bsd and write_bsdl commands #@ group_variable bsd "test_user_test_data_register_naming_style" #@ group_variable bsd "test_user_defined_instruction_naming_style" #@ group_variable bsd "test_bsdl_default_suffix_name" #@ group_variable bsd "test_bsdl_max_line_length" #@ group_variable bsd "test_cc_ir_masked_bits" #@ group_variable bsd "test_cc_ir_value_of_masked_bits" #@ #@ group_variable bsd "test_bsd_allow_tolerable_violations" #@ group_variable bsd "test_bsd_optimize_control_cell" #@ group_variable bsd "test_bsd_control_cell_drive_limit" #@ group_variable bsd "test_bsd_manufacturer_id" #@ group_variable bsd "test_bsd_part_number" #@ group_variable bsd "test_bsd_version_number" #@ #@ #@ # testmanager variables #@ group_variable testmanager "multi_pass_test_generation" #@ #@ # "testsim" variables #@ # group_variable testsim "testsim_print_stats_file" #@ #@ # "test" variables #@ group_variable test "test_default_bidir_delay" #@ group_variable test "test_default_delay" #@ group_variable test "test_default_period" #@ group_variable test "test_default_strobe" #@ group_variable test "test_default_strobe_width" #@ group_variable test "test_capture_clock_skew" #@ group_variable test "test_allow_clock_reconvergence" #@ group_variable test "test_default_scan_style" #@ group_variable test "test_check_port_changes_in_capture" #@ group_variable test "test_stil_netlist_format"#@ group_variable test "test_stil_multiclock_capture_procedures"#@ group_variable test "test_stil_max_line_length"#@ group_variable test "test_write_four_cycle_stil_protocol"#@ group_variable test "test_infer_slave_clock_pulse_after_capture"#@ group_variable test "test_protocol_add_cycle"#@ group_variable test "test_rtldrc_latch_check_style"#@ #@ # "jtag" variables #@ group_variable jtag "jtag_manufacturer_id" #@ group_variable jtag "jtag_part_number" #@ group_variable jtag "jtag_port_drive_limit" #@ group_variable jtag "jtag_version_number" #@ group_variable jtag "jtag_test_data_in_port_naming_style" #@ group_variable jtag "jtag_test_data_out_port_naming_style" #@ group_variable jtag "jtag_test_mode_select_port_naming_style" #@ #@ group_variable jtag "jtag_test_clock_port_naming_style" #@ group_variable jtag "jtag_test_reset_port_naming_style" #@ #@ # "atpg" variables are used by the create_test_patterns command #@ # From Peace on, the "atpg_test_asynchronous_pins" is obsolete#@ # group_variable atpg "atpg_test_asynchronous_pins" #@ group_variable atpg "atpg_bidirect_output_only" #@ #@ # "write_test" variables are used by the write_test command #@ group_variable write_test "write_test_formats" #@ group_variable write_test "write_test_include_scan_cell_info" #@ group_variable write_test "write_test_input_dont_care_value" #@ group_variable write_test "write_test_max_cycles" #@ group_variable write_test "write_test_max_scan_patterns" #@ group_variable write_test "write_test_pattern_set_naming_style" #@ group_variable write_test "write_test_scan_check_file_naming_style" #@ group_variable write_test "write_test_vector_file_naming_style" #@ group_variable write_test "write_test_round_timing_values" #@ #@ # "schematic" variables are used by the create_schematic command #@ group_variable schematic "bus_dimension_separator_style" #@ group_variable schematic "bus_naming_style" #@ group_variable schematic "bus_range_separator_style" #@ group_variable schematic "duplicate_ports" #@ group_variable schematic "generic_symbol_library" #@ group_variable schematic "gen_max_ports_on_symbol_side" #@ group_variable schematic "gen_bussing_exact_implicit" #@ group_variable schematic "gen_cell_pin_name_separator" #@ group_variable schematic "gen_max_compound_name_length" #@ group_variable schematic "single_group_per_sheet" #@ group_variable schematic "symbol_library" #@ group_variable schematic "use_port_name_for_oscs" #@ group_variable schematic "default_schematic_options" #@ group_variable schematic "gen_match_ripper_wire_widths" #@ group_variable schematic "gen_show_created_busses" #@ group_variable schematic "gen_show_created_symbols"#@ group_variable schematic "gen_dont_show_single_bit_busses"#@ group_variable schematic "gen_single_osc_per_name" #@ group_variable schematic "gen_create_netlist_busses"#@ group_variable schematic "gen_open_name_prefix" #@ group_variable schematic "gen_open_name_postfix"#@ group_variable schematic "sort_outputs" #@ #@ # "view" variables are used by the design_analyzer #@ group_variable view "x11_set_cursor_background" #@ group_variable view "x11_set_cursor_foreground"#@ group_variable view "x11_set_cursor_number" #@ #@ #@ if { [info exists x11_is_color] } {#@ if { $x11_is_color != "x11_is_color"} {#@ group_variable view "x11_is_color" #@ group_variable view "x11_display_string" #@ group_variable view "x11_vendor_version_number" #@ group_variable view "x11_vendor_release_number"#@ group_variable view "x11_vendor_string"#@ }#@ }#@ #@ group_variable view "default_schematic_options" #@ group_variab
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -