UM-BUS总线协议仿真测试系统的设计与实现

来源 :首都师范大学 | 被引量 : 0次 | 上传用户:yanqingilu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
UM-BUS是一种基于M-LVDS技术的多通道高速串行的新型系统总线。在对该总线进行协议开发的过程中,由于目前缺乏相应工具的支持,导致在实际工作中,对UM-BUS总线协议开发难度极大,结果无法预测。而且直接通过物理验证方式对总线协议进行测试分析,灵活性差、耗费巨大。但通过引入仿真技术,对总线协议进行仿真建模和测试分析,可以很好的解决这些问题。目前,在总线研究方面,仿真技术已被广泛应用于总线协议开发、总线性能分析和总线应用系统验证优化等研究工作中。本文正是采用仿真技术,针对UM-BUS总线设计实现了一套总线协议仿真与测试的系统。该系统采用离散随机事件仿真模型,利用C++和OTcl两种语言联合编程实现。本文首先详细分析了系统的需求,然后根据需求,提出了一个可行有效的设计方案。遵照分层设计和模块化设计的思想,该系统从上往下分为交互层、仿真系统功能层、协议仿真层、设备驱动层和硬件设备层等5层,由用户界面模块、仿真器模块、应用请求产生器模块、请求调度器模块、协议仿真模块、记录跟踪和监控模块、统计分析模块、总线驱动模块等8大模块组成。本文详细介绍了各模块的功能、设计以及实现。在利用本系统来进行总线协议仿真和测试时,首先将总线协议进行仿真开发,并以动态库文件形式载入系统中。再根据测试运行环境需求,利用OTcl语言编写相应测试用例。然后将该测试用例加载到系统中并开始仿真运行。最后根据仿真测试结果对系统性能等参数进行分析。最后,本文通过利用该系统,对UM-BUS总线协议处理层的缓存功能协议进行了仿真建模和测试分析。实验结果表明,该系统各方面都能很好的进行工作,能正确有效地获取仿真数据。这表明该系统满足了设计要求。通过论文的研究,将仿真技术引入到UM-BUS总线协议的开发和测试工作中,设计并实现了一个协议仿真和测试系统。利用该系统,不仅可以在总线协议实现前期,对协议的功能、性能、设计模式等进行仿真实现和验证分析,提高协议开发和测试的工作效率和正确有效性,而且可用于测试验证UM-BUS总线的应用系统。同时,该系统的设计架构和实现方法具有一定的通用性,可为其他类似总线的仿真测试系统提供设计和实现参考。
其他文献
在室温下,对高密度聚乙烯/橡胶共混物的单边缺口试样进行拉仲断裂实验,测试了裂纹在亚稳临界扩展时的断裂韧性(G_(1c)),缺口敏感度(K_s)和材料断裂能量密度(W_o)。用扫描电子
C.C.C.E是氯丁二烯与氯乙烯共聚而成的新型材料。本工作主要研究了此种材料的加工条件、物理机械性能及其在难燃输送带中的应用。研究结果性能优于普通橡塑难燃输送带。
在忽略粘温效应的前提下,根据已得出的速度分布完全解析解,求出了各种压力梯率下的流量及温度分布的解析解。这些解有助于了解塑料成型加工过程中熔体在矩形狭缝流道内的流动过
中职学校的学生,普遍存在着文化基础薄弱的问题。由于生源质量偏差,大多数学生对文化理论课不感兴趣。如何进行职业学校电类的物理教学,提高学生的兴趣和教学效果,根据自己多年的
铰链四杆机构是常用的机构之一,当乙知两个连架杆的三个对应位置和输入杆及机架的长度的设计,过去只能用图解法求解,因受作图限制,精度较低,本文推出的解析算法,可得到精确结
本文采用有机金属化合物气相沉积(MOCVD)技术制备了可见光透过率】90%(厚度为10<sup>2</sup>-10<sup>4</sup>)、薄层方块电阻值为38-56Ω/□的SO<sub>2</sub>&#183;A,多晶透明导电
同声传译是一种复杂的语言交际活动,它要求译员以与讲话人几乎同步的速度,用目的语把源语所要表达的意义和情感,用目的语进行重新表述的翻译活动。同传的瞬间性和英汉两种语
当前社会处于一个经济发展快,社会发展稳定的状态,基本实现社会主义和谐社会的建立,与此同时,木材检验技术也顺应时代发展需求,与时俱进。正是由于经济发展迅速,对于森林资源的需求
发电厂、变电站的直流系统为控制、保护、信号和自动装置提供电源.直流操作系统采用对地绝缘方式运行,当发生2点接地时,有可能使继电保护发生误动、拒动,信号误报,严重危及一次系
在云南省僳僳族自治州,有一种4米左右高的木本花卉,花瓣有单、双两种,花蕊呈金黄色颗粒状。这种花在开花时会不断地长出新花蕾,更罕见的是,早晨花开时为淡红色,到了正午就变成了白