HardCopy II结构示例Tcl脚本
##生成的HardCopy II切换报告
execute_hardcopyii -handoff_report
##存档中的HardCopy II切换到文件
##名为"demo_design_hcii_handoff.qar"文件
execute_hardcopyii -archive demo_design_hcii_handoff.qar
##退出quartus_sh -s
qexit
demo_design.tcl的##尾
全球分配脚本global_assignments.tcl
该
global_assignments.tcl
脚本源在顶层脚本
demo_design.tcl
备的全局变量,目标设备,并
为HardCopy II结构调整项目名称:
## global_assignments.tcl
##源设计文件设置
## ===========================
set_global_assignment -name VERILOG_FILE demo_design.v
set_global_assignment -name VERILOG_FILE example_ram.v
为的TimeQuest ##约束文件设置
## ============================
set_global_assignment -name USE_TIMEQUEST_TIMING_ANALYZER开
set_global_assignment -name SDC_FILE demo_design.sdc
##的Stratix II FPGA原型目标设置
## =========================================
set_global_assignment -name家庭"Stratix II"
set_global_assignment -name设备EP2S90F1020C4
set_global_assignment -name TOP_LEVEL_ENTITY demo_design
## HardCopy II结构伴侣修订和目标设置
## ==================================================
set_global_assignment -name COMPANION_REVISION_NAME \\
demo_design_hardcopyii
set_global_assignment -name DEVICE_TECHNOLOGY_MIGRATION_LIST HC230F1020
##设计助理分配和设置所需的HardCopy II结构
## ==================================================================
set_global_assignment -name ENABLE_DRC_SETTINGS开
set_global_assignment -name ERROR_CHECK_FREQUENCY_DIVISOR 1
set_global_assignment -name REPORT_IO_PATHS_SEPARATELY开
##以下分配为标准时序分析器只
##不使用的TimeQuest 。
## ==================================================
set_global_assignment -name FLOW_ENABLE_TIMING_CONSTRAINT_CHECK开
set_global_assignment -name DO_COMBINED_ANALYSIS开
set_global_assignment -name IGNORE_CLOCK_SETTINGS关闭
Altera公司。
2008年9月
6–33