广告

原创 xilinxFPGA入门教程--二输入与门

2013-1-17 19:39 839 1 2 分类: FPGA/CPLD 文集: xilinxFPGA开发教程

开发环境

硬件:SPARTAN XC3S700A

软件:ISE11.1

1 二输入与门实例

开发步骤

1.1 新建工程

双击ISE图标,打开软件,新建工程,出现下图时,选择芯片型号,其余均选择默认,一直到finish

20130117193301505001.jpg

1.2 新建源文件

在芯片型号上右键,选择New Source,如下图:

在出现的选项卡上做如下选择:

20130117192458407003.jpg

点击Next,做如下选择:

20130117193536319001.gif

点击Next,直至finish。会发现在工程中会生成一个名称为test.vverilog模版文件,做如下编辑:

20130117192511946005.jpg

1.3 编译

选中源文件,双击Synthesize-XST,直至完成,如下图所示:

20130117192518880006.jpg

 

1.4分配引脚

做如下图选择,生成配置文件test.ucf

20130117192527402007.jpg

在工程中如下图选择,双击IO Pin Planning-Post-Synthesis

20130117193830459001.gif

弹出新窗口出现欢迎界面,选择close,会出现以下窗口:

20130117192542762009.jpg

在相应信号上右键,选择I/O Port Properties,如下图:

20130117192548874010.jpg

出现如下界面,将b配置到LED引脚Y11,如下:

20130117192556439011.jpg

同理,配置成如下,保存退出。

20130117192603468012.jpg

在工程界面中如下选择,双击Implement Design直至配置成功,如下图所示:

20130117192610772013.jpg

 

1.5 配置下载

JTAG配置

如下图所示,双击Generate Programming File直至运行成功。

20130117192616122014.jpg

然后双击Manage Configuration Project,会弹出如下界面:

20130117192623539015.png

双击Boundary Scan,弹出如下界面:

20130117192631872016.png

右键,选择initialize chain,弹出如下界面:

20130117192639775017.jpg

选择Yes,弹出如下界面,选择.bit文件。

20130117192643848018.jpg

接着会提示选择SPI rom,此处不需要固化到板子上,选择No,弹出如下界面:

20130117192650813019.jpg

点击OK,在界面芯片图示上右键选择Program,如下图:

20130117192656241020.jpg

若下载成功会有如下提示:

20130117192702883021.jpg

  按开发板上按键SW9SW10,会看到LED灯有相应亮暗变化,工程运行成功。

广告

文章评论 1条评论)

登录后参与讨论

pangtina_185718184 2013-4-27 16:44

很详尽啊,赞
相关推荐阅读
1722130609_743271239 2013-01-14 16:41
VC++基础实验2--Win32 console application
2.2 VC++例程Cplusplus 建立一个Win32 console application工程Cplusplus,作为对C++的体验和理解。程序中建立了一个基类animal,...
1722130609_743271239 2013-01-13 21:44
VC++基础实验1--Win32 Application
迫于项目需要,从今天开始一步一步学习VC++程序开发。软件版本VC6.0,本节实验及后续章节均摘自孙鑫《VC++深入详解》一书,若有其它参考文献会相应列出。博客内容节选于自己学习笔记,故标号与笔记保持...
1722130609_743271239 2013-01-12 15:05
新年新起点--重新开通技术博客
        本科在博客园写过很多技术博客,也经常逛EDN China,浏览特权等博主博文;逛阿莫电子论坛,贴上自己的问题或帮别人解答。读研进实验室进行特定项目研究后,这份热情慢慢消掉了。 ...
我要评论
1
1
广告