- 1、本文档共74页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
eda教学10
设计下载和调试-手工建立JTAG产生SVF文件 如果已完成“使用边界扫描配置模式”,可以跳过本部分。Boundary-Scan chain可以手工被创建和修改,步骤为: 1、确保现在处于边界扫描模式(单击Boundary-Scan tab)可以一次添加一个器件; 2、在iMPACT Boundary-Scan窗口的空白处右键单击,选择Add Xilinx Device或Add Non-Xilinx device。出现Add Device对话框,用户可以选择一个配置文件; 3、选择stopwatch.bit,然后单击Open。该器件被添加到大指针所在的位置。为了在已存在的器件间添加一个器件,单击它们之间的连线,然后添加新器件。重复2、3步,将stopwatch.mcs文件添加到链中. 第十章 ● 设计下载和调试-写SVF文件 写到SVF文件与通过电缆执行边界扫描操作是一样的。右键单击器件,选择一种操作。任意数目的操作都可以写到SVF文件中。以下将首先写第一个器件的ID到编程文件,然后对第二个器件执行进一步的指令。图10.21 选择JTAG模式 1、写器件ID,如图10.21所示,右键单击第一个器件(XC3S200)。选择Get Device ID。 第十章 ● 设计下载和调试-写SVF文件 Get Device ID操作是必须要执行的指令,之后写到文件中。 2、选择View View SVF-STAPL File查看结果。图10.22显示了在执行完Get Device ID操作之后,SVF文件的内容; 图10.21 选择JTAG模式 第十章 ● 设计下载和调试-写SVF文件 图10.22 SVF文件中从链中获得第一个器件的设备ID部分 第十章 ● 设计下载和调试-写SVF文件 写第二个器件的进一步的操作到SVF文件的操作: 1、右键单击第二个器件(XCF02S); 2、选择Program; 3、在Programming Properties窗口中单击OK编程第二个器件所需的指令和配置数据被添加到SVF文件。 第十章 ● 设计下载和调试-其它配置模式 1、从串行配置模式 从串行配置模式允许编程单个Xilinx器件或者Xilinx器件的一个串行链。使用从串行配置模式,双击Configuration Modes栏里的Slave Serial。 2、SelectMAP配置模式 对于iMPACT,选择MAP配置模式可以使用户编程多达3个Xilinx器件。通过调整CS管脚一次选择一个器件进行编程。为使用选择MAP配置模式,双击Configuration Modes栏里的SelectMAP。只有MultiPRO电缆可以用于SelectMAP Configuration。 注意:这些模式不能与Spartan-3 Starter Kit一起使用。 第十章 ● 设计下载和调试-PLD调试 在PLD设计位流下载到PLD内,下一个最重要的问题就是调试了,这也是EDA设计人员所面临的最头痛的问题。由于PLD内部集成了大规模的逻辑单元,内部的很多信号的逻辑运行状态无法知道,这样一旦当输出逻辑和设计不一样时,必须花很多的时间查找问题。图10.23给出了这样的一种情况。我们只能通过测试仪器或软件知道输入端口和输出端口。 第十章 ● 设计下载和调试-PLD调试 输入端口 ……….. 内部逻辑 输出端口 ……….. 图10.23 FPGA的逻辑图 输入端口 输入端口 输出端口 输出端口 第十章 ● 设计下载和调试-PLD调试 而内部逻辑的运行情况不知道。EDA设计人员最容易想到的做法,就是将内部逻辑通过连线引到输出端口。但这样做的一个最大的缺点,就是会占用大量的“I/O资源”,这样就限制了可以从内部逻辑引线的数量。 第十章 ● 设计下载和调试-多路复用技术的应用 为了减少占用调试需要占用的资源,可以采用多路复用的技术,即使用同一组输出引脚输出几组信号。这样做仍然会占用一些I/O管脚,但是数目会减少。使得系统具有良好的可见性并且切换的速度很快。但是这种方法不够灵活,并且在设计时,由于考虑到复用的控制问题,所以也会增加设计代码的复杂度。同时,这些增加的额外设计一旦在调试完毕,不需要的时候,如果对这部分代码进行删除,那么需要重新布局布线,可能会产生新的问题。 第十章 ● 设计下载和调试-多路复用技术的应用 输入端口 ……….. 输出端口 ……….. 图10.24 FPGA的逻辑图 内部逻辑 原始输
您可能关注的文档
- DYQ4笼型电机起动柜电子版.pdf
- dvr2008产品说明.pdf
- dzct-4 课后答案【khdaw_lxywyl】.pdf
- E+H中文.pdf
- E2变频器.pdf
- E103-W01-IPX低功耗WiFi模块(ESP8266)智能家居物联网改造.pdf
- E51-DTU-2W是一款大功率230M无线串口模块RS485 232工业级数传电台穿墙王.pdf
- E30-DTU-5W是一款大功率433M无线串口模块RS485 232工业级数传电台芯科方案.pdf
- E+H变速器CM442.pdf
- E71-915MS30基于CC1310的868 915M无线模块支持MODBUS亿佰特高速大功率.pdf
- 电影中的反派角色:邪恶的魅力与复杂性.pptx
- 通信行业网络安全态势感知:学习网络安全态势感知的技术与方法.pptx
- 网络安全背景下的数据保护与隐私策略.pptx
- 2024年云南省德宏傣族景颇族自治州企业人力资源管理师之一级人力资源管理师考试大全(精选题).docx
- 2024年中级会计职称之中级会计经济法过关检测试卷A卷附答案 .pdf
- 2024年云南省临沧地区企业人力资源管理师之四级人力资源管理师考试精选题库及答案(必威体育精装版).docx
- 2024年云南省思茅市企业人力资源管理师之一级人力资源管理师考试通用题库带答案(培优B卷).docx
- 2024年云南省怒江傈僳族自治州企业人力资源管理师之一级人力资源管理师考试优选题库附答案(能力提升).docx
- 2024年云南省大理白族自治州企业人力资源管理师之一级人力资源管理师考试完整版及参考答案(必威体育精装版).docx
- 2024年云南省思茅市企业人力资源管理师之四级人力资源管理师考试精品题库含答案(满分必刷).docx
最近下载
- 《GB∕T 27914-2023 风险管理 法律风险管理指南》解读和应用指导材料(雷泽佳编写2024A0-PDF).pdf
- 高考语文专项复习标点符号.ppt VIP
- 2024三上科学知识点期末复习资料.pdf VIP
- 成人经鼻高流量湿化氧疗(HFNC)理论知识考试题及答案.doc
- 2024上海中考英语试题及答案.doc VIP
- 高边坡专项施工方案.doc VIP
- 北京邮电大学《数字信号处理》门爱东-DSP03-离散傅里叶变换及其快速计算方法.ppt VIP
- 2024上海中考语文卷.docx VIP
- 《新托福考试专项进阶——初级写作》教育.pdf
- 《小学语文第一学段多文本阅读议题确立的策略研究》课题研究方案.doc
文档评论(0)