?? a8255.tcl
字號:
# Copyright (C) 1991-2006 Altera Corporation
# Your use of Altera Corporation's design tools, logic functions
# and other software and tools, and its AMPP partner logic
# functions, and any output files any of the foregoing
# (including device programming or simulation files), and any
# associated documentation or information are expressly subject
# to the terms and conditions of the Altera Program License
# Subscription Agreement, Altera MegaCore Function License
# Agreement, or other applicable license agreement, including,
# without limitation, that your use is for the sole purpose of
# programming logic devices manufactured by Altera and sold by
# Altera or its authorized distributors. Please refer to the
# applicable agreement for further details.
# Quartus II: Generate Tcl File for Project
# File: A8255.tcl
# Generated on: Wed Sep 12 21:53:38 2007
# Load Quartus II Tcl Project package
package require ::quartus::project
set need_to_close_project 0
set make_assignments 1
# Check that the right project is open
if {[is_project_open]} {
if {[string compare $quartus(project) "A8255"]} {
puts "Project A8255 is not open"
set make_assignments 0
}
} else {
# Only open if not already open
if {[project_exists A8255]} {
project_open -cmp A8255 A8255
} else {
project_new -cmp A8255 A8255
}
set need_to_close_project 1
}
# Make assignments
if {$make_assignments} {
catch { set_global_assignment -name FAMILY "Cyclone II" } result
catch { set_global_assignment -name DEVICE EP2C8Q208C8 } result
catch { set_global_assignment -name ORIGINAL_QUARTUS_VERSION "6.0 SP1" } result
catch { set_global_assignment -name PROJECT_CREATION_TIME_DATE "21:56:25 SEPTEMBER 10, 2007" } result
catch { set_global_assignment -name LAST_QUARTUS_VERSION "6.0 SP1" } result
catch { set_global_assignment -name VHDL_FILE CNTL_LOG.VHD } result
catch { set_global_assignment -name VHDL_FILE DOUT_MUX.VHD } result
catch { set_global_assignment -name VHDL_FILE PORTAIN.VHD } result
catch { set_global_assignment -name VHDL_FILE PORTAOUT.VHD } result
catch { set_global_assignment -name VHDL_FILE PORTBIN.VHD } result
catch { set_global_assignment -name VHDL_FILE PORTBOUT.VHD } result
catch { set_global_assignment -name VHDL_FILE PORTCOUT.VHD } result
catch { set_global_assignment -name VHDL_FILE A8255.vhd } result
catch { set_global_assignment -name INCLUDE_EXTERNAL_PIN_DELAYS_IN_FMAX_CALCULATIONS OFF } result
catch { set_global_assignment -name MAX_SCC_SIZE 50 } result
catch { set_global_assignment -name APEX20K_OPTIMIZATION_TECHNIQUE SPEED } result
catch { set_global_assignment -name AUTO_PACKED_REGISTERS_STRATIX NORMAL } result
catch { set_global_assignment -name MAX7000_OPTIMIZATION_TECHNIQUE AREA } result
catch { set_global_assignment -name STRATIX_OPTIMIZATION_TECHNIQUE SPEED } result
catch { set_global_assignment -name EDA_BOARD_DESIGN_TOOL "<NONE>" } result
catch { set_global_assignment -name EDA_DESIGN_ENTRY_SYNTHESIS_TOOL "<NONE>" } result
catch { set_global_assignment -name EDA_FORMAL_VERIFICATION_TOOL "<None>" } result
catch { set_global_assignment -name EDA_RESYNTHESIS_TOOL "<NONE>" } result
catch { set_global_assignment -name EDA_SIMULATION_TOOL "<NONE>" } result
catch { set_global_assignment -name EDA_TIMING_ANALYSIS_TOOL "<NONE>" } result
catch { set_global_assignment -name FITTER_EFFORT "STANDARD FIT" } result
catch { set_global_assignment -name OPTIMIZE_TIMING NORMAL_COMPILATION } result
catch { set_global_assignment -name APEX20K_CONFIGURATION_DEVICE EPC2 } result
catch { set_global_assignment -name AUTO_RESTART_CONFIGURATION OFF } result
catch { set_global_assignment -name EXCALIBUR_CONFIGURATION_DEVICE EPC2 } result
catch { set_global_assignment -name FLEX10K_CONFIGURATION_DEVICE EPC2 } result
catch { set_global_assignment -name FLEX6K_CONFIGURATION_DEVICE EPC1 } result
catch { set_global_assignment -name MERCURY_CONFIGURATION_DEVICE EPC2 } result
catch { set_global_assignment -name RESERVE_PIN "AS INPUT TRI-STATED" } result
catch { set_global_assignment -name STRATIX_CONFIGURATION_DEVICE EPC2 } result
# Including default assignments
catch { set_global_assignment -name EQC_BBOX_MERGE ON } result
catch { set_global_assignment -name EQC_LVDS_MERGE ON } result
catch { set_global_assignment -name EQC_RAM_UNMERGING ON } result
catch { set_global_assignment -name EQC_DFF_SS_EMULATION ON } result
catch { set_global_assignment -name EQC_IO_BUFFER_CONVERSION ON } result
catch { set_global_assignment -name EQC_RAM_REGISTER_UNPACK ON } result
catch { set_global_assignment -name EQC_MAC_REGISTER_UNPACK ON } result
catch { set_global_assignment -name EQC_SET_PARTITION_BB_TO_VCC_GND ON } result
catch { set_global_assignment -name EQC_STRUCTURE_MATCHING ON } result
catch { set_global_assignment -name EQC_AUTO_BREAK_CONE ON } result
catch { set_global_assignment -name EQC_POWER_UP_COMPARE OFF } result
catch { set_global_assignment -name EQC_AUTO_COMP_LOOP_CUT ON } result
catch { set_global_assignment -name EQC_AUTO_INVERSION ON } result
catch { set_global_assignment -name EQC_AUTO_TERMINATE ON } result
catch { set_global_assignment -name EQC_SUB_CONE_REPORT OFF } result
catch { set_global_assignment -name EQC_RENAMING_RULES ON } result
catch { set_global_assignment -name EQC_PARAMETER_CHECK ON } result
catch { set_global_assignment -name EQC_AUTO_PORTSWAP ON } result
catch { set_global_assignment -name EQC_DETECT_DONT_CARES ON } result
catch { set_global_assignment -name NUMBER_OF_SOURCES_PER_DESTINATION_TO_REPORT 10 } result
catch { set_global_assignment -name NUMBER_OF_DESTINATION_TO_REPORT 10 } result
catch { set_global_assignment -name NUMBER_OF_PATHS_TO_REPORT 200 } result
catch { set_global_assignment -name DO_MIN_ANALYSIS OFF } result
catch { set_global_assignment -name DO_MIN_TIMING OFF } result
catch { set_global_assignment -name REPORT_IO_PATHS_SEPARATELY OFF } result
catch { set_global_assignment -name CLOCK_ANALYSIS_ONLY OFF } result
catch { set_global_assignment -name FLOW_ENABLE_TIMING_CONSTRAINT_CHECK OFF } result
catch { set_global_assignment -name DEFAULT_HOLD_MULTICYCLE "SAME AS MULTICYCLE" } result
catch { set_global_assignment -name CUT_OFF_PATHS_BETWEEN_CLOCK_DOMAINS ON } result
catch { set_global_assignment -name CUT_OFF_READ_DURING_WRITE_PATHS ON } result
catch { set_global_assignment -name CUT_OFF_CLEAR_AND_PRESET_PATHS ON } result
catch { set_global_assignment -name CUT_OFF_IO_PIN_FEEDBACK ON } result
catch { set_global_assignment -name DO_COMBINED_ANALYSIS OFF } result
catch { set_global_assignment -name IGNORE_CLOCK_SETTINGS OFF } result
catch { set_global_assignment -name ANALYZE_LATCHES_AS_SYNCHRONOUS_ELEMENTS ON } result
catch { set_global_assignment -name DO_MINMAX_ANALYSIS_USING_RISEFALL_DELAYS OFF } result
catch { set_global_assignment -name ENABLE_RECOVERY_REMOVAL_ANALYSIS OFF } result
catch { set_global_assignment -name ENABLE_CLOCK_LATENCY OFF } result
catch { set_global_assignment -name USE_TIMEQUEST_TIMING_ANALYZER OFF } result
catch { set_global_assignment -name START_TIME "0 ns" } result
catch { set_global_assignment -name SIMULATION_MODE TIMING } result
catch { set_global_assignment -name AUTO_USE_SIMULATION_PDB_NETLIST OFF } result
catch { set_global_assignment -name ADD_DEFAULT_PINS_TO_SIMULATION_OUTPUT_WAVEFORMS ON } result
catch { set_global_assignment -name SETUP_HOLD_DETECTION OFF } result
catch { set_global_assignment -name SETUP_HOLD_DETECTION_INPUT_REGISTERS_BIDIR_PINS_DISABLED OFF } result
catch { set_global_assignment -name CHECK_OUTPUTS OFF } result
catch { set_global_assignment -name SIMULATION_COVERAGE ON } result
catch { set_global_assignment -name SIMULATION_COMPLETE_COVERAGE_REPORT_PANEL ON } result
catch { set_global_assignment -name SIMULATION_MISSING_1_VALUE_COVERAGE_REPORT_PANEL ON } result
catch { set_global_assignment -name SIMULATION_MISSING_0_VALUE_COVERAGE_REPORT_PANEL ON } result
catch { set_global_assignment -name GLITCH_DETECTION OFF } result
catch { set_global_assignment -name GLITCH_INTERVAL "1 ns" } result
catch { set_global_assignment -name SIM_NO_DELAYS OFF } result
catch { set_global_assignment -name SIMULATOR_GENERATE_SIGNAL_ACTIVITY_FILE OFF } result
catch { set_global_assignment -name SIMULATION_WITH_GLITCH_FILTERING_WHEN_GENERATING_SAF ON } result
catch { set_global_assignment -name SIMULATION_BUS_CHANNEL_GROUPING OFF } result
catch { set_global_assignment -name SIMULATION_VDB_RESULT_FLUSH ON } result
catch { set_global_assignment -name VECTOR_COMPARE_TRIGGER_MODE INPUT_EDGE } result
catch { set_global_assignment -name SIMULATION_NETLIST_VIEWER OFF } result
catch { set_global_assignment -name SIMULATION_WITH_GLITCH_FILTERING_IN_NORMAL_FLOW OFF } result
catch { set_global_assignment -name HUB_ENTITY_NAME sld_hub } result
catch { set_global_assignment -name HUB_INSTANCE_NAME sld_hub_inst } result
catch { set_global_assignment -name SIGNALPROBE_ALLOW_OVERUSE OFF } result
catch { set_global_assignment -name SIGNALPROBE_DURING_NORMAL_COMPILATION OFF } result
catch { set_global_assignment -name PROJECT_SHOW_ENTITY_NAME ON } result
catch { set_global_assignment -name VER_COMPATIBLE_DB_DIR export_db } result
catch { set_global_assignment -name AUTO_EXPORT_VER_COMPATIBLE_DB OFF } result
catch { set_global_assignment -name SMART_RECOMPILE OFF } result
catch { set_global_assignment -name FLOW_DISABLE_ASSEMBLER OFF } result
catch { set_global_assignment -name FLOW_ENABLE_HCII_COMPARE OFF } result
catch { set_global_assignment -name HCII_OUTPUT_DIR hc_output } result
catch { set_global_assignment -name SAVE_MIGRATION_INFO_DURING_COMPILATION OFF } result
catch { set_global_assignment -name FLOW_ENABLE_IO_ASSIGNMENT_ANALYSIS OFF } result
catch { set_global_assignment -name RUN_FULL_COMPILE_ON_DEVICE_CHANGE ON } result
catch { set_global_assignment -name MAX_PROCESSORS_USED_FOR_MULTITHREADING 1 } result
catch { set_global_assignment -name MERGE_HEX_FILE OFF } result
catch { set_global_assignment -name GENERATE_SVF_FILE OFF } result
catch { set_global_assignment -name GENERATE_ISC_FILE OFF } result
catch { set_global_assignment -name GENERATE_JAM_FILE OFF } result
catch { set_global_assignment -name GENERATE_JBC_FILE OFF } result
catch { set_global_assignment -name GENERATE_JBC_FILE_COMPRESSED ON } result
catch { set_global_assignment -name GENERATE_CONFIG_SVF_FILE OFF } result
catch { set_global_assignment -name GENERATE_CONFIG_ISC_FILE OFF } result
catch { set_global_assignment -name GENERATE_CONFIG_JAM_FILE OFF } result
catch { set_global_assignment -name GENERATE_CONFIG_JBC_FILE OFF } result
catch { set_global_assignment -name GENERATE_CONFIG_JBC_FILE_COMPRESSED ON } result
catch { set_global_assignment -name GENERATE_CONFIG_HEXOUT_FILE OFF } result
catch { set_global_assignment -name ISP_CLAMP_STATE_DEFAULT "TRI-STATE" } result
catch { set_global_assignment -name POWER_DEFAULT_TOGGLE_RATE 12.5% } result
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -