当前位置:Gxlcms > mysql > XilinxISE14.2新手入门

XilinxISE14.2新手入门

时间:2021-07-01 10:21:17 帮助过:31人阅读

本文将会介绍一个 半加器 的例子,它的真表如下所示: 输入 输入 输出 输出 a b s co 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 1、打开软件ISE Design Suite 14.2。 界面如下图所示。 2、首先我们新建一个名为half的工程。 File-New Project... 在Name处填写half工

本文将会介绍一个半加器的例子,它的真值表如下所示:

输入 输入 输出 输出
a b s co
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1


1、打开软件ISE Design Suite 14.2。

界面如下图所示。


2、首先我们新建一个名为half的工程。

File->New Project...


在Name处填写half工程名,并选择好路径。


按照下图截图中所示,设置好相关参数。


Next之后如下图所示,点击Finish即可。


3、在新建的工程中新建vhd文件。

在Hierarchy区域中右键单击


选择并填写文件名(可以写成half,也可以写成其它名称)



下图为新建文件的信息,点击Finish即可。


4、编辑half.vhd文件,实现相应的逻辑。

编辑之前如图所示。


编辑后如下图所示。


5、新建test bench文件tb.vhd



将half加入到tb中。


显示的结果,点击Finish即可。


6、编辑tb.vhd文件并显示结果

编辑tb.vhd文件的路径


原红色区域中的代码。



6.1、结果1

修改了红色区域中的代码。



双击运行。


结果图下图所示:


6.2、结果2

在结果1的基础之上,在红色区域中的代码进行了修改。


结果如下图所示:



参考文章:

http://wenku.baidu.com/view/ce80705ebe23482fb4da4c59.html

http://baike.baidu.com/link?url=1ZVh4Ub0UAR9zB2deYFSsGd6C-Mn6AeGpT_7sNvozqW-xIjfTy6y57udRH_MdjUE


博主也是新手一个,在终于知道怎么编写test bench之后,决定写一个ISE14.2的入门,就有了这篇记录。其实我也不太懂其中的比较深层次的原因,现在只是在比葫芦画瓢,现在我把我的瓢放出来给大家看看,也是希望大家也能从这个步骤中有比较感性的认识,大家共同进步,谢谢。

如果有什么意见或者疑问,欢迎跟帖留言。

人气教程排行