embeded/FPGA - ALTERA
quartus_sh
구차니
2026. 10. 31. 18:23
dump.tcl
| set fp [open "commands.txt" w] foreach cmd [lsort [info commands]] { puts $fp $cmd } close $fp |
| ~/altera_lite/25.1std/quartus/bin$ ./quartus_sh Quartus Prime Shell Version 25.1std.0 Build 1129 10/21/2025 SC Lite Edition Copyright (C) 2025 Altera Corporation. All rights reserved. Usage: ------ quartus_sh [-h | --help[=<option|topic>] | -v] quartus_sh -g | --gui [<project_name>] quartus_sh <other options> quartus_sh -t <script file> [<script args>] quartus_sh -s quartus_sh --tcl_eval <tcl command> |
| $ ./quartus_sh -t dump.tcl Info: ******************************************************************* Info: Running Quartus Prime Shell Info: Version 25.1std.0 Build 1129 10/21/2025 SC Lite Edition Info: Copyright (C) 2025 Altera Corporation. All rights reserved. Info: Your use of Altera Corporation's design tools, logic functions Info: and other software and tools, and any partner logic Info: functions, and any output files from any of the foregoing Info: (including device programming or simulation files), and any Info: associated documentation or information are expressly subject Info: to the terms and conditions of the Altera Program License Info: Subscription Agreement, the Altera Quartus Prime License Agreement, Info: the Altera IP License Agreement, or other applicable license Info: agreement, including, without limitation, that your use is for Info: the sole purpose of programming logic devices manufactured by Info: Altera and sold by Altera or its authorized distributors. Please Info: refer to the Altera Software License Subscription Agreements Info: on the Quartus Prime software download page. Info: Processing started: Sat Oct 31 18:21:07 2026 Info: Command: quartus_sh -t dump.tcl Info (23030): Evaluation of Tcl script dump.tcl was successful Info: Quartus Prime Shell was successful. 0 errors, 0 warnings Info: Peak virtual memory: 449 megabytes Info: Processing ended: Sat Oct 31 18:21:07 2026 Info: Elapsed time: 00:00:00 Info: Total CPU time (on all processors): 00:00:00 |
막상 돌려서 나오는데 위에서 있다고 한 것들이 보이지 않는다. 머냐?
| $ cat commands.txt add_to_recent_projects after append apply array assignment_group atcl_test_generate_debug_messages atcl_test_issue_internal_error atcl_test_issue_tcl_error atcl_test_issue_tcl_result_error auto_execok auto_import auto_load auto_load_index auto_qualify available_in_sw_edition binary break case catch cd cfg_is_on chan check_device_family_equivalence checksum clock close close_side_revision concat continue copy_project copy_project_for_hardcopy coroutine create_base_clock create_relative_clock create_revision create_test_collection delete_revision deploy_platform dict disable_msg_box disable_natural_bus_naming disable_natural_bus_naming_internal enable_msg_box enable_natural_bus_naming enable_natural_bus_naming_internal encoding enumerate_family_traits enumerate_traits eof error escape_brackets escape_brackets_internal eval exec execute_assignment_batch exit export_assignment_files export_assignments expr fblocked fconfigure fcopy file fileevent flush for foreach foreach_in_collection format get_acf_info get_acf_manager get_all_assignment_names get_all_assignments get_all_global_assignments get_all_instance_assignments get_all_parameters get_all_quartus_defaults get_all_sw_editions get_all_user_option_names get_assignment_info get_assignment_name_info get_assignments_for_name_id get_auto_default_part_of get_base_device_of get_clocks get_collection_size get_current_project get_current_revision get_database_version get_device_install_path_of get_device_list get_dstr_string get_environment_info get_family_info get_family_list get_file_info get_files get_global_assignment get_ini_file get_ini_var get_install_path_of get_instance_assignment get_libraries get_license_xml get_location get_location_assignment get_name_info get_names get_parameter get_part_info get_part_list get_platform_list get_project_directory get_project_license_status get_project_revisions get_project_settings get_quartus_legal_string get_revision_database_files get_revision_description get_temperature_option get_top_level_entity get_user_option get_voltage_info gets glob global help if import_assignments incr info init_tk interp ipc_sh_mode_output_to_stdout is_database_version_compatible is_fitter_in_qhd_mode is_project_open join lappend lassign lindex linsert list llength lmap load load_database load_package lrange lrepeat lreplace lreverse lsearch lset lsort msg_tcl_disable_msg_box msg_tcl_enable_eda_socket msg_tcl_enable_msg_box msg_tcl_flush_stdout msg_tcl_internal_error msg_tcl_internal_error_display msg_tcl_post_display msg_tcl_post_display_and_delete msg_tcl_post_message msg_tcl_post_message_handle msg_tcl_prompt_display msg_tcl_puts msg_vdebug namespace native_puts open open_side_revision package pb_eval pid postMessage post_message proc project_archive project_clean project_close project_exists project_new project_open project_restore project_settings_exist puts pwd qerror qeval qexec qexit qputs qshm_connect_to_quartus qshm_create_server qshm_disconnect_from_quartus qshm_dispose_client qshm_dispose_server qshm_get_hub_key_prefix qshm_get_parent_hub_key qshm_get_server_state qshm_obtain_client qshm_send_request qshm_send_server_state_query qshm_set_context qshm_set_server_state qshm_start_server qshm_stop_server read read_large_file regexp regsub remove_all_global_assignments remove_all_instance_assignments remove_all_parameters rename report_device_info report_family_info report_part_info report_platform_info resolve_file_path return revision_exists revision_exists_internal scan seek set set_acf_manager set_best_effort_fmax_optimization_assignments set_clock_latency set_clock_uncertainty set_current_revision set_dll_loading set_file_lock set_global_assignment set_hc_assignments set_high_effort_fmax_optimization_assignments set_ini_var set_input_delay set_instance_assignment set_io_assignment set_location set_location_assignment set_multicycle_assignment set_output_delay set_parameter set_power_file_assignment set_process_log_suffix set_project_mode set_project_settings set_qsf_mode set_quartus_array set_revision_description set_timing_cut_assignment set_user_option socket source split stopwatch string subst sw_edition_is switch tailcall tclLog tell test_assignment_trait test_device_trait_of test_family_trait_of test_part_trait_of throw time timegroup trace try unknown unknown_original unload unload_database unset update uplevel upvar variable vwait webhelp_display_topic while yield yieldto zlib |