文档详情

利用TCL文本分配引脚.pdf

发布:2017-05-10约5.57千字共8页下载文档
文本预览下载声明
线路人生|Circuitry Life QuartusII 利用TCL 文本分配引脚 QuartusII 利用TCL 文本分配引脚 www.5iFPGA.com Version 1.1 Copyright © 线路人生|Circuitry Life http://www.5iFPGA.com/ ~ 1 ~ 线路人生|Circuitry Life QuartusII 利用TCL 文本分配引脚 版本修订记录 Version Modifications Data Description 1.0 zmz1983 2008-9-7 Initial version. http://www.5iFPGA.com/ ~ 2 ~ 线路人生|Circuitry Life QuartusII 利用TCL 文本分配引脚 目录  QuartusII利用TCL文本分配引脚 4 摘要 4 1、 TCL引脚分配文件实例 4 2、 TCL脚本的使用 6 3、 附注: 8 http://www.5iFPGA.com/ ~ 3 ~ 线路人生|Circuitry Life QuartusII 利用TCL 文本分配引脚 QuartusII利用TCL文本分配引脚 摘要 在使用QuartusII 进行FPGA 系统设计的时候,如果需要分配的引脚资源很多时,使用 Pin Planner 工具进行引脚分配是一件比较麻烦的事情。为了避免逐一指定引脚,QuartusII 提供了 TCL 脚本的方法来分配引脚资源。本教程通过一个简单的例子,演示如何利用 TCL 脚本分配引脚。 下面我们就开始吧: 1、TCL引脚分配文件实例 建立一个TCL 文件其实很简单,点击New 选项,在选项卡中选择Tcl Script File 文件 即可。如图1.1 所示。 图1.1TCL 文本的建立 建立好文本之后,就可以编写TCL 文件了,以下就是一个TCL 文件的实例。 # #TCL 引脚分配文件 # http://www.5iFPGA.com/ ~ 4 ~ 线路人生|Circuitry Life QuartusII 利用TCL 文本分配引脚 #Setup pin setting 本段为注释,用#引导 set_global_assignment -name RESERVE_ALL_UNUSED_PINS As input tri-stated #将不用的引脚指定为三态输入 set_global_assignment -name ENABLE_INIT_DONE_OUTPUT OFF # 以下语句为分配引脚 set_location_assignment PIN_141 -to SRAM_ADDR\[0\] set_location_assignment PIN_132 -to SRAM_ADDR\[1\] set_location_assignment PIN_131 -to SRAM_ADDR\[2\] set_location_assignment PIN_128 -to SRAM_ADDR\[3\] set_location_assignment PIN_127 -to S
显示全部
相似文档