并发的广义符号轨迹赋值的研究

并发的广义符号轨迹赋值的研究

论文摘要

随着数字逻辑设计的规模越来越大,复杂度越来越高,功能验证已成为设计过程中的首要瓶颈。在过去几十年中,人们对于数字电路顺序行为的验证进行了深入而广泛的研究并提出了许多行之有效的验证方法,主要分为基于模拟的和基于形式方法的验证技术[1]。然而,数字集成电路是典型的并发系统,如何实现对并发行为的有效验证就成为保证数字电路功能正确性的关键因素。本文在了解国内外形式验证技术研究成果的基础上,对当前主流形式化验证方法中的广义符号轨迹赋值(generalized symbolic trajectory evaluation, GSTE)[2-3]验证方法进行了深入的研究和拓展,修改断言图及其验证算法使之能更简洁的描述和验证数字电路的并发性质。本文在研究方法上,首先深入学习和研究了广义符号轨迹赋值相关的理论包括电路模型、电路模拟方法,符号轨迹赋值[4-5]和广义符号轨迹赋值的核心算法。并通过实例展示了断言图描述电路并发性质时的不足。其次,学习和研究了进程代数[6- 8]的表示方法后,本文提出了一个基于广义符号轨迹赋值的组合方法来克服断言图不能简洁描述电路并发性质的限制。(1)提出了一个规范语言,它能用组合的方式简洁的描述系统的并发行为。这种组合是逻辑的,不依赖于对系统实现细节的深入理解。这个语言是对广义符号轨迹赋值规范语言的拓展,它引入了一个新的meet运算符,用类似于进程代数的方式表达。(2)针对新的断言图规范,本文对经典的广义符号轨迹赋值的算法进行了修改,该算法能直接深入规范的语法结构并建立从规范的语言元素到电路状态集合的模拟关系。本文设计了一个高效而实用的方法来直接验证并发规范。第三,在平台Forte平台环境[9]下利用FL语言对改进后的并发验证算法进行编码实现和测试。实验结果表明修改后的断言图和算法是有效的,在验证并发性质时确实能够减小断言图的复杂度。最后,对全文进行系统、全面的总结,指出了下一步研究和改善的方向。并展望了形式化验证算法在电路设计领域的良好应用前景。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 概述
  • 1.2 验证的基本概念和原理
  • 1.2.1 验证的基本概念
  • 1.2.2 验证的基本原理
  • 1.3 验证方法学
  • 1.3.1 基于模拟的验证
  • 1.3.2 基于形式方法的验证
  • 1.4 研究现状与研究内容
  • 1.4.1 研究现状
  • 1.4.2 主要工作
  • 1.5 论文组织
  • 第二章 广义符号轨迹赋值
  • 2.1 电路模型
  • 2.1.1 网表
  • 2.1.2 Kripke 结构
  • 2.2 电路模拟方法
  • 2.2.1 二值模拟
  • 2.2.2 三值模拟
  • 2.2.3 符号模拟
  • 2.3 符号轨迹赋值
  • 2.3.1 性质规范
  • 2.3.2 验证算法
  • 2.4 广义符号轨迹赋值
  • 2.4.1 断言图
  • 2.4.2 验证过程
  • 2.5 本章小结
  • 第三章 并发性质的刻画的研究
  • 3.1 问题来源
  • 3.2 进程代数
  • 3.2.1 进程代数简介
  • 3.2.2 通信系统演算CCS
  • 3.3 断言语言的研究
  • 3.3.1 基本概念
  • 3.3.2 meet 运算符
  • 3.3.3 并发规范
  • 3.4 并发规范模型检验算法设计
  • 3.5 本章小结
  • 第四章 并发验证算法的实现的研究
  • 4.1 Forte 验证环境
  • 4.1.1 Forte 简介
  • 4.1.2 Exlif 格式
  • 4.1.3 函数语言FL
  • 4.2 并发验证算法的实现
  • 4.2.1 软件框架
  • 4.2.2 算法流程
  • 4.2.3 BDD 处理技术
  • 4.2.4 参数化表示技术
  • 4.2.5 数据结构及关键源码
  • 4.3 验证实验
  • 4.3.1 三输入端电路
  • 4.3.2 投票机系统实例
  • 4.4 本章小结
  • 第五章 结论与展望
  • 5.1 研究总结
  • 5.2 研究展望
  • 致谢
  • 参考文献
  • 个人简历及硕士期间研究成果
  • 个人简历
  • 获奖情况
  • 参与的科研项目
  • 相关论文文献

    • [1].基于机器学习的航班四维轨迹预测[J]. 电子技术与软件工程 2020(01)
    • [2].大数据背景下签到轨迹数据质量评价与实证[J]. 统计与决策 2019(24)
    • [3].防止暴露位置攻击的轨迹隐私保护[J]. 计算机应用 2020(02)
    • [4].基于面积划分的轨迹相似性度量方法[J]. 计算机应用 2020(02)
    • [5].疫情下,变化的轨迹[J]. 小康 2020(10)
    • [6].基于速度的轨迹停留点识别算法[J]. 计算机系统应用 2020(04)
    • [7].基于变桩赛道的“S”型轨迹无碳小车设计[J]. 中国新通信 2020(08)
    • [8].船舶航行轨迹预测的数学模型设计[J]. 舰船科学技术 2020(08)
    • [9].轨迹数据的非关系管理及相似性分析[J]. 测绘通报 2020(06)
    • [10].重雾霾污染气象条件下颗粒物长距离输送轨迹分类算法研究[J]. 环境科学与管理 2020(07)
    • [11].轨迹(摄影)[J]. 上海大学学报(社会科学版) 2020(04)
    • [12].一种新的粗糙轨迹数据滤选方法[J]. 测绘科学技术学报 2020(02)
    • [13].基于行程拆分的快速查询显示轨迹的方法[J]. 地理空间信息 2020(08)
    • [14].解决涂装滑橇改造导致的喷涂机器人轨迹偏移[J]. 现代涂料与涂装 2020(07)
    • [15].冲压机器人运行轨迹及节拍提升探讨[J]. 锻造与冲压 2020(18)
    • [16].舰船航行非线性轨迹预测的数学模型[J]. 舰船科学技术 2020(18)
    • [17].《轨迹》[J]. 美术 2018(06)
    • [18].《生命的轨迹系列之一》[J]. 大众文艺 2016(23)
    • [19].《轨迹》[J]. 现代装饰(理论) 2016(12)
    • [20].车联网轨迹隐私保护研究进展[J]. 计算机应用 2017(07)
    • [21].双轨迹同步控制快速涂胶系统的设计[J]. 机电工程 2017(08)
    • [22].智慧校园环境下的学生轨迹数据分析技术[J]. 漯河职业技术学院学报 2017(05)
    • [23].轨迹预测技术及其应用——从上海外滩踩踏事件说起[J]. 科技导报 2016(09)
    • [24].刍议轨迹侦查的概念与特点[J]. 上海公安高等专科学校学报 2016(04)
    • [25].轨迹[J]. 照相机 2015(04)
    • [26].基于图划分的个性化轨迹隐私保护方法[J]. 通信学报 2015(03)
    • [27].发展的轨迹[J]. 现代装饰(理论) 2015(07)
    • [28].《轨迹》[J]. 美苑 2015(S2)
    • [29].位置轨迹隐私保护综述[J]. 信息网络安全 2015(10)
    • [30].立体几何中的“轨迹”问题[J]. 高中数理化 2020(03)

    标签:;  ;  ;  

    并发的广义符号轨迹赋值的研究
    下载Doc文档

    猜你喜欢