首页--工业技术论文--无线电电子学、电信技术论文--微电子学、集成电路(IC)论文--一般性问题论文--设计论文

基于功能信息的验证工程学及若干验证技术研究

第一章 绪论第1-30页
 1.1 快速发展的微电子技术第20-21页
 1.2 集成电路设计与功能验证第21-22页
 1.3 集成电路功能验证面临的挑战第22-25页
  1.3.1 模拟激励生成第23-24页
  1.3.2 模拟验证结果检验第24页
  1.3.3 模拟验证效果分析第24-25页
  1.3.4 模拟验证环境建模第25页
 1.4 工程学指导下的集成电路功能验证第25-27页
 1.5 本文的课题来源第27页
 1.6 本文的主要研究内容第27-30页
第二章 功能验证方法及研究进展综述第30-50页
 2.1 引言第30页
 2.2 验证方法概述第30-36页
  2.2.1 验证的分类方法第31页
  2.2.2 基于模拟的验证方法第31-35页
   2.2.2.1 基于事件的模拟第33页
   2.2.2.2 基于周期的模拟第33页
   2.2.2.3 确定性模拟方法第33-34页
   2.2.2.4 随机模拟方法第34页
   2.2.2.5 软硬件协同验证方法第34页
   2.2.2.6 硬件加速第34页
   2.2.2.7 硬件仿真第34页
   2.2.2.8 快速原型验证第34-35页
   2.2.2.9 模拟/混合验证方法第35页
   2.2.2.10 基于事务的模拟方法第35页
  2.2.3 形式化验证方法第35-36页
   2.2.3.1 定理证明第35-36页
   2.2.3.2 模型检验第36页
   2.2.3.3 等价性检验第36页
 2.3 功能验证方法的研究进展第36-49页
  2.3.1 功能验证新技术第37-45页
   2.3.1.1 半形式化验证方法研究进展第37-38页
   2.3.1.2 基于覆盖率反馈的模拟激励生成方法研究进展第38-39页
   2.3.1.3 模拟验证结果检查方法研究的进展第39-41页
   2.3.1.4 覆盖率度量方法的研究进展第41-44页
   2.3.1.5 模拟验证方法的其它进展第44-45页
  2.3.2 功能验证方法学的新进展第45-49页
   2.3.2.1 基于功能虚拟原型的统一验证方法学第45-47页
   2.3.2.2 DFV验证方法学第47页
   2.3.2.3 基于规范的验证方法学第47-48页
   2.3.2.4 基于断言的验证方法学第48-49页
   2.3.2.5 其它验证方法学第49页
 2.4 结束语第49-50页
第三章 基于功能信息的验证工程学研究第50-84页
 3.1 引言第50-51页
 3.2 验证方法的发展方向原则第51-58页
  3.2.1 抽象化原则第51-53页
  3.2.2 形式化原则第53-58页
   3.2.2.1 从功能验证的目的根源考虑第53-55页
   3.2.2.2 从验证技术方法的角度考虑第55-58页
 3.3 基于功能信息的验证工程学的理论基础第58-69页
  3.3.1 工程学思想的重要性第59-62页
   3.3.1.1 软件危机和软件工程的借鉴第59-60页
   3.3.1.2 集成电路的功能验证需要工程学思想第60-62页
  3.3.2 功能信息的意义第62-69页
   3.3.2.1 功能信息的作用分析第62-66页
   3.3.2.2 功能信息的实例应用第66-69页
  3.3.3 结论第69页
 3.4 基于功能信息的验证工程学第69-83页
  3.4.1 功能信息的定义第69-70页
  3.4.2 验证工程学的基本内容第70-71页
  3.4.3 基于功能信息的验证工程学的过程模型第71-81页
   3.4.3.1 设计实现——功能信息的生成第73-75页
   3.4.3.2 功能验证——功能信息的应用第75-77页
    3.4.3.2.1 SoC功能验证中的功能信息引入流程第76页
    3.4.3.2.2 IP模块功能验证的功能信息引入流程第76-77页
   3.4.3.3 理论支持——形式化和标准化方法第77-80页
    3.4.3.3.1 形式化理论研究第78页
    3.4.3.3.2 标准制定第78-80页
   3.4.3.4 技术方法支持——基于功能信息的验证技术第80-81页
  3.4.4 基于功能信息验证工程学的过渡演化模型第81-83页
   3.4.4.1 基于功能信息的验证工程学的演化模型第81-82页
   3.4.4.2 个体机构引入基于功能信息的验证工程学的方法第82-83页
 3.5 结束语第83-84页
