题名 PSL逻辑及验证技术研究进展与展望
被引量:3
1
作者
虞蕾
赵宗涛
机构
国防科学技术大学计算机学院
第二炮兵工程学院计算机系
出处
《计算机应用研究》
CSCD
北大核心
2010年第7期2414-2420,共7页
基金
国家"863"计划资助项目(2007AA010301)
中国博士后科学基金资助项目(20080431401)
文摘
在简要介绍PSL的分层结构和语法与语义基础上,综述了PSL验证技术的应用研究现状,分析了各种方法、技术的优缺点,最后指出了PSL验证技术的未来研究展望。
关键词
属性规约语言
基于断言的验证
形式化验证
运行时验证
Keywords
PSL(property specification language)
abv(assertion based verification)
formal verification
run-time verification
分类号
TP301
[自动化与计算机技术—计算机系统结构]
题名 面向SOC芯片的跨时钟域设计和验证
被引量:5
2
作者
罗莉
何鸿君
徐炜遐
窦强
机构
国防科技大学计算机学院
出处
《计算机科学》
CSCD
北大核心
2011年第9期279-281,297,共4页
基金
863国家专项基金项目(2008AA01A202)
核高基重大专项(2009ZX01028-002-002)资助
文摘
随着高性能、低功耗芯片的发展,多时钟域和跨时钟域(Clock Domain Crossing,CDC)设计越来越多,CDC设计和验证越来越重要。阐述了5种常用的同步器设计模板。验证方法提出了层次化的验证流程:结构化检查,基于断言的验证(assertion-based verification,ABV),对关键模块进行形式化验证。CDC设计应用于研发的一款65nm工艺SOC芯片(最高主频1GHz、10个时钟域设计、多种工作模式),该芯片已流片回来。经测试,芯片的功能正确,说明设计和验证方法是完备的。
关键词
跨时钟域设计
基于断言的验证
PSL属性说明语言
符号模型检查
LTL线性时序逻辑
Keywords
Clock domain crossing design
assertion -based verification
PSL(Property Specification Language)
Symbo-lic model checking
LTL logic
分类号
TN402
[电子电信—微电子学与固体电子学]
题名 一种C程序断言的全自动静态验证方法
被引量:1
3
作者
易晓东
杨学军
机构
国防科技大学计算机学院
出处
《计算机科学》
CSCD
北大核心
2006年第9期253-256,273,共5页
基金
863重大软件专项No.2002AA1Z2101~~
文摘
在软件程序中插入断言是保证软件质量的一个简单但有效的方法,人们常使用测试的方法检验程序中的断言是否满足,但测试很难保证验证的完备性。本文提出了一种可以保证完备性的全自动静态断言验证方法,其基本思想是基于程序切片符号执行程序的所有执行路径,并证明路径上的所有断言都满足。为了尽量减少符号执行的语句的数量,使用了基于反例的抽象精化方法,从一个粗略的切片标准开始迭代地符号执行一条路径,根据验证的反例自动生成下一次迭代过程中使用的精化的切片标准。包含循环的程序可能具有无穷多条程序执行路径,提出的基于符号执行上下文不变式证明的方法可以证明由于循环导致的无穷多条路径中断言都满足,从而使得验证过程可以终止。实验表明,提出的全自动静态断言验证方法不仅可行,而且验证代价较小,具有较强的实用性。
关键词
断言验证
基于程序切片的符号执行
基于反例的抽象精化
静态分析
Keywords
assertion verification ,Symbolic execution based on program slicing, CEGAR, Static analysis
分类号
TP391.9
[自动化与计算机技术—计算机应用技术]
题名 基于性质描述语言的硬件验证
4
作者
纪小辉
郭建
机构
西安工业大学光电工程学院
西安邮电学院计算机科学系
出处
《科学技术与工程》
2010年第23期5652-5656,共5页
文摘
性质描述语言(Property Specification Language)为描述硬件设计的属性提供了一种标准语言,基于断言的验证方法为硬件的设计和验证提出了一种新的很具有优势的验证方法。用性质描述语言作为断言的验证方法中描述断言的语言,使得断言能够被语法精简、语义严格清晰地描述出来。通过对先进先出队列存储器的设计和断言的描述,以及对断言的验证结果的描述,给出了如何利用性质描述语言写断言的一般方法,然后再进行模拟仿真,找出使断言失败的原因,以便找出设计的错误,并验证了本方法在硬件验证中的有效性。
关键词
性质描述语言
断言的验证
先进先出队列存储器
Keywords
property specification language assertion based verification first in first out
分类号
TP317.2
[自动化与计算机技术—计算机软件与理论]
题名 硬件电路的属性说明语言
5
作者
刘有耀
机构
西安邮电学院ASIC设计中心 陕西西安
出处
《现代电子技术》
2005年第20期35-37,共3页
基金
国家自然科学基金(90207015)
文摘
传统的对系统功能规范说明都是采用自然语言,这种说明形式一般都是比较含糊的,并且由于缺乏标准的机器可执行代码而无法进行验证。本文介绍的属性说明语言(PSL)是一种易于读写、语法精简、语义严格清晰、表达能力强大、机器可执行的标准硬件设计属性说明语言。并对他在M ode ls im SE 6.0仿真工具中的使用做了具体的介绍。
关键词
硬件电路
属性说明语言
基于断言验证
自然语言
Keywords
hardware circuit
property specification language
assertion based verification
natural language
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
题名 基于PSL断言的宽带电路交换芯片验证
被引量:3
6
作者
张华
郭建
韩俊刚
机构
西安邮电学院ASIC设计中心
出处
《计算机工程》
CAS
CSCD
北大核心
2007年第14期216-218,235,共4页
基金
国家自然科学基金资助重大项目(90207015)
国家"863"计划基金资助重大专项课题"超大规模集成电路设计"(2003AA1Z1190)
文摘
利用基于PSL断言的验证方法验证了宽带电路交换芯片XYDXC160的设计。该芯片单片支持64路2.488Gb/s STM-16帧结构的SDH码流的输入/输出,实现1 024×1 024 STM-1流的无阻塞电路交换。断言技术的引入,降低了验证工作的复杂度,提高了验证的速度和效率,确保了验证工作的质量。
关键词
基于断言的验证
同步数字系列
性质描述语言
Keywords
assertion -based verification
synchronous digital hierarchy(SDH)
property specification language(PSL)
分类号
TN47
[电子电信—微电子学与固体电子学]
题名 采用PSL的基于断言的验证
被引量:3
7
作者
马博
韩俊刚
机构
西安邮电学院计算机系
出处
《计算机工程》
CAS
CSCD
北大核心
2007年第2期217-219,共3页
基金
国家自然科学基金资助项目(90207015)
文摘
基于断言的验证方法被认为是在硬件设计验证方面的一次重大的方法学的变革。它能有效地提高验证工作的质量和效率。而性质描述语言(PSL)就是使用断言来表达要验证的性质,并且该语言已经被批准为IEEE标准。在简要介绍性质描述语言PSL的基础上,结合数字交叉连接芯片的实际设计验证工作,采用在Mentor Graphics公司出品的仿真软件ModelSim6.0,用PSL语言表述断言和验证命令,说明在设计中嵌入用断言表述的设计特性,通过这些特性来进行验证仿真工作。实验结果表明,用性质描述语言来辅助验证工作,是一个有效可行的方法。
关键词
基于断言的验证
性质描述语言
同步数字系列
Keywords
assertion -based verification
Property specification language
Synchronous digital hierarchy
分类号
TP391.9
[自动化与计算机技术—计算机应用技术]
题名 高性能DSP软核中DMA控制器的设计与验证
被引量:2
8
作者
郑挺
李勇
机构
国防科学技术大学计算机学院
出处
《计算机工程与设计》
CSCD
北大核心
2014年第1期112-118,共7页
基金
国家"核高基"重大专项(集成电路类)基金项目(2009ZX01034-001-001-006)
文摘
为解决数字信号处理器(digital signal processor,DSP)的数据供给问题,设计了一个可高效搬运数据的部件———直接存储器访问控制器(direct memory access controller,DMAC)。采用了模拟验证方法和基于断言的验证方法对设计进行了功能验证。传统的模拟验证方法目前仍是主流的功能验证方法,但基于断言的验证方法是今后集成电路验证的发展方向。模拟验证方法虽具有使用简单,不受设计规模影响的优点,却不能证明设计的完备性,而基于断言的验证方法虽具有验证完备性,但能够验证的设计规模有限。把两者结合起来,就能够发挥各自的优点。实验结果表明,把两者结合起来进行验证,确实能够提高验证质量。
关键词
数字信号处理器
直接存储器访问控制器
功能验证
模拟验证
基于断言的验证
Keywords
digital signal processor
direct memory access controller
functional verification
simulation verification
assertion -based verification
分类号
TP39
[自动化与计算机技术—计算机应用技术]
题名 存储系统功能验证方法浅析
9
作者
刘洪锦
姚荣
机构
上海交通大学计算机科学与工程系
江南计算技术研究所
出处
《计算机工程》
CAS
CSCD
北大核心
2004年第B12期457-459,462,共4页
文摘
IC日益增长的设计复杂性和在时间、代价方面的需求,使得验证工作很重要却又困难重重。传统的简单验证方法和手段已不能满足 要求,采用新的验证方法势在必行。以存储系统功能性的验证为例,介绍了目前流行的先进的验证方法.包括ABV(Assertion-based verification)和TBV(Transaction-based verification)。对ASIC芯片的一般功能验证流程也作了较为详尽的分析。
关键词
存储系统
功能验证
abv
TBV
Keywords
Memory system
Functional verification
assertion -based verification (abv )
Transaction-based verification (TBV)
分类号
TP333
[自动化与计算机技术—计算机系统结构]