- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Lab4_合成技术实验
实验四:合成技术实验
实验内容简介
这个实验开发了使用合成选择使Xilinx FPGA设计获得更好的性能。
验目的
完成本次实验后,你能够:
使用Keep Hierarchy 和 the fanout 合成选项来提高调试和合成结果。
阅读XST软件合成报告决定合成结果的质量
实验步骤
你要修改XST合成选项,分析结果。
这个实验主要包括四个步骤:
1. 重看设计
2. 合成默认选项
3. 改变合成选项
4. 在RTL浏览器里查看合成结果
在以下的实验步骤中,配合每一步操作,我们配有相关的图示。如果对流程比较熟悉,可以跳过其中的一些操作。
注意:如果在以后你想看这些实验,您可以从Xilinx的大学计划网站/univ上下载相应的文件。
重新看设计和编写软件代码 步骤1
启动ISE?工程,打开synth_lab.ise.工程文件
打开Xilinx ISE软件,选择Start ( Programs ( Xilinx ISE10.1( Project Navigator
选择File ( Open Project
Verilog users: Browse to c:\xup\fpgaflowlabs\verilog\lab4
VHDL users: Browse to c: \xup\fpgaflow\labs\vhdl\lab4
3. 选择synth_lab.ise,点击打开
更新在lab3中产生的program.psm文件,完成任务 #2以显示信息“Xilinx Rules!”建立程序的构架产生程序ROM文件,将ROM文件增加到工程。
打开program.psm(在Assembler目录中),如word pad一样,使用统一的标准,增加代码,完成task #2,参考PicoBlaze架构的技术信息文件。
提示:所有的ASCII字符都包含在程序顶层的常数列表中,只有两个指令(装载和输出)需要显示一些简单的字符。
打开命令提示,浏览assembler目录,这个目录里包含了一些必威体育精装版的程序。
输入以下命令提示,产生程序架构,产生ROM文件。
kcpsm3 program
Note: The program.v (or .vhd) file has already been added to the project in ISE
使用默认的选项执行合成 步骤2
合成loopback.v/.vhd文件
在Sources in Project窗口,点击loopback.v/.vhd
在Processes for Source窗口,双击Synthesize - XST
查看合成报告,回答问题1和2
在Processes for Source窗口,展开Synthesize进程,双击View Synthesis Report
在文本的查找区,输入Timing Summary ,按Enter 键。
1. 对照先前的时钟频率记录一个估计的时钟频率
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
在查找区输入Device Utilization,点击Find Next
Slices Slice Flip Flops 4 input LUTs IOBs BRAMs Global Clocks DCMs 关闭报告
展开Implement Design,双击Place Route
展开Place Route,双击View/Edit Placed Design (Floorplanner)
查看设计的层次和管脚位置,注意设计是否流畅。
Figure 4-1. Floorplanner Design Hierarchy View
Figure 4-2. FloorPlan View of Flattened Design
退出Floorplanner。
改变合成选项 步骤3
总体来说,一个HDL设计是很多不同等级的模块的集合,因为对于某些分开的模块,最优化处理可以避免复杂化,保存这些给定的优先级。然而,大部分情况下,我们合并这些模块将会有所改善得到最合适的结果(少术语,宏单元,更好的时钟
您可能关注的文档
- KST-35系列型安装使用说明及接线图.doc
- KJ101N技术、维修手册2.doc
- KMQ邮件沟通技巧.ppt
- l10千伏单电源环形网络相间短路保护的整定计算.docx
- L 第1章电路模型及定律.ppt
- L129-130NCE1新概念英语一册.pptx
- L4-密接薄透镜组.ppt
- KYT训练总结汇报.ppt
- KIS维护培训1102.ppt
- L6-自由电子气1.ppt
- 五位一体教案教学教案设计.docx
- 思修与法基-教学教案分享.pptx
- 大学军事之《中国国防》题库分享.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.pdf
- 思修与法基 教学全案分享.docx
- 大学军事之《军事思想》题库分享.docx
- 《经济思想史》全套课件-国家级精品课程教案课件讲义分享.pdf
- 厦门大学国际金融全套资料(国家级精品课程)--全套课件.pdf
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章中国特色社会主义理论体系的形成发展分享.pdf
最近下载
- Unit 2 Healthy Lifestyle 一轮大单元语境下的教材模块整合单元语篇复习课件-2025届高三英语人教版(2019)选择性必修第三册.pptx VIP
- 2025年河南省养老院市场运营趋势分析及投资潜力研究报告.docx
- 灭火战术及灭火组织指挥.ppt VIP
- 《药品追溯系统》课件.ppt VIP
- T-CAGHP 031—2018 地质灾害危险性评估及咨询评估预算标准(试行).docx
- 统编版高一语文必修上册文言文知识点总结(通假字、词类活用、特殊句式、一词多义、古今异义).pdf VIP
- 安全管理--PPT课件--房屋市政工程生产安全重大事故隐患判定标准(2024版)解析.pptx
- 公司战略与风险管理 第3版 吕文栋 教学大纲+教案1--3.doc
- 监理大纲(完整版).docx VIP
- 江西省赣州市赣州中学2024-2025学年高一下学期开学检测数学试题(含答案).pdf VIP
文档评论(0)