1 / 76
文档名称:

基于PCI总线的IP仿真验证平台的WDM驱动程序设计.pdf

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

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

分享

预览

基于PCI总线的IP仿真验证平台的WDM驱动程序设计.pdf

上传人:coconut 2014/1/25 文件大小:0 KB

下载得到文件列表

基于PCI总线的IP仿真验证平台的WDM驱动程序设计.pdf

文档介绍

文档介绍:论文评阅人二二二兰≤耋至整壑垫母型基于芟叩膌抡嫜橹て教ǖ腤驱动程序设计华南理工大学硕士学位论文密级陈国辉垡直堡王态堂塑堡抖堂皇撞莶堂隧申请学位级别王堂亟±专业名称邀鱼至堂皇回住电王堂分类号工纾很牙塑堂仨熬援答辩委员会主席学校代号学号指导教师●
摘要难橹ず陀布牟馐苑抡媸荌杓瓶7⒅械关键问题。“华南理工大学微电子研究所”开发的“基于芟叩腎杓品真验证平台”既能有效模拟在械幕肪常帜芊奖憷和普通的个人计算机对设计的进行硬件级别验证,而且测试人员可以实时地从计算机产生测试数据给核以作测试,也可以实时访问核内部的寄存器和存储器来获取其处理完毕的数据,优于现今在一般仿真平台测试时难以产生大批测试数据和难以获锝数据处理结果的方法。平台的框架和硬件结构是它的基础和躯体,而软件程序是它的灵魂。这些有利于设计验证的独特功能有赖于平台的总体设计和平台驱动程序和应用程序的研究和开发。本论文在简要介绍“基于芟叩腎杓品抡嫜橹て教ā钡幕究蚣芎陀件结构基础上,详细论述了在/下,开发基于芟叩腎抡验证平台的设备驱动程序和应用程序的基本方法,并对其中的关键技术,如配置寄存器、内存和痮读写、应用程序编写等做出深入分析。通过和图像二值化作为的验证例子,说明本验证测试平台既能有效模拟在碌幕肪常帜芊奖憷肍推通的个人计算机对设计的进行硬件验证,大大提高了的仿真效率的特点。关键词:;仿真验证;籇
/疭华南理工大学硕士学位论文/.痶—痙,瓵—.’..’瑃’—甒—,.::—,珼’甀痶
黧:粥:日期:坷年日作者签名:节、闺杼华南理工大学学位论文原创性声明学位论文版权使用授权书不保密彤二月/保密口,在——年解密后适用本授权书。孑巾莎埽日期:悄月/驴日本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均己在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。日期:本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华南理工大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于朐谝陨舷嘤Ψ娇蚰诖颉啊獭导师签名:
第一章绪论深亚微米芯片加工技术、目7⒑蜕杓聘从谩软硬件协同设计是片上系统娜蠊丶际酢?筛从玫核一般经过功能仿真、时序仿真以及上板测试,甚至多种工艺的验证,才能集成到小T谀壳暗腎目7⒘鞒讨校訧墓δ芊抡妗⑹序仿真以及硬件测试和验证的时间和工作量已大大超过了的逻辑设计。因此,如何有效、快速对进行软件仿真和硬件验证是开发中亟待解决的问题。一般软核的验证方法,是指在软件环境下进行软件仿真以验证斯δ艿恼沸裕缓笮慈隖器件中进行硬件电路的验证,测试正确则核验证完毕,测试存在问题则返回重新修改核。这种方法可有效检验的逻辑功能及其在实际电路中的正确性。一般软核的验证方法的缺点是:在中进行硬件验证时,难以产生并控制大量用于测试的测试信号,不但难以采集测试结果,而且也不利于实时监测测试过程。“基于芟叩腎抡嫜橹て教ā笔枪愣】萍继氐愎ス丶苹钅兄频哪康木褪俏A私饩錾鲜鱿钟屑际踔写嬖诘牟蛔阒Γ供一种基于芟叩腎朔抡嫜橹て教ḿ捌溲橹し椒ā8梅椒ḿ饶苡行D在械幕肪常帜芊奖憷肍推胀ǖ母鋈思扑机对设计的进行硬件级别验证,而且测试人员可以实时从计算机产生测试数据给核以作测试,也可以实时访问核内部的寄存器和存储器来获取其处理完毕的数据,优于现今在测试时难以产生大批测试数据和难以获得数据处理结果的方法。所述基于芟叩腎朔抡嫜橹て教ǖ娜砑糠职ㄍü褂肰硬件描述语言镅悦枋鯥搜橹は统与测试软件。由枋龅腎搜橹は低嘲ㄒ訮总线作为系统总线对顶层仿真模块进行互连,在芯片的内部以与邢嗤哪诓孔芟呓硬件模块的互连;将所需验证的核嵌入到所述基于芟叩腎朔抡嫜证平台低中,通过测试软件在机上控制平台测试核。本文论述了仿真验证平台的软件部分,包括驱动程序和应用程序的开发过程,其核心思想是利用方便、易用、直观的图形操作界面和多功能、实时、高效的驱动程序来控制仿真验证平台,从而有效的仿真和验证图形处理单元、音频处理单元、显示引擎、核等模块,不仅加快了开发的进程,而且把开发者从繁琐的抡妗⒂布教ù罱ㄖ
解放出来,而把主要的精力放在的功能设计上,减轻了设计者的劳动量和劳动强度。因此对于和目7⒂兄匾R庖濉本论文也介绍了在开发绦蚬讨校⑾炙玫降目7⒐ぞ和一些权威参考文献中存在一些漏洞和谬误,并详细论述了改正这些错误使得开发工作顺利完成的方法与注意事项。对绦虻目7工作者具有一定的参考价值。本文的组织结构和内容:第二章简要介绍了芟叩奶氐愫褪荽