规约驱动的片上系统一致性检测研究

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:ssskkkmmm77
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
片上系统(System-on-Chip,SoC)通常采用自顶向下的设计流程,根据高层级的设计规约探索设计空间后,设计将以虚拟原型的方式实现,同时硬件设备从寄存器传输级RTL模型进行逐层精化并综合直至布局布线最终流片。若物理设备的具体实现与设计规约不一致,那么在虚拟原型上开发的系统软件(如设备驱动程序)将难以与物理设备协同运行,这可能会导致严重的系统故障。此外,硬件物理设备若是在流片后被发现存在与原设计规约不一致的缺陷,则将会给厂商造成巨大的损失。因此,如何检测硬件设备的实现与设计规约的一致性是构建正确片上系统的关键问题。针对上述问题,本文以检测片上系统的高层级设计规约与低层级实现之间的一致性为研究目标,设计了规约驱动的片上系统一致性检测框架。具体来说,本文的主要研究内容和贡献如下:(1).基于SystemRDL语言,本文提出了形式化设备模型自动生成方法。本文结合硬件寄存器描述语言SystemRDL,扩展了其语法语义以支持寄存器行为逻辑描述,并提出了转换规则将扩展后SystemRDL描述的设计规约自动转换为一个可执行的形式化设备模型FDM。如此,本文即可将不可执行的高层级设计规约自动转换为一个可执行的形式化设备模型以应用于自动化一致性检测。(2).基于符号化执行,本文提出了规约驱动的片上系统一致性检测框架。通过使用内核分析框架Kprobes,本文实现了从虚拟原型或物理设备收集驱动程序请求以及设备状态。以形式化设备模型FDM作为设计的黄金参照模型,本文使用收集到的驱动程序请求序列在FDM上进行符号化执行,并比较由相同驱动程序请求触发的设备状态和FDM状态以检测高层级的FDM与低层级实现(例如虚拟原型和物理设备)之间的一致性。(3).基于变异测试,本文设计了测试用例生成与一致性检测充分性评价方法。为了优化和提升一致性检测的充分性和效率,本文设计了具有硬件特性的变异算子和除变异体约束(Mutant-KillingConstraint)的生成规则,使用除变异体约束对低层级设备实现的潜在缺陷建模,在FDM中自动插桩除变异体约束并引导设备请求的自动化生成。本文提出了协作式符号化执行机制,使用生成的设备请求激励设备并收集设备状态,通过符号化执行插桩后的FDM来检测FDM与低层级实现之间的一致性,同时采用测试覆盖准则评价片上系统一致性检测的充分性。本文使用两个工业级网卡的虚拟原型和物理设备作为实验对象,实验结果表明,结合自动生成的FDM模型,本文提出的规约驱动的片上系统一致性检测方法不仅能够更加有效地检测出虚拟原型和物理设备中存在的缺陷,而且能够对一致性检测的充分性做出评估。
其他文献
目的:二维剪切波弹性成像(twodimensionalshearwaveelastography,2DSWE)已成为评估肝纤维化程度、指导慢性肝病患者的治疗、预后以及随访监测的重要方法。随着该技术在临床的广泛应用,测量的重复性成为广大超声工作者关心的问题。本研究旨在评价二维剪切波弹性成像测量肝脏硬度的重复性,分析操作者的经验、测量直径的大小、患者的一些病理及生理因素
Ad Hoc网络是一种由无线移动节点组成的分布式自组织网络,具有不依赖于固定基础设施、抗毁性强、可快速展开等优点,特别适用于战术军用和救灾抢险场合以及无法架构通信基础设施的偏远地区的通信。  MAC协议是控制网络节点接入共享广播信道的规则,由于Ad Hoc网络存在隐藏终端、暴露终端等问题,使得MAC协议的设计具有很大挑战。在Ad Hoc网络MAC协议领域,单信道MAC协议在网络规模增大时,网络性能
学位
展示作为人们交换物品、交流信息的活动,始终伴随着人类文明不断进步而发展出独特的信息空间形态与丰富的信息传播形式。在当今海量信息涌现与人民生活品质日渐提高的时代,各种类型的展示空间建设与丰富多彩的数字媒体技术的应用,为展示空间中的信息传播带来了新的机遇和发展活力。各种新兴数字展览如火如荼,这是展示行业高速发展的时代,也是对展示设计提出更高要求和挑战的时代。面对大众的审美提升以及“爆炸性”信息的冲击,
随着信息化时代的到来,云计算凭借着高效实用、操作简单、成本低廉的优点应运而生.在云服务中,传统的密码方案并不能够对密文进行安全的转换.因此,如何保证云端数据安全有效的存储和共享已经成为了一个重要的问题.然而,我们可以利用代理重加密(ProxyRe-Encryption,PRE)技术对存储在云端的密文进行安全有效的共享.基于身份的代理重加密(IdentityBased
研究体重对女性系统性红斑狼疮(SLE)患者疾病活动、补体 免疫球蛋白、及生活质量(EuroQol健康指数量表EQ-5D,包括活动能力、自理能力、进行日常活动、疼痛/不舒适焦虑、焦虑抑郁状况5个方面)的影响。【方法】对来自天津中医药大学第一附属医院风湿科门诊及住院的女性狼疮患者进行研究,以确定体重指数(BMI)与一般情况(年龄、病程、并发症、补体 免疫球蛋白、血糖、血
音乐新课程标准(2011年版)明确指出:音乐是一门富有创造性的艺术,“强调音乐实践,鼓励音乐创造”。基于我国深化教育改革、全面推进素质教育的背景下,以坚持社会主义核心价值系统为导向,大力开展知识创新、国家培养大量的拥有高素质的创新性人才,是当前现代化教育不可分割的组成部分,具有十分重要的意义。音乐创造教学作为音乐课程改革中的创新性内容,通过丰富的音乐形象用以构建学生的创造性思维、开拓学生的创造性潜
说话人识别是语音识别的一种,它根据测试语音来辨别说话者的身份.说话人识别在司法查证、机要保密、电子商务等领域有着广泛的应用前景.从具体应用的角度可将说话人识别分为说话人辨认和说话人确认两类,从识别条件的角度可将其分为与文本有关的说话人识别和与文本无关的说话人识别两类.本文的主要研究对象是与文本无关的说话人辨认系统.说话人辨识系统主要是由特征提取和模式分类两部分组成.特征提取部分就是寻找能够有效代表
国家出台各种教育政策发展教育事业、倡导教育公平,特殊群体教育的发展备受社会各界的关注,特殊教育学校的师资力量、学校设施建设、学习资源建设等方面不断优化。由于聋生与正常学习者在认知、知识学习、性格方面有较大差异,导致聋生学习效果不够理想。聋生主要通过各种学习资源获取信息,学习资源的质量对聋生的学习效果影响较大。当前,聋生的自主学习资源质量参差不齐,且不能帮助聋生建构知
光伏科学界和工业界致力于简化器件结构和制造工艺的研发,以期通过技术创新带动生产成本的快速下降。与传统高温扩散掺杂技术相比,采用MoO_x、PEDOT:PSS等高功函数空穴选择性传输层,及TiO_x、LiF、MgO_x、低功函数金属等电子选择性传输层,与晶硅基底通过界面能带匹配构建的异质结电池结构,具有低温制备、非掺杂、结构简单、接触钝化等潜在优势,受到广泛的重视。本
乡村民宿是基于乡村旅游的发展而产生的,是既有温度,又有灵魂的一种乡村旅游产品。在消费逐渐升级的今天,乡村民宿逐渐受到大众的青睐,同时受到政府政策的大力支持,成为促进乡村旅游,乡村振兴的支柱力量。服务方式与内容作为非标住宿与标准住宿主要区分物,是影响乡村民宿服务质量评价的重要因素。文章以提升乡村民宿服务质量为出发点,在充分了解国内外民宿研究趋势的基础上,运用社会交换理论和互动仪式链理论,借鉴SERV