Formale Verifikation von Schaltkreisen unter Verwendung von Informationen der Hochsprachenebene

使用高级语言信息对电路进行形式化验证

基本信息

项目摘要

Im computergestützten Schaltkreisentwurf kommt der Verifikation des Entwurfes eine immer größere Bedeutung zu. Heutige Schaltungen bestehen aus bis zu 100 Millionen Transistoren. Durch Simulation kann die korrekte Funktionalität nicht mehr ausreichend gewährleistetwerden. Der Verifikationsanteil bei heutigen ASIC Projekten liegt im Mittel bei 60-70% - Tendenz steigend. Dies führte in den vergangenen Jahren zur Entwicklung von Verifikationsansätzen basierend auf formalen Methoden. Diese Verfahren lassen sich im Wesentlichen in zwei Bereiche einordnen: Äquivalenzvergleich (equivalence checking) Modellprüfung (model checking bzw. property checking). Während der Äquivalenzvergleich auf Schaltungen mit mehreren Millionen Gattern anwendbar ist, so zielt die Modellprüfung auf Beschreibungen der Modulebene mit bis zu 100.000 Gattern ab. Für beide Methoden sind kommerzielle Werkzeuge entwickelt worden, und diese werden auch im industriellen Umfeld verwendet. Diese Werkzeuge der ersten Generation haben jedoch Nachteile, die den Einsatz und die Handhabung erschweren. Die entstehenden Probleme sollen im Rahmen des Projektes untersucht werden: Verifikation unter Verwendung der Wortebene: Auch wenn die Schaltungen in einer Hardware-Beschreibungssprache, wie z.B. VHDL, gegeben sind, wird die Verifikation auf der Bit-Ebene, d.h. ohne Verwendung der Hochspracheninformation, durchgeführt. Bestimmung der erzielten Überdeckung: In der Modellprüfung werden die Verifikationsziele durch Eigenschaften beschrieben. Es gibt jedoch keine ausreichenden Ansätze, um die Qualität der Eigenschaftsmenge zu bestimmen. Im Bereich des bounded model checking sind die Fragestellungen stark mit der Berechnung der Erreichbarkeit von Zuständen bzw. Zustandsmengen in endlichen Automaten verbunden.Design for Verifiability: Ausgehend von den gewonnenen Erkenntnissen der obigen Ziele sollen Kriterien erarbeitet werden, wie leicht verifizierbare Schaltungen beschrieben werden können. In einem weiteren Schritt ergibt sich hieraus auch die Möglichkeit einen Synthesefluss zu beschreiben, der sich an der Verifikation bzw. der Verifizierbarkeit orientiert.
我通过计算机测试验证了 Entwurfes 的有效性。 Heutige Schaltungen bestehen aus bis zu 100 Millionen Transistoren。 Durch 模拟可以与功能相关。 Der Verifikationsanteil bei heutigen ASIC Projekten liegt im Mittel bei 60-70% - Tendenz steigend。福尔马林方法的验证过程中已经开始。 Diese Verfahren lassen sich im Wesentlichen in zwei Bereiche einordnen: ?quivalenzvergleich(等价检查)Modellprüfung(模型检查 bzw. 属性检查)。 Während der Equivalenzvergleich auf Schaltungen mit mehreren Millionen Gattern andwendbar ist,所以 zielt die 模型prüfung auf Beschreibungen der Modulebene mit bis zu 100.000 Gattern ab。 Für beide methoden sind kommerzielle Werkzeuge entwickelt worden, and diese werden auch in industriellen Umfeld verwendet. Diese Werkzeuge der ersten Generation haben jedoch Nachteile, die den Einsatz und die Handhabung erschweren. Die entstehenden Probleme sollen im Rahmen des Projektes untersucht werden: Verifikation unter Verwendung der Wortebene: Auch wenn die Schaltungen in einer Hardware-Beschreibungssprache, wie z.B. VHDL、gegeben sind、Bit-Ebene 的通用验证、d.h. ohne Verwendung der Hochspracheninformation, durchgeführt。 Bestimmung der erzielten Überdeckung: In der Modellprüfung werden die Verifikationsziele durch Eigenschaften beschrieben.这是最好的特征质量。我对有界模型检查进行了严格的测试,以了解 Zuständen bzw 的测试结果。在最终的自动化中实现可验证性设计:可验证性的验证:使用 Ziele sollen Kriterien Erarbeitet werden 进行验证,以便验证 Schaltungen beschrieben werden können。 In einem weiteren Schritt ergibt sich hieraus auch die Möglichkeit einen Synthesefluss zu beschreiben, der sich an der Verifikation bzw.东方验证者。

项目成果

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

Professor Dr. Rolf Drechsler其他文献

Professor Dr. Rolf Drechsler的其他文献

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

{{ truncateString('Professor Dr. Rolf Drechsler', 18)}}的其他基金

