1 / 62
文档名称:

基于SOPC的通用在线仿真器的设计与实现.pdf

格式:pdf   页数:62
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于SOPC的通用在线仿真器的设计与实现.pdf

上传人:Horange 2014/2/11 文件大小:0 KB

下载得到文件列表

基于SOPC的通用在线仿真器的设计与实现.pdf

文档介绍

文档介绍:电子科技大学
硕士学位论文
基于SOPC的通用在线仿真器的设计与实现
姓名:李舸
申请学位级别:硕士
专业:计算机应用技术
指导教师:桑楠
20070117
中文摘要在线仿真器乔度胧轿⒋砥骺7⑾低车闹匾W槌刹糠郑乔度胧较统开发的强大工具。虽然⒄褂嗄甑睦罚覫公司的””到现在普遍使用的在线调试器,仿真器已经经历了从完全替代嵌入式芯片进行仿真到采用片上调试逻辑仿真的过程,取得了丰硕的成果。但对通用仿真调试器的研究,即一套璞缚梢酝瓿啥嘀智度胧叫酒抡妫匀皇且恢纸锨把氐墓ぷ鳌国外的通用仿真器产品虽然技术较为成熟,并且稳定可靠,但价格却非常昂贵,难以适应国内绝大多数中小企业的实际需求。而限于资金投入和市场的原因,国内很少有通用在线仿真器方面的研究成果。本文在分析和研究国内外际酢⑼ㄓ肐理论基础和国外通用的基础上,设计了一种通用峁鼓P停⑾晗附樯芰瞬捎酶媚P偷耐ㄓ肐的设计实现过程。该在线仿真器具有下载、断点、单步运行、连续运行、读写内存区域、对寄存器和疧端口操作等基本仿真功能,并全部由来实现;对不同的恍柘略叵嘤Φ魇訧紽屑纯啥云浣蟹抡娴魇裕砺凵可以仿真任意的N闹校紫榷郧度胧娇7⑾低澈驮谙叻抡嫫鹘辛巳娴介绍。然后对7⒓际跻约坝踩砑7⑵教≦薪樯堋再后,分析了处理器的系魇月呒5诹驴J继岢隽送ㄓ在线仿真器的体系结构,并叙述了调试的设计开发过程、软件的开发过程及集成环境的开发过程。该设计不仅应用了实现技术,还采用以太网实现宿主与ㄐ牛⒃贗和目标机间专设串行通道提供回显。最后,介绍了本通用仿真器的特色和创新点,以及工作完成情况,并对将来的工作提出了一些建议。本仿真器在设计过程中有两大特色,一是强调仿真器的通用性,二是利用了技术来实现了整个系统。关键词:在线仿真器,J恫ê耍珹琂琋
籺,瑆甌瑆:琎琁痷琂琋瓵瓼篸琤,.,瓼琭,,瓵盜瓸Ⅲ..甇Ⅱ
导师签名:二狃签名:』垒蛔日期:川年/月日日期:沙阥月/独创性声明关于论文使用授权的说明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。本学位论文作者完全了解电子科技大学有关保留、使用学位论文盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笥ψ袷卮斯娑方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁签名:
⒒肪课题背景嵌入式系统是以应用为中心,以计算机技术为基础,软、硬件可剪裁的专用计算机系统。它是一个技术密集,资金密集,高度分散,不断创新的知识集成系统。上世纪年代以来,以计算机技术、通信技术和软件技术为核心的信息技术取得了迅猛的发展,嵌入式平台和集成技术开发从在人们的印象中多应用在工业控制领域以及智能机器人,发展到移动通讯以及智能家电、网络家电等越来越广泛的领域。各种装备与设备上嵌入式计算与系统的广泛应用大大地推动了行业的渗透性应用,同时带来的巨大经济利益将吸引更多的厂商投入其中。随着这个领域的发展,更多的计算机工程师投入到嵌入式系统开发中,对开发调试工具的要求也在一步步的加强和完善【”。一个典型的嵌入式开发模式如图尽嵌入式系统已经深入到人们生活的方方面面,其设计与结构也越来越复杂。这给从事嵌入式开发的工程师提出了更高的要求,因此,具有一个强有力的嵌入式开发平台就显得越来越重要了。嵌入式系统的集成开发环境,~般要完成源码的录入、编译、操作系统的配置、程序的下载调试等功能,本文的研究重点是程序的调试部分。调试是发现开发中的错误并修改错误的过程。调试器是帮助工程师发现并排除错误的工具,给工程师提供从不同角度观察系统执行情况的能力。同时,好的调试器也是“读”程序的好帮手,工程师通过调试系统时提供的各种功能和运行时的状态信息可以更深刻地理解系统性能。可以说调试器的优劣是衡量集成开发环境好坏的重要标准【。图湫偷那度胧娇7⒛J第一章引言
息,将分析的结果给开发人员作判断用。,可划分为静态调试器和动态调试器两类。静态调试器的典型做法是在源程序中需要收集信息的位置插入跟踪语句,然后重新编译、执行程序,程序执行完毕后,用调试器分析执行时跟踪语句保留下来的信试器蚴窃诔绦蛟诵械墓讨卸丶嗫爻绦蛟诵校⑻峁└7⑷嗽笨刂票调试程序的运行和访问被调试程序信息的手段。这一类调试器最本质的特征是提供有设置断点和单步跟踪程序运行等能力