第四章 基于指令模板的测试程序自动生成方法研究第84-132页
 4.1 引言第84-87页
  4.1.1 基于指令模板的验证激励自动生成方法概述第85-87页
 4.2 指令模板的规范化设计方法研究第87-109页
  4.2.1 指令模板的分层描述方法研究第88-99页
   4.2.1.1 格式层描述第89-91页
    4.2.1.1.1 基于指令编码的结构解析第89-90页
    4.2.1.1.2 格式层模板描述第90-91页
   4.2.1.2 指令模板内容层第91-95页
    4.2.1.2.1 指令模板的单元内容约定第91-92页
    4.2.1.2.2 指令模板单元内容描述第92-95页
   4.2.1.3 模板约束层第95-99页
    4 2 1.3.1“互联”(linkage)的描述第95-97页
    4.2.1.3.2 “约束”(constraint)的描述第97-99页
  4.2.2 模板综合方法研究第99-105页
   4.2.2.1 数据结构的建立第99-101页
   4.2.2.2 模板综合算法第101-105页
    4.2.2.2.1 单元链接建立算法第102-103页
    4.2.2.2.2 参数传播算法第103-104页
    4.2.2.2.3 约束链接的建立算法第104-105页
  4.2.3 基于分层模板的指令生成的基本方法第105-107页
  4.2.4 指令模板检验方法第107-109页
   4.2.4.1 静态检查方法第107-108页
   4.2.4.2 动态验证方法第108-109页
 4.3 基于指令模板的测试程序生成方法第109-123页
  4.3.1 指令生成过程的遍历第109页
  4.3.2 指令生成过程的异常控制方法研究第109-118页
   4.3.2.1 已有相关研究方法参考第110-111页
   4.3.2.2 分支交叉方法第111-118页
    4.3.2.2.1 采用分支交叉方法的测试程序结构第111-112页
    4.3.2.2.2 分支交叉跳转条件的分析第112-114页
    4.3.2.2.3 分支交叉跳转条件的设定第114-116页
    4.3.2.2.4 包含分支交叉控制的测试程序生成第116-118页
  4.3.3 测试程序优化第118-123页
   4.3.3.1 相关研究工作第118-119页
   4.3.3.2 基于自私基因算法优化模板访问过程第119-123页
    4.3.3.2.1 自私基因算法简介第119-120页
    4.3.3.2.2 优化过程第120-123页
 4.4 基于模板的指令生成系统(TIGS)第123-124页
 4.5 验证实例第124-129页
  4.5.1 MIPS处理器指令系统介绍第124-127页
  4.5.2 MIPS I指令模板描述第127-128页
   4.5.2.1 格式层描述第127-128页
   4.5.2.2 MIPS I指令模板内容层描述第128页
   4.5.2.3 MIPS I指令模板约束层描述第128页
  4.5.3 基于 TIGS的实例运行及结果讨论第128-129页
 4.6 结束语第129-132页
第五章 基于断言的监视器模块自动生成方法研究第132-152页
 5.1 引言第132-133页
 5.2 相关研究介绍第133-134页
 5.3 基于断言的设计属性描述第134-141页
  5.3.1 用时态逻辑语言描述设计属性第134-137页
  5.3.2 基于简单断言的属性描述方法第137页
  5.3.3 属性规范语言第137-140页
   5.3.3.1 属性规范语言的组织结构第138-139页
   5.3.3.2 属性规范语言的词法结构第139-140页
  5.3.4 基于 Stanford简单断言和 PSL属性语言的监视器断言子集定义第140-141页
 5.4 监视器模块生成方法第141-150页
  5.4.1 将监视器属性描述转换为事件序列第142-144页
  5.4.2 基于事件序列的监视器模块生成第144-149页
   5.4.2.1 采用同步延迟的事件序列识别方法第145-146页
   5.4.2.2 基于有限状态机(FSM)的事件序列识别方法第146-149页
   5.4.2.3 反馈方式的确定第149页
  5.4.3 自动生成方法实现第149-150页
 5.5 总结与分析第150-152页
第六章 验证环境建模技术研究第152-176页
 6.1 引言第152-153页
 6.2 PLL行为模型实现第153-155页
 6.3 倍频电路验证模型的数字实现技术研究第155-175页
  6.3.1 相关研究介绍第155-156页
  6.3.2 ADPLL的设计方法第156-164页
   6.3.2.1 数字鉴相器模块设计第156-158页
   6.3.2.2 数字环路滤波模块设计第158-159页
   6.3.2.3 数控振荡器模块设计第159页
   6.3.2.4 分频器模块设计第159-164页
    6.3.2.4.1 可配置非幂方分频器的分频原理第159-160页
    6.3.2.4.2 可配置非幂方分频器的分频算法第160-161页
    6.3.2.4.3 可配置非幂方分频器的Verilog-HDL实现第161-163页
    6.3.2.4.4 可配置非幂方分频器的配置方法第163-164页
    6.3.2.4.5 与传统设计方法的性能比较第164页
  6.3.3 用于倍频验证模型的ADPLL参数分析第164-167页
   6.3.3.1 ADPLL参数举例分析一第165页
   6.3.3.2 ADPLL参数举例分析二第165-167页
  6.3.4 一种新的倍频电路验证建模方法第167-175页
   6.3.4.1 时钟倍频基本原理分析第167-168页
   6.3.4.2 周期分割的倍频验证模型设计第168-170页
    6.3.4.2.1 系统结构设计第168-169页
    6.3.4.2.2 误差补偿方法第169-170页
   6.3.4.3 引入ADPLL思想完善倍频验证模型第170-171页
   6.3.4.4 倍频电路验证模型的HDL编码实现第171-174页
   6.3.4.5 误差分析及参数分析第174-175页
 6.4 结束语第175-176页
第七章 总结与展望第176-178页
 7.1 总结第176-177页
 7.2 展望第177-178页
参考文献第178-184页
攻读博士学位期间发表的论文第184页

论文共184页,点击 下载论文
上一篇:低能耗无线传感器网络密钥管理方案研究
下一篇:卷烟烟气中稠环芳烃的分析、形成及其相关降害技术的初步研究