SBIR Phase I: Techniques for Analysis of Counterexamples from Formal Verification of High-Level Microprocessor Designs

SBIR 第一阶段:高级微处理器设计形式化验证反例分析技术

基本信息

  • 批准号:
    0611382
  • 负责人:
  • 金额:
    $ 10万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2006
  • 资助国家:
    美国
  • 起止时间:
    2006-07-01 至 2006-12-31
  • 项目状态:
    已结题

项目摘要

This Small Business Innovation Research (SBIR) Phase I research proposes to study the feasibility of automatic methods for analysis of counterexamples from formal verification of pipelined and superscalar microprocessors modeled at a high level of abstraction. Aries Design Automation has developed an automatic tool flow for formal verification of such designs that scales for very complex and elaborate models. The formal verification is done by efficient translation of a correctness condition to a Boolean formula that can be evaluated with any Boolean Satisfiability (SAT) procedure, such that a satisfying assignment for that formula is a counterexample, i.e., indicates a bug. The research is to investigate methods to automatically analyze counterexamples due to single or multiple design errors - detected when proving safety of pipelined and superscalar microprocessors - in order to localize possible bug sites. Also, a visualization engine will be developed to efficiently display related information in order to help the microprocessor designers to quickly fix the bugs. It is expeced that the resulting methods and tools will significantly increase the designer efficiency and reduce the time for debugging of complex microprocessors by orders of magnitude.Billions of microprocessors are manufactured each year. Most of them function autonomously in safety-critical applications, e.g., controlling complex machines, monitoring the health of patients, and used in military systems. Thus, it is a matter of public safety and national security that microprocessors are designed without errors. However, verification has become the bottleneck in the design of new chips. We have developed formal verification technology that can be used automatically and scales for complex microprocessors. However, the lack of algorithms for automatic analysis of counterexamples prevents our technology from being used in industry. The potential commercial value is up to hundreds of millions of dollars, while companies that use this technology could make billions of dollars from increased designer productivity, reduced time to market for new chips that will be guaranteed to be correct, increased competitive advantage, high profits from early delivery of new designs to the market, and avoided expensive recalls and potentially catastrophic effects from buggy designs. This research will enhance the scientific understanding of how to automatically analyze counterexamples from formal verification of high-level models of computer systems - a novel research area. The technology will also be applicable to automatic formal verification of software.
这项小型企业创新研究(SBIR)第一阶段研究建议研究在高抽象级别建模的流水线和超标量微处理器的形式验证中用于反例分析的自动方法的可行性。Aries Design Automation已经开发了一套用于此类设计的正式验证的自动工具流程,该流程可适用于非常复杂和精细的模型。形式验证通过将正确性条件有效地转换成可用任何布尔可满足性(SAT)过程来评估的布尔公式来完成,使得对该公式的令人满意的赋值是反例,即指示错误。这项研究是为了研究自动分析由于单个或多个设计错误而导致的反例的方法-在证明流水线和超标量微处理器的安全性时检测到-以便定位可能的错误位置。此外,还将开发一个可视化引擎来高效地显示相关信息,以帮助微处理器设计人员快速修复错误。预计由此产生的方法和工具将显著提高设计者的效率,并将复杂微处理器的调试时间减少数量级。每年制造数十亿个微处理器。它们中的大多数在安全关键应用中自主运行,例如控制复杂的机器、监测患者的健康,并用于军事系统。因此,微处理器的设计没有错误,这是一个公共安全和国家安全的问题。然而,验证已经成为新芯片设计的瓶颈。我们已经开发了可自动使用并可扩展到复杂微处理器的正式验证技术。然而,缺乏自动分析反例的算法阻碍了我们的技术在工业中的应用。潜在的商业价值高达数亿美元,而使用这项技术的公司可以从以下方面获得数十亿美元的收入:提高设计师的生产率,缩短保证正确的新芯片的上市时间,增加竞争优势,通过提前向市场交付新设计获得高额利润,避免代价高昂的召回,以及避免有缺陷的设计带来的潜在灾难性影响。这项研究将加强对如何从计算机系统高级模型的形式验证中自动分析反例的科学理解--这是一个新的研究领域。该技术还将适用于软件的自动正式验证。

项目成果

期刊论文数量(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 }}

Miroslav Velev其他文献

Miroslav Velev的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Miroslav Velev', 18)}}的其他基金

SBIR Phase I: Automatic Formal Verification of Chip-Multi-Threaded Multicore Processors
SBIR 第一阶段:芯片多线程多核处理器的自动形式验证
  • 批准号:
    0945974
  • 财政年份:
    2010
  • 资助金额:
    $ 10万
  • 项目类别:
    Standard Grant

相似国自然基金

Baryogenesis, Dark Matter and Nanohertz Gravitational Waves from a Dark Supercooled Phase Transition
  • 批准号:
    24ZR1429700
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
ATLAS实验探测器Phase 2升级
  • 批准号:
    11961141014
  • 批准年份:
    2019
  • 资助金额:
    3350 万元
  • 项目类别:
    国际(地区)合作与交流项目
