- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP 系统的测试和调试(三)
作者:Rob Oshana,德州仪器(TI)
仿真的基本原理
仿真是一种被用在嵌入式系统开发领域的技术。它可以给系统开发者带来集成硬
件和软件所需的可控制性和可视性,有效地模仿DSP处理器的电气特征和性能,
同时让工程师更清晰地了解处理器的活动并加以控制。
仿真器包含了硬件和软件技术。仿真硬件方面由DSP芯片上的功能构成,它可以
采集数据。该数据提供了有关系统活动状态和其它可视性的信息。硬件还需要从
DSP设备上高速获取此类信息,并将数据格式化。仿真器软件则提供了更高级别
的控制,以及一个和主机相连的接口 - 一般是一个调试器。调试器让开发工程
师可以轻松地从编辑过程(编译、汇编并为某个应用建立链接)过渡到执行环境。
它从编辑过程中输出数据,并将图象导入到目标系统中。接下来,工程师可以通
过调试器和仿真器互动,来控制并执行应用,同时找到并解决问题。这些问题可
能是硬件问题,也可能会是软件上的问题。仿真器被设计成一个完整的集成和测
试环境。
仿真器系统组件
所有的仿真器系统都是由以下三个部分构成的:
片上调试装置
仿真控制器
运行在主机上的调试器应用程序
图7展示了这三部分的连接。其中主机和一个仿真控制器相连,仿真控制器也连
接到目标系统。用户通过IDE中的调试器来控制目标应用。
图 7:一个基本的仿真系统
从处理器、仿真器到主机平台的整个开发环境,都会使用 DSP 仿真技术。
在 DSP 设备本身,要实现更高的时钟率,就要求仿真逻辑必须是在芯片上,这样
它才能够全速运行,并跟上处理器的速率。集成度更高的芯片,总线会被隐藏起
来,让工程师无法通过管脚看到。这也使得仿真逻辑必须在芯片上,这样才能接
入到系统总线。为此,DSP 厂商都一直在积极地将高端仿真功能集成到它们的 DSP
产品上。
下一个组件是仿真器,它用来将目标板连接到主机平台上,并在主机和目标处理
器之间传输数据。
第三个组件也是最后一个组件是调试器和仿真软件。该软件可以自动配置以匹配
DSP 设备,并作为用户接口,让片上系统(SoC)设备的调试变得尽可能简单。
这些 IDE 还支持 “插入式”应用的开发,此类应用不仅能控制处理器,还能通
过一个高速数据接口显示来自处理器的仿真数据。
调试器运行的主机可以是一台电脑,也可以是一个工作站。该主机可以通过各种
方式来和仿真器相连,包括以太网、通用串行总线 (USB)、Firewire (IEEE 1394)
和并行接口等。
主机可以决定设备到主机之间的数据带宽。主机和仿真器之间的通信决定着数据
传输协议的最大持续数据带宽。比如,在某些仿真应用下,仿真器清空接收数据
缓冲器的速度必须和这些缓冲器被装满数据的速度一样快。第二,产生数据的主
机和接收数据的客户端必须拥有足够的 MIP 和/或磁盘带宽,来准备、传输、处
理和/或存储来自 DSP 的数据。此处必须注意的一点是,一个功能强大的电脑或
者一个工作站会对整个仿真系统的性能产生影响。
仿真器的物理特征
大多数仿真控制器都位于主机外部。仿真器分为通信和仿真两个部分。通信部分
负责和主机通信,而仿真部分则和目标连接,控制目标调试功能和设备调试端口。
仿真器/目标通信
仿真控制器通过连接线和目标相连。调试、跟踪、触发和实时传输可以通过同一
根目标连接线来完成,有时也可以采用同样的设备管脚。当一根连接线无法满足
目标系统的跟踪带宽时,就需要多根连接线。所有跟踪、实时数据传输和调试通
信可以通过这个链路来完成。仿真器允许目标和仿真器之间可以至少分开 2 英
尺,以方便DSP开发者能在各种环境下应用。
片上仿真
由于当前精密的DSP处理器的可视性日益下降,调试功能也被集成到了芯片上-
即我们常说的片上调试。片上调试实际上硬件和软件的结合
您可能关注的文档
最近下载
- 2025年全国中小学校党组织书记网络培训示范班在线考试题库及答案.docx VIP
- 2025既有建筑消防改造设计指南.docx VIP
- 甘肃省乡镇卫生院名单2021版1549家(中心卫生院453+卫生院1096)1.docx VIP
- 2024年广州白云高新区投资集团有限公司人员招聘笔试备考题库及答案解析.docx VIP
- 全球变化课件01-地球系统与全球变化.ppt VIP
- 注册土木工程师(水利水电工程)预测试题.pdf VIP
- 2023年广州白云产业投资集团有限公司人员招聘考试参考题库及答案解析.docx VIP
- 2025年吉林省中考语文试卷真题(含答案).docx
- 中医康复临床实践指南脑卒中.docx VIP
- 建立公司危化品应急救援队伍的意义与方法.pptx VIP
文档评论(0)