MANIAC: BDD Manipulation for Approximate Computing
MANIAC:近似计算的 BDD 操作
  • 批准号:
    283653053
  • 财政年份:
    2015
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Entwicklung eines durchgängigen Verifikationsablaufes für den ESL Entwurf
为 ESL 草案制定一致的验证流程
  • 批准号:
    188461301
  • 财政年份:
    2011
  • 资助金额:
    --
  • 项目类别:
    Reinhart Koselleck Projects
Qualitätsorientierte Synthese großer Funktionen in reversibler Logik
可逆逻辑中大函数的面向质量的综合
  • 批准号:
    147703507
  • 财政年份:
    2009
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Formaler Robustheitsnachweis im computergestützten Schaltkreisentwurf
计算机辅助电路设计稳健性的形式证明
  • 批准号:
    61273444
  • 财政年份:
    2008
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Effiziente Erfüllbarkeitsalgorithmen für die Generierung von Testmustern
用于生成测试模式的高效可满足性算法
  • 批准号:
    15765440
  • 财政年份:
    2006
  • 资助金额:
    --
  • 项目类别:
    Research Grants
OptiSecure – Securing Nano-Circuits against Optical Probing
OptiSecure â 保护纳米电路免受光学探测
  • 批准号:
    439918011
  • 财政年份:
  • 资助金额:
    --
  • 项目类别:
    Priority Programmes
VerA: Fully Automatic Formal Verification of Arithmetic Circuits
VerA:算术电路的全自动形式验证
  • 批准号:
    436285168
  • 财政年份:
  • 资助金额:
    --
  • 项目类别:
    Research Grants
PolyVer: Polynomial Verification of Electronic Circuits
PolyVer:电子电路的多项式验证
  • 批准号:
    431649366
  • 财政年份:
  • 资助金额:
    --
  • 项目类别:
    Reinhart Koselleck Projects
Unlocking Analog Features and Full Parallelism for HDL-based Synthesis of PLiM
解锁基于 HDL 的 PLiM 合成的模拟功能和完全并行性
  • 批准号:
    406079023
  • 财政年份:
  • 资助金额:
    --
  • 项目类别:
    Research Grants
EMBOSOM - Emigrating Embedded Software Security into Modern Emerging Hardware Paradigms
EMBOSOM - 将嵌入式软件安全迁移到现代新兴硬件范例中
  • 批准号:
    535695900
  • 财政年份:
  • 资助金额:
    --
  • 项目类别:
    Priority Programmes

相似海外基金

Entwicklung und Verifikation einer Methode zur Bestimmung der Zahnfußtragfähigkeit von konischen Stirnrädern
圆锥直齿轮齿根承载能力测定方法的开发与验证
  • 批准号:
    164909843
  • 财政年份:
    2010
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Computergestützte Verifikation von Automatenkonstruktionen für Model Checking
用于模型检查的机器设计的计算机辅助验证
  • 批准号:
    183790222
  • 财政年份:
    2010
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Verifikation von Programmen für speicherprogrammierbare Steuerungen mit Hilfe statischer Analyse und direktem Model-Checking
使用静态分析和直接模型检查验证可编程逻辑控制器的程序
  • 批准号:
    160687124
  • 财政年份:
    2009
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Feature-orientierte Verifikation von Softwareproduktlinien
软件产品线面向特征的验证
  • 批准号:
    142298458
  • 财政年份:
    2009
  • 资助金额:
    --
  • 项目类别:
    Research Fellowships
Verifikation quantitativer Eigenschaften eines Mikrokernbetriebssystems durch eine Kombination von probabilistischem Model Checking und interaktivem Theorembeweisen
通过概率模型检查和交互式定理证明相结合来验证微内核操作系统的定量特性
  • 批准号:
    147212833
  • 财政年份:
    2009
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Verifikation von Simulationsergebnissen, Ausweitung der Modellierungstiefe in den Bereich des Feinvakuums
验证模拟结果,将建模深度扩展到高真空范围
  • 批准号:
    100410726
  • 财政年份:
    2009
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Integration und Verifikation von semantischen Integritätsbedingungen in adaptiven Prozess-Management-Systemen
自适应流程管理系统中语义完整性条件的集成和验证
  • 批准号:
    50541165
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Simulation und Verifikation von Phasenumwandlungen, Eigenspannungen und Verzügen in Gussbauteilen
铸造部件的相变、残余应力和变形的模拟和验证
  • 批准号:
    48083756
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Dreidimensionale biologische Modellierung des Tumorwachstums sowie der Tumorkontrolle nach Strahlentherapie, Computersimulation von Tumoren, Verifikation des Modells anhand experimenteller und klinischer Daten
放射治疗后肿瘤生长和肿瘤控制的三维生物模型,肿瘤的计算机模拟,基于实验和临床数据的模型验证
  • 批准号:
    49128051
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Semantische Modellierung, Analyse und Verifikation von sprachbasierter Software-Sicherheit
基于语言的软件安全语义建模、分析与验证
  • 批准号:
    47694595
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Research Grants
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了