资源描述:
《1553b总线监控器实现和验证》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、西安电子科技大学创新性声明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切相关责任。本人签名:日期西安电子科技大学关于论文使用授权的说明本人完全了解西安电子科技大学有关保留和使用学位论文的规定,
2、即:研究生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。本人保证毕业离校后,发表论文或使用论文工作成果时署名单位仍然为西安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。(保密的论文在解密后遵守此规定)本人签名:日期导师签名:日期摘要摘要MIL-STD-1553B总线是一种时分制指令/响应式多路复用数据总线。1553B总线上有三类终端:BC、RT、MT。本文所实现的是某款协议芯片中的1553B总线监控器的
3、软核。本文首先介绍了1553B总线监控器的研究背景,并对1553B协议进行了分析;在此基础上分析了监控器需要实现的功能,然后进行了总体的设计,对每个小的模块进行了描述。设计完成后,进行了模块级和虚拟平台的验证。首先介绍了验证平台的搭建、测试项的开发,然后按照仿真步骤进行仿真,对仿真结果进行详细的分析,根据仿真中存在的问题,不断修改代码,直到达到设计需求。本文设计的一大特点是监控器软核独立于BC、RT两种终端,市场上其它协议芯片都是将BC、RT、MT三种终端融合在一起,形成BC/RT/BM核;而在本文所涉及的项目
4、中,由于之前BC/RT的设计已经成熟,只是缺少MT终端,这种方法大大缩短了设计周期。关键词:1553B总线监控器软核验证AbstractAbstractMIL-STD-1553Bbusisakindofthecommand/responsetypemultiplexdatabus.Therearethreeterminalsonthe1553Bbus:BC,RT,MT.Thisthesisrealizesasoftcoreofa1553Bbusmonitoronaparticular1553Bprotocolc
5、hip.Firstlytheresearchbackgroundofthe1553Bbusmonitorisintroduced,thenthe1553Bprotocolisanalyzed,basedonwhichthefunctionofthe1553Bbusmonitorneedtobeachievedisanalyzed,finallytheoveralldesigniscompleted,andeachsmallmoduleofthedesignisdescribed.Afterthedesign,t
6、hemodulelevelandvirtualplatformlevelverificationisdiscussed.Firstlytheverificationplatformandtestcasedevelopmentareintroduced,thenaccordingtothesimulationsteps,thesimulationisdone,thesimulationresultsareanalyzedindetail,andthecodeiscontinuouslyrevised,accord
7、ingtotheproblemsdiscoveredinthesimulation,untilitmeetsthedesignrequirements.Monitorsoftcore’sindependenceofBC/RTisafeatureofthedesign.BC,RT,MTaredesignedtogetherformingBC/RT/BMintellectualpropertyonthemarket.Intheprojectthispaperinvolved,thedesignofBC/RTbefo
8、retheprojecthasbeenmatured,onlytheMT’sdesignislack.Sothedesigncycleisgreatlyshortenedbythismethod.Keywords:1553BbusMonitorSoftCoreVerification目录目录第一章绪论...........................................