在Quartus中可使用TCL文件分配引脚,这种方法可重用性较好。
步骤大概是,先建立并编辑TCL文件,并将其加入工程内,然后在tool->tcl script中选中相应的TCL文件,点击RUN。
用到的命令如下:
-为工程创建TCL文件 projects->generat tcl file for project
-为工程的某个属性赋值 set_global_assignment -name FAMILY "Cyclone II"
-引脚分配 set_location_assignment PIN_AE16 -to DA_data[7]
package require ::quartus::project
set_location_assignment PIN_118 -to CS1
set_location_assignment PIN_139 -to DSP_Add[5]
set_location_assignment PIN_141 -to DSP_Add[4]
set_location_assignment PIN_142 -to DSP_Add[3]
set_location_assignment PIN_143 -to DSP_Add[2]
set_location_assignment PIN_144 -to DSP_Add[1]
set_location_assignment PIN_145 -to DSP_Add[0]