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

📄 mux_16x1_m.vif

📁 16阶FIR滤波器--本设计用VERILOG HDL语言串行DA算法实现16阶有限频率响应滤波器!
💻 VIF
字号:
#
# Synplicity Verification Interface File
# Generated using Synplify-pro
#
# Copyright (c) 1996-2005 Synplicity, Inc.
# All rights reserved
#

# Set logfile options
vif_set_result_file  DA_top.vlf

# Set technology for TCL script
vif_set_technology -architecture FPGA -vendor Altera

# RTL and technology files
vif_add_library -original $env(QUARTUS_ROOTDIR)/eda/fv_lib/verilog
vif_add_file -original -verilog ../shift_ram.v
vif_add_file -original -verilog ../adder_mac.v
vif_add_file -original -verilog ../ctrl_all.v
vif_add_file -original -verilog ../DA_top.v
vif_add_file -original -verilog ../dacase8_1.v
vif_add_file -original -verilog ../dacase8_2.v
vif_add_file -original -verilog ../MUX_16X1_M.v
vif_set_top_module -original -top DA_top
 
vif_add_library -translated $env(QUARTUS_ROOTDIR)/eda/fv_lib/verilog
vif_add_file -translated -verilog DA_top.vqm
vif_set_top_module -translated -top DA_top 
# Read FSM encoding

# Memory map points

# SRL map points

# Compiler constant registers

# Compiler constant latches

# Compiler RTL sequential redundancies

# RTL sequential redundancies
vif_set_merge -original  adder_mac_inst/sumreg[31] adder_mac_inst/sumreg[34]
vif_set_merge -original  adder_mac_inst/sumreg[31] adder_mac_inst/sumreg[33]
vif_set_merge -original  adder_mac_inst/sumreg[31] adder_mac_inst/sumreg[32]

# Technology sequential redundancies

# Inversion map points

# Port mappping and directions

# Black box mapping


# Other sequential cells, including multidimensional arrays
vif_set_map_point -register -original dacase8_1_inst/Q[0] -translated dacase8_1_inst/Q_0_0_0__Z
vif_set_map_point -register -original dacase8_1_inst/Q[1] -translated dacase8_1_inst/Q_0_0_1__Z
vif_set_map_point -register -original dacase8_1_inst/Q[2] -translated dacase8_1_inst/Q_0_0_2__Z
vif_set_map_point -register -original dacase8_1_inst/Q[3] -translated dacase8_1_inst/Q_0_0_3__Z
vif_set_map_point -register -original dacase8_1_inst/Q[4] -translated dacase8_1_inst/Q_0_0_4__Z
vif_set_map_point -register -original dacase8_1_inst/Q[5] -translated dacase8_1_inst/Q_0_0_5__Z
vif_set_map_point -register -original dacase8_1_inst/Q[6] -translated dacase8_1_inst/Q_0_0_6__Z
vif_set_map_point -register -original dacase8_1_inst/Q[7] -translated dacase8_1_inst/Q_0_0_7__Z
vif_set_map_point -register -original dacase8_1_inst/Q[8] -translated dacase8_1_inst/Q_0_0_8__Z
vif_set_map_point -register -original dacase8_1_inst/Q[9] -translated dacase8_1_inst/Q_0_0_9__Z
vif_set_map_point -register -original dacase8_1_inst/Q[10] -translated dacase8_1_inst/Q_0_0_10__Z
vif_set_map_point -register -original dacase8_1_inst/Q[11] -translated dacase8_1_inst/Q_0_0_11__Z
vif_set_map_point -register -original dacase8_1_inst/Q[12] -translated dacase8_1_inst/Q_0_0_12__Z
vif_set_map_point -register -original dacase8_1_inst/Q[13] -translated dacase8_1_inst/Q_0_0_13__Z
vif_set_map_point -register -original dacase8_1_inst/Q[14] -translated dacase8_1_inst/Q_0_0_14__Z
vif_set_map_point -register -original dacase8_1_inst/Q[15] -translated dacase8_1_inst/Q_0_0_15__Z
vif_set_map_point -register -original dacase8_2_inst/Q[0] -translated dacase8_2_inst/Q_0_0_0__Z
vif_set_map_point -register -original dacase8_2_inst/Q[1] -translated dacase8_2_inst/Q_0_0_1__Z
vif_set_map_point -register -original dacase8_2_inst/Q[2] -translated dacase8_2_inst/Q_0_0_2__Z
vif_set_map_point -register -original dacase8_2_inst/Q[3] -translated dacase8_2_inst/Q_0_0_3__Z
vif_set_map_point -register -original dacase8_2_inst/Q[4] -translated dacase8_2_inst/Q_0_0_4__Z
vif_set_map_point -register -original dacase8_2_inst/Q[5] -translated dacase8_2_inst/Q_0_0_5__Z
vif_set_map_point -register -original dacase8_2_inst/Q[6] -translated dacase8_2_inst/Q_0_0_6__Z
vif_set_map_point -register -original dacase8_2_inst/Q[7] -translated dacase8_2_inst/Q_0_0_7__Z
vif_set_map_point -register -original dacase8_2_inst/Q[8] -translated dacase8_2_inst/Q_0_0_8__Z
vif_set_map_point -register -original dacase8_2_inst/Q[9] -translated dacase8_2_inst/Q_0_0_9__Z
vif_set_map_point -register -original dacase8_2_inst/Q[10] -translated dacase8_2_inst/Q_0_0_10__Z
vif_set_map_point -register -original dacase8_2_inst/Q[11] -translated dacase8_2_inst/Q_0_0_11__Z
vif_set_map_point -register -original dacase8_2_inst/Q[12] -translated dacase8_2_inst/Q_0_0_12__Z
vif_set_map_point -register -original dacase8_2_inst/Q[13] -translated dacase8_2_inst/Q_0_0_13__Z
vif_set_map_point -register -original dacase8_2_inst/Q[14] -translated dacase8_2_inst/Q_0_0_14__Z
vif_set_map_point -register -original dacase8_2_inst/Q[15] -translated dacase8_2_inst/Q_0_0_15__Z

# Constant Registers
vif_set_constant -original -1 MUX_16X1_loop

⌨️ 快捷键说明

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