⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fir_nativelink.tcl

📁 Quartus中实现的DDS 使用的是altera提供的IP core
💻 TCL
字号:
## ================================================================================## Legal Notice: Copyright (C) 1991-2006 Altera Corporation## Any megafunction design, and related net list (encrypted or decrypted),## support information, device programming or simulation file, and any other## associated documentation or information provided by Altera or a partner## under Altera's Megafunction Partnership Program may be used only to## program PLD devices (but not masked PLD devices) from Altera.  Any other## use of such megafunction design, net list, support information, device## programming or simulation file, or any other related documentation or## information is prohibited for any other purpose, including, but not## limited to modification, reverse engineering, de-compiling, or use with## any other silicon devices, unless such use is explicitly licensed under## a separate agreement with Altera or a megafunction partner.  Title to## the intellectual property, including patents, copyrights, trademarks,## trade secrets, or maskworks, embodied in any such megafunction design,## net list, support information, device programming or simulation file, or## any other related documentation or information provided by Altera or a## megafunction partner, remains with Altera, the megafunction partner, or## their respective licensors.  No other licenses, including any licenses## needed under any third party's intellectual property, are provided herein.## ================================================================================##catch {set testbench_files [glob -nocomplain *.hex]} error_msgputs "$error_msg"  catch {set coef_files [glob -nocomplain FIR_coef*.txt]} error_msgputs "$error_msg"  # The top-level in HDL type "VERILOG"set ipfs_ext voif {[file exists FIR.vo]} {	set hdl_ext v} else {	puts "Warning: Could not find FIR.$ipfs_ext!"}set_global_assignment -name EDA_OUTPUT_DATA_FORMAT VERILOG -section_id eda_simulation# Set test bench nameset_global_assignment -name EDA_TEST_BENCH_NAME tb -section_id eda_simulation# test bench settingsset_global_assignment -name EDA_DESIGN_INSTANCE_NAME DUT -section_id tbset_global_assignment -name EDA_TEST_BENCH_MODULE_NAME work.tb_FIR -section_id tbset_global_assignment -name EDA_TEST_BENCH_GATE_LEVEL_NETLIST_LIBRARY work -section_id tb# IPFS fileset_global_assignment -name EDA_IPFS_FILE FIR.$ipfs_ext -section_id eda_simulation -library work# Add Testbench filesforeach i $testbench_files {  set_global_assignment -name EDA_TEST_BENCH_FILE $i -section_id tb -library work}# Add coef filesforeach i $coef_files {  set_global_assignment -name EDA_TEST_BENCH_FILE $i -section_id tb -library work}set_global_assignment -name EDA_TEST_BENCH_FILE FIR_input.txt -section_id tb -library workset_global_assignment -name EDA_TEST_BENCH_FILE tb_FIR.vhd -section_id tb -library work# Specify testbench mode for nativelinkset_global_assignment -name EDA_TEST_BENCH_ENABLE_STATUS TEST_BENCH_MODE -section_id eda_simulation# Specify active testbench for nativelinkset_global_assignment -name EDA_NATIVELINK_SIMULATION_TEST_BENCH tb -section_id eda_simulation

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -