【摘 要】
:
随着硬件描述性语言(Hardware Description Language,HDL)的高速发展,Verilog作为一种标准化的硬件描述性语言,被广泛地应用在数字电路和系统的设计上。同时,硬件描述性语言
论文部分内容阅读
随着硬件描述性语言(Hardware Description Language,HDL)的高速发展,Verilog作为一种标准化的硬件描述性语言,被广泛地应用在数字电路和系统的设计上。同时,硬件描述性语言的正确性需求也越来越高,用形式化的验证方法是其主要的验证方式之一。然而,由于现有的定理证明技术不能对硬件描述性语言中一些特殊性质进行验证,比如事件驱动性质和实时性质等。所以对该类型语言进行行形式化验证的工作很少。本文通过对经典Hoare Logic的改进,提出一种实时性的Hoare Logic,并基于这个实时性的Hoare Logic,提出适用于硬件描述性语言的证明推理系统。多线程离散事件模拟语言(Multithreaded Discrete Event Simulation Lan-guage,MDESL)是一种类Verilog的形式化语言。其中包含许多硬件描述性语言的特性,比如事件驱动计算、实时性和基于共享变量的并发性。本文在研究多线程离散事件模拟语言的语义模型的基础上,结合实时性Hoare Logic,首先提出了程序状态行为和顺序程序的规则。然后根据程序的并发模型提出了并行环境中守卫语句规则以及并行程序规则。接着给出了结构性语句规则和辅助规则形成了一个完整的多线程离散事件模拟语言的证明推理系统。利用该证明推理系统可以对多线程离散事件模拟语言中事件驱动计算和实时的性质以及基于离散时间控制的并发行为进行分析与验证。该推理证明系统不仅丰富了多线程离散事件模拟语言的语义模型,还为后续研究多线程离散事件模拟语言的语义连接理论打下了理论基础。此外,为了证明系统的可靠性,本文还对证明推理系统中的推理规则进行逐条验证。最后,通过一个实例来说明如何用本文提出的证明推理系统对并行程序进行正确性验证。
其他文献
能源是人类生存发展的重要物质基础,能源互联网作为未来能源可持续发展的解决方案已经成为热门的研究课题。其中,能源互联网架构设计的相关研究对能源互联网的发展最为重要。
建筑幕墙以其靓丽的色彩在建筑装饰工程室外装饰中的应用越来越广泛,但是在应用中也会存在这样和那样的问题。本文通过建筑幕墙的发展与应用范围,分类等论述,指出了建筑幕墙
随着计算机应用领域的丰富与扩展,图作为常用的数据结构之一,现实世界的诸多领域均用图来描述其复杂而庞大的逻辑关系,如社交网、生物信息网、智能交通网等新兴领域的建模。
随着类脑计算在学术界和产业的热度持续高升,研究生物智能与机器智能深度融合并协同工作的新型智能系统,是当前人工智能与脑认知科学交叉领域面临的重要课题。智能体技术源于
在医学领域中,医生常常对同一个病人在多种模式下的成像,或者在同一种模式下多次成像的结果进行配准,这个过程可归属于数学物理领域中的反问题,而反问题大部分是不适定的。自
随着互联网新型应用技术(如云计算、大数据、IoT、NFV等)的革命式演进,这波数字化转型催化了用户对海量资源信息(如视频、社交图像分享等)的获取需求,流量应用和网络服务也发
物体检测在图像识别与计算机视觉领域中是一个比较热门的研究方向,在诸多领域中,均有着广泛的用途。在自动驾驶领域,通过物体检测来合理的规避行人和车辆;在图像处理领域,图
思维导图作为一种图形工具,能够对学生的思维进行整体发散。因而在小学数学复习中应用思维导图的教学方式,可以在启发学生思维的过程中,加强学生对数学知识和问题的思考探索
包层集成采用多模块段(Multi-Module Segments,MSS)设计方案。为了满足包层模块能够正常运行与安装维护,本文在包层设计与遥操作维护(Remote Handling,RH)的基础之上,展开了对包层背板及背板支撑的结构设计与其相关性能的分析研究,从而验证了所设计的背板及支撑部件的安全性与可靠性,为后续包层集成设计的进一步优化与工程设计阶段提供基础依据。本文在水冷陶瓷包层(Water
机器人在家居环境下执行服务任务时,需要根据发出服务请求指令的服务对象来选择其专属物品进行任务的推理和规划,即执行个性化服务。但当前家庭服务机器人智能化程度较低,任