地幔含水相Phase E的温度压力稳定区域与晶体结构研究
  • 批准号:
    41802035
  • 批准年份:
    2018
  • 资助金额:
    12.0 万元
  • 项目类别:
    青年科学基金项目
基于数字增强干涉的Phase-OTDR高灵敏度定量测量技术研究
  • 批准号:
    61675216
  • 批准年份:
    2016
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于Phase-type分布的多状态系统可靠性模型研究
  • 批准号:
    71501183
  • 批准年份:
    2015
  • 资助金额:
    17.4 万元
  • 项目类别:
    青年科学基金项目
纳米(I-Phase+α-Mg)准共晶的临界半固态形成条件及生长机制
  • 批准号:
    51201142
  • 批准年份:
    2012
  • 资助金额:
    25.0 万元
  • 项目类别:
    青年科学基金项目
连续Phase-Type分布数据拟合方法及其应用研究
  • 批准号:
    11101428
  • 批准年份:
    2011
  • 资助金额:
    23.0 万元
  • 项目类别:
    青年科学基金项目
D-Phase准晶体的电子行为各向异性的研究
  • 批准号:
    19374069
  • 批准年份:
    1993
  • 资助金额:
    6.4 万元
  • 项目类别:
    面上项目

相似海外基金

SBIR Phase I: Hybrid Computing Techniques for Quantum-inspired Ising Machines
SBIR 第一阶段:受量子启发的 Ising 机器的混合计算技术
  • 批准号:
    2233642
  • 财政年份:
    2023
  • 资助金额:
    $ 10万
  • 项目类别:
    Standard Grant
SBIR Phase I: Development of New Time and Spatially-Resolved, Near-Infrared Photoluminescence Techniques Detecting Trapped Charge in Inorganic Sediments for Geochronology Dating
SBIR 第一阶段:开发新的时间和空间分辨近红外光致发光技术,检测无机沉积物中的俘获电荷以进行地质年代测定
  • 批准号:
    2126530
  • 财政年份:
    2021
  • 资助金额:
    $ 10万
  • 项目类别:
    Standard Grant
SBIR Phase I: Advanced bonding and cutting techniques for manufacturing solid aluminum parts
SBIR 第一阶段:用于制造实心铝零件的先进粘合和切割技术
  • 批准号:
    2026052
  • 财政年份:
    2020
  • 资助金额:
    $ 10万
  • 项目类别:
    Standard Grant
SBIR Phase I: Advanced microgrid control system based on decentralized optimization techniques
SBIR第一期:基于分散优化技术的先进微电网控制系统
  • 批准号:
    1913752
  • 财政年份:
    2019
  • 资助金额:
    $ 10万
  • 项目类别:
    Standard Grant
SBIR Phase I: 3D Printed Clothing Utilizing Novel Techniques in Electrospinning
SBIR 第一阶段:利用静电纺丝新技术的 3D 打印服装
  • 批准号:
    1548710
  • 财政年份:
    2016
  • 资助金额:
    $ 10万
  • 项目类别:
    Standard Grant
SBIR Phase II: Mobile Indoor Localization and Navigation System Using Sensory Data with Data Mining and Machine Learning Techniques
SBIR 第二阶段:使用传感数据以及数据挖掘和机器学习技术的移动室内定位和导航系统
  • 批准号:
    1456416
  • 财政年份:
    2015
  • 资助金额:
    $ 10万
  • 项目类别:
    Standard Grant
SBIR Phase I: Mobile Indoor Localization and Navigation System Using Sensory Data with Data Mining and Machine Learning Techniques
SBIR 第一阶段:使用传感数据以及数据挖掘和机器学习技术的移动室内定位和导航系统
  • 批准号:
    1346087
  • 财政年份:
    2014
  • 资助金额:
    $ 10万
  • 项目类别:
    Standard Grant
SBIR Phase I: Advanced insulated glass sealing techniques for low-cost, large area, flat panel radiation detectors.
SBIR 第一阶段:用于低成本、大面积、平板辐射探测器的先进绝缘玻璃密封技术。
  • 批准号:
    1416269
  • 财政年份:
    2014
  • 资助金额:
    $ 10万
  • 项目类别:
    Standard Grant
SBIR Phase II: Use of Machine Learning Techniques for Robust Crop and Weed Detection in Agricultural Fields
SBIR 第二阶段:利用机器学习技术实现农田中农作物和杂草的稳健检测
  • 批准号:
    1256596
  • 财政年份:
    2013
  • 资助金额:
    $ 10万
  • 项目类别:
    Standard Grant
OTHER FUNCTIONS - SBIR PHASE II: TOPIC 53, INNOVATIVE TOOLS, TECHNIQUES AND SOFT
其他功能 - SBIR 第二阶段:主题 53,创新工具、技术和软件
  • 批准号:
    8485824
  • 财政年份:
    2012
  • 资助金额:
    $ 10万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了