FPGA学习第一天

      为了促进自己的学习效率,特来开一个博客记录自己的学习历程。今天是第一天,主要就是学习了Quartus软件的使用以及FPGA的开发流程,主要记录两个学习问题。

1、怎样使用tcl脚本进行管脚分配:

一般情况下,管脚比较少的话我们使用手动分配管脚,如果引脚数目比较多的话我们使用Tcl脚本进行分配,首先我们需要使用新建一个tcl脚本文件方法有两种:

         1.1打开Project下面的Generate  Tcl  file  for  Project

         

       

    会出现下面的方框


点击OK即可生成Tcl脚本文件。


第二种方法:

首先我们打开Pin  Planner


然后在弹出界面的引脚编辑框中右击


选择出Export


Export会把你定义的文件导出成Tcl文件

这里如果你定义了管脚就会有管脚分配对应的tcl文件,如果没有生成的就是一个不带管脚分配信息的tcl文件

我们首先要在文件夹中打开生成的tcl文件

如下图:



修改里面相应的信息我们就可以修改对应的引脚。

有了TCL脚本文件,我们修改对应的信息就可以修改对应的管脚

修改之后 我们点击TOOL-->Tcl  Scripts,选择相应的脚本文件,点击RUN就可以进行管脚分配了。



2.配制工程问题

首先配制的是没有用的管脚点击Assignment-->Device


接下来点击Device  and  pin option


选择不使用的管脚作为输入三态模式用来降低整体的功耗


对于双功能管脚我们配制成IO模式



猜你喜欢

转载自blog.csdn.net/m0_38123494/article/details/80656843