System-Level Processor Verification Using Refinement
使用细化进行系统级处理器验证
基本信息
- 批准号:0429924
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2004
- 资助国家:美国
- 起止时间:2004-08-15 至 2008-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
PROPOSAL NO: 0429924INSTITUTION: Georgia Tech Research Corporation - GA Institute ofTechnologyPRINCIPAL INVESTIGATOR: Manolios, PanagiotisTITLE: System-Level Processor Verification Using RefinementAbstract:The objective of this proposal is to develop a formal refinement-based methodology for term-level microprocessor verification and to apply it to complex designs. State-of-the-art microprocessors are extremely complex and industry estimates of validation costs, as a percentage of the engineering effort required to develop a new product, range from 30% to as high as 70%. Even with such resources allocated to validation, bugs are common and the trend toward more complex designs will exacerbate the problem. Current validation efforts focus on checking low-level properties of small components. However, it is difficult to imagine a set of properties that captures system-level correctness, which is why the project advocates a refinement-based approach, where the instruction set architecture is the specification. This means that to an external observer, the processor behaves in a fashion that is consistent with the instruction set architecture, with respect to both safety and liveness properties. The project proposes to develop a theory of refinement for system-level verification and to apply it to complex term-level designs. The refinement-based approach will be part of a design-for-verification methodology that complements the design cycle, that can be automated in a compositional, scalable way, and that is generally applicable across a wide spectrum of designs.
提案编号:0429924机构:格鲁吉亚技术研究公司- GA技术研究所主要研究员:Manolios,PanagiotisTitle:系统级处理器验证使用精炼摘要:本提案的目的是开发一个正式的精炼为基础的方法,用于术语级微处理器验证,并将其应用于复杂的设计。最先进的微处理器非常复杂,行业估计验证成本占开发新产品所需工程工作的比例从30%到70%不等。即使有这样的资源分配给验证,错误是常见的,更复杂的设计趋势将加剧这个问题。目前的验证工作集中在检查小组件的低级别属性。然而,很难想象一组属性可以捕获系统级的正确性,这就是为什么该项目提倡基于细化的方法,其中指令集架构是规范。这意味着对于外部观察者来说,处理器的行为方式与指令集架构一致,涉及安全性和活性属性。该项目建议开发一种用于系统级验证的细化理论,并将其应用于复杂的术语级设计。基于改进的方法将是设计验证方法的一部分,该方法补充了设计周期,可以以组合,可扩展的方式自动化,并且通常适用于广泛的设计。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Panagiotis Manolios其他文献
Quantifier elimination by dependency sequents
- DOI:
10.1007/s10703-014-0214-z - 发表时间:
2014-08-14 - 期刊:
- 影响因子:0.800
- 作者:
Eugene Goldberg;Panagiotis Manolios - 通讯作者:
Panagiotis Manolios
A Framework for Verifying Bit-Level Pipelined Machines Based on Automated Deduction and Decision Procedures
- DOI:
10.1007/s10817-006-9035-0 - 发表时间:
2006-10-07 - 期刊:
- 影响因子:0.800
- 作者:
Panagiotis Manolios;Sudarshan K. Srinivasan - 通讯作者:
Sudarshan K. Srinivasan
Partial Functions in ACL2
- DOI:
10.1023/b:jars.0000009505.07087.34 - 发表时间:
2003-10-01 - 期刊:
- 影响因子:0.800
- 作者:
Panagiotis Manolios;J Strother Moore - 通讯作者:
J Strother Moore
Panagiotis Manolios的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Panagiotis Manolios', 18)}}的其他基金
SHF: Small: Dynamic Abstractions for Verification
SHF:小型:用于验证的动态抽象
- 批准号:
1319580 - 财政年份:2013
- 资助金额:
-- - 项目类别:
Standard Grant
SHF: Small: Generation of High-Quality Tests by Treating Tests as Proof Encoding
SHF:小:通过将测试视为证明编码来生成高质量测试
- 批准号:
1117184 - 财政年份:2011
- 资助金额:
-- - 项目类别:
Standard Grant
CRCD/EI: Integrating Functional Computer-Aided Reasoning into the ComputerScience Curriculum
CRCD/EI:将功能计算机辅助推理融入计算机科学课程
- 批准号:
0844078 - 财政年份:2008
- 资助金额:
-- - 项目类别:
Continuing Grant
System-Level Processor Verification Using Refinement
使用细化进行系统级处理器验证
- 批准号:
0841100 - 财政年份:2008
- 资助金额:
-- - 项目类别:
Continuing Grant
CRCD/EI: Integrating Functional Computer-Aided Reasoning into the ComputerScience Curriculum
CRCD/EI:将功能计算机辅助推理融入计算机科学课程
- 批准号:
0417413 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Continuing Grant
相似国自然基金
粒子level set方法的改进与空间自适应波浪模型并行化研究
- 批准号:52171245
- 批准年份:2021
- 资助金额:58 万元
- 项目类别:面上项目
基于Level Set方法的三维爆炸与冲击仿真软件开发及其应用
- 批准号:11502121
- 批准年份:2015
- 资助金额:25.0 万元
- 项目类别:青年科学基金项目
层级稀疏化的Mid-Level特征空间下高分辨率遥感影像检索方法研究
- 批准号:41401376
- 批准年份:2014
- 资助金额:25.0 万元
- 项目类别:青年科学基金项目
CPU/GPGPU紧耦合异构多核系统共享Last Level Cache优化研究
- 批准号:61379035
- 批准年份:2013
- 资助金额:75.0 万元
- 项目类别:面上项目
基于新LEVEL SET方法的双标量小火焰模型的研究
- 批准号:51306013
- 批准年份:2013
- 资助金额:25.0 万元
- 项目类别:青年科学基金项目
Level Set方法及其在爆炸与冲击问题数值模拟中的应用研究
- 批准号:10872085
- 批准年份:2008
- 资助金额:48.0 万元
- 项目类别:面上项目
几何造型中交互式Level Set方法研究
- 批准号:60373036
- 批准年份:2003
- 资助金额:23.0 万元
- 项目类别:面上项目
逆向工程中基于小波特征的曲面配准与Level-set建模方法研究
- 批准号:50305027
- 批准年份:2003
- 资助金额:18.0 万元
- 项目类别:青年科学基金项目
用Level Set方法研究气液两相流界面迁移的微观特性
- 批准号:50106011
- 批准年份:2001
- 资助金额:20.0 万元
- 项目类别:青年科学基金项目
相似海外基金
SHF: Small: Minimizing System Level Testing of Processor SOCs
SHF:小型:最大限度地减少处理器 SOC 的系统级测试
- 批准号:
1910964 - 财政年份:2019
- 资助金额:
-- - 项目类别:
Standard Grant
Hardware Optimization for High Level Synthesis of Hybrid Processor/Accelerator Systems
混合处理器/加速器系统高级综合的硬件优化
- 批准号:
442055-2013 - 财政年份:2013
- 资助金额:
-- - 项目类别:
Postgraduate Scholarships - Master's
LegUp: High-Level Synthesis Research Framework for a Self-Accelerating Adaptive Processor
LegUp:自加速自适应处理器的高级综合研究框架
- 批准号:
425653-2012 - 财政年份:2013
- 资助金额:
-- - 项目类别:
Alexander Graham Bell Canada Graduate Scholarships - Doctoral
LegUp: High-Level Synthesis Research Framework for a Self-Accelerating Adaptive Processor
LegUp:自加速自适应处理器的高级综合研究框架
- 批准号:
425653-2012 - 财政年份:2012
- 资助金额:
-- - 项目类别:
Alexander Graham Bell Canada Graduate Scholarships - Doctoral
SHF: Small: Variability-Aware System-Level Power Management in Multi-Processor Systems
SHF:小型:多处理器系统中的可变性感知系统级电源管理
- 批准号:
1018980 - 财政年份:2010
- 资助金额:
-- - 项目类别:
Standard Grant
System-Level Processor Verification Using Refinement
使用细化进行系统级处理器验证
- 批准号:
0841100 - 财政年份:2008
- 资助金额:
-- - 项目类别:
Continuing Grant
Processor adaptive instruction level parallel compiler
处理器自适应指令级并行编译器
- 批准号:
19500024 - 财政年份:2007
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Scientific Research (C)
A Multi-level/multi-faceted Framework for Energy-efficient Application-Specific Instruction Set Processor Synthesis
节能型专用指令集处理器综合的多层次/多方面框架
- 批准号:
0541102 - 财政年份:2006
- 资助金额:
-- - 项目类别:
Continuing Grant
RIA: A Theoretical Framework for Programming and Design Bit-Level Processor Arrays
RIA:位级处理器阵列编程和设计的理论框架
- 批准号:
9596007 - 财政年份:1994
- 资助金额:
-- - 项目类别:
Standard Grant
VLSI Implementation of New Architectures Using High-Level Synthesis System-Design of Multithreaded Processor
使用高级综合系统-多线程处理器设计的VLSI实现新架构
- 批准号:
06452247 - 财政年份:1994
- 资助金额:
-- - 项目类别:
Grant-in-Aid for General Scientific Research (B)