- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字EDA实验报告
指导老师:王振松老师
实验一 熟悉Xilinx ISE软件并学会使用Schematic和Simulation功能
实验目标
(1) 获得Xilinx ISE原理图编辑器和仿真经验。
(2) 实践使用Spartan3E FPGA 开发板。
实验设备
一台电脑,Xilinx ISE软件,Basys FPGA 开发板实验描述
电脑已经装好Xilinx ISE软件,为本实验创建一个新工程来存放各个模块,你需要为每个模块画出原理图并运行仿真。
提示:(约束文件信息)该引脚图上的阳极是不正确的;正确的引脚应是:an3-p26,an2-p32,an1-p33,和an0-p34。
实验步骤
打开Xilinx ISE 软件中的“Project Navigator” 并单击 FileNew Project。
2. 输入 “Project name” 并选择 “Project location”来存放你的工程。
3. 选择“Schematic”作为你的“Top-level source type” 并单击下一步next。
4. 此时你的窗口应该跟下图EXACTLY 相似。
点击下一步next。
5. 点击“New Source,”选择“Schematic,” 输入“File name,” 点击下一步next,单击finish,完成。(如果到现在仍然没有创建文件夹,点击yes),单击完成finish,并点击下一步next
6. 你不需要添加任何文件,单击next,单击finish。
7. 你应该会看到如下窗口。 (一些重要的内容包含在里面。)
8. 现在简要说明上面界面:
a. 这Sources and Processes窗口有很多标签,他们随着你的不同选择而改变。
b. Sources window 有一个下拉选项。你将用这个去切换implementation 或者 simulation 模式。
c. 在控制窗口中的错误提示非常有用,它会提示程序在运行过程中出现的错误。根据这些提示你可以改正你的程序。
d. 右侧窗口显示打开的文件,比如:原理图和仿真器。你也能看到你打开的原理图文件。
点击 “Symbols”按钮, 在这个窗口中你可以看到很多可以选择使用的符号。
找到2输入的与门,类型为AND2,把它放置到你的原理图中。
11. 按照第十步骤添加一个2输入的与非门,或门和非门。提示:你能用ESC 键取消选择你不需要的原件。
12. 对顶层和底层输入进行端口连接布线。查找到工具条选择第6的一个工具。
提示:当连线时必须保证你的端口与你要连接的线必须连接上,连接点是方块代才表示连上。如图
放置2个端口的缓冲器(IBUF) 。
14. 现在放置一个输出缓冲器(OBUF)并与(IBUF) 的输出端进行线与。
15. 根据第12步骤的工具条,选择第六个按钮图标,连接上 IBUF的输入端 和 OBUF的输出端,命名如图。
这时保存你的原理图。你现在可以综合原理图仿真它。
提示:你不能在没有综合时运行仿真。
17. 在源窗口确保已经选择了你的原理图文件,在进程窗口你将看到新内容。
双击“Synthesize – XST”等到综合完成。如果你一切都正确,这前面的图标将变成绿色圈,如果不正确将出现红色带图标。
18. 回到源窗口,右击并选择new source.
19. 选择“Test Bench Waveform,”输入文件名,并点击两次next,然后点击finish完成。
20. 一个新窗口将出现。在这“Clock Information”部分选择 “Multiple Clocks” 并点击next。
21. 高亮所有的输入并点击next。
22. 添加的所有右侧的未分配的信号到左侧的已分配信号中。点击下一步。
23.选择并改变“Clock High Time”及“Clock Low Time”的值为50。点击next。
24. 在源窗口的顶部,从下拉菜单中选择“Behavioral Simulation” .
25. 你必须在你执行前保存你的波形,这样你将看到仿真波形出现在源窗口中。此时可以选择波形。
26.在进程窗口的显示选项中扩大 “Xilinx ISE Simulator” 并双击“Simulate Behavioral Model.”仿真窗口将打开。在仿真窗口中有很多其他选项。这些能够被忽略或者删除。
为你的FPGA 创建一个可以下载的 UCF和 BIT文件
UCF (Implementation Constraints File)应该 FPGA 硬件的引脚和你的原理图中的引脚相匹配的。FPGA开发板上有7个开关和4个按钮能够作为输入,它的7个LED灯
您可能关注的文档
最近下载
- 译林版5年级上册英语全册教学课件(2022年12月修订).pptx
- 机械制造技术(第4版)第14章 机械制造工艺规程设计.ppt VIP
- 电磁振动排种器振动系统参数的确定.pdf VIP
- 《中国金融发展史》课件.ppt VIP
- HTN78A3_Datasheet_V0.1佰泰盛世科技.pdf VIP
- 一种排种器振动试验台.pdf VIP
- 西师版六年级上册数学(全册)课件.pptx VIP
- 北师大版小学三年级数学上册课件【全册】.pptx VIP
- 2025-2030原料药行业市场深度调研及前景趋势与投资研究报告.docx
- 机械制造技术第4版李华.电子教案42962第13章节机械制造工艺尺寸链幻灯片.ppt VIP
文档评论(0)