A study on debug techniques for digital systems exploiting formal verification methods
利用形式验证方法的数字系统调试技术研究
基本信息
- 批准号:14350178
- 负责人:
- 金额:$ 9.54万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Scientific Research (B)
- 财政年份:2002
- 资助国家:日本
- 起止时间:2002 至 2004
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
As advanced process and device technologies have realized System-on-Chip, in which whole system is integrated, many techniques related to SoC have been studied. Computer Aided Design (CAD) has also become indispensable for SoC designs to reduce the design period and to guarantee the correctness of the design.In this study, we have studied on the debug flow and debug techniques of very large scale digital systems by exploiting formal verification techniques for the analysis of the designs when the analysis is required because of faults of designs or modification of the specification. In the conventional studies, register transfer level (RTL) designs were handled for the design language. In this study, however, we have handled not only RTL designs but also system level designs in which hardware and software of the digital systems are mixed. Therefore, the consistent debug framework from specification level has been established.We have studied in terms of the following aspects to establish the debug framework for very large scale digital systems.(1)Program slicing technique for system level designs and its application for system verification(2)Property verification method with abstraction refinement for system level designs(3)Equivalence verification method for hardware oriented C-based designs.(4)Debug methodology for arithmetic circuits(1), (2), and (3) are the techniques for high level design and they analyze or debug the whole system on the assumption that all functional units, such as arithmetic units, are correct circuits. (4) is the technique which debugs the arithmetic units independently.Throughout the study, the above techniques have been established. By using those techniques together, we believe that the time spent for not only debug but also whole system LSI design can be reduced. In addition, we believe those techniques also enable the system LSIs which thoroughly utilize enormous transistor resources in the future semiconductor technology.
随着先进的工艺和器件技术实现了系统级芯片(System-on-Chip)的集成化,许多与SoC相关的技术得到了研究。计算机辅助设计(CAD)也已成为SoC设计中不可或缺的,以减少设计周期,并保证设计的正确性。在这项研究中,我们已经研究了非常大规模的数字系统的调试流程和调试技术,利用形式验证技术的分析,设计时,需要分析,因为错误的设计或修改的规格。在传统的研究中,寄存器传输级(RTL)设计处理的设计语言。然而,在这项研究中,我们不仅处理了RTL设计,而且还处理了数字系统的硬件和软件混合的系统级设计。本文从以下几个方面进行了研究,以建立超大规模数字系统的调试框架。(1)面向系统级设计的程序切片技术及其在系统验证中的应用(2)面向系统级设计的抽象求精性质验证方法(3)面向硬件的C基设计的等价性验证方法。(4)算术电路的调试方法(1)、(2)和(3)是用于高级设计的技术,并且它们在所有功能单元(例如算术单元)都是正确电路的假设下分析或调试整个系统。(4)是对运算器进行独立调试的技术,通过研究,以上技术得到了初步的建立。通过综合运用这些技术,我们相信不仅可以减少调试时间,而且可以减少整个系统LSI设计所花费的时间。此外,我们相信这些技术也使系统LSI在未来的半导体技术中充分利用巨大的晶体管资源。
项目成果
期刊论文数量(66)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
田辺 健, 齋藤 寛, 小松 聡, 藤田 昌宏: "SpecC言語によるハードウェア・ソフトウェア混在システム記述を対象としたプログラムスライシング手法の提案"電子情報通信学会技術研究報告 VLSI設計技術 VLD2003-149. 103・702. 79-84 (2004)
Ken Tanabe、Hiroshi Saito、Satoshi Komatsu、Masahiro Fujita:“使用 SpecC 语言描述混合硬件和软件系统的程序切片方法的提案” IEICE 技术研究报告 VLSI 设计技术 VLD2003-149(2004 年) )
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Farzan Fallah: "Coverage Metric for Observability-Based Validation of C Programs"Proc.of Microprocessor Test and Verification (MTV'02). 2002. (2002)
Farzan Fallah:“基于可观察性的 C 程序验证的覆盖率度量”Proc.of 微处理器测试和验证 (MTV02)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Cベース高位設計における等価性検証フレームワークと反例解析手法の提案
基于C语言高层设计的等价性验证框架和反例分析方法的提出
- DOI:
- 发表时间:2005
- 期刊:
- 影响因子:0
- 作者:松本剛史;斎藤寛;藤田昌宏
- 通讯作者:藤田昌宏
An Equivalence Checking Methodology for Hardware Oriented C-based Specifications
面向硬件的基于 C 的规范的等效性检查方法
- DOI:
- 发表时间:2002
- 期刊:
- 影响因子:0
- 作者:H.Saito;T.Ogawa;S.Thanyapat;M.Fujita
- 通讯作者:M.Fujita
On equivalence checking between behavioral and RTL descriptions
- DOI:10.1109/hldvt.2004.1431267
- 发表时间:2004-11
- 期刊:
- 影响因子:0
- 作者:M. Fujita
- 通讯作者:M. Fujita
{{
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 }}
FUJITA Masahiro其他文献
The effect of presentation of victim on sentencing
受害人陈述对量刑的影响
- DOI:
- 发表时间:
2011 - 期刊:
- 影响因子:0
- 作者:
FUJITA Masahiro;OKADA Yoshinori - 通讯作者:
OKADA Yoshinori
FUJITA Masahiro的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('FUJITA Masahiro', 18)}}的其他基金
Synthesis of ionic liquid-type two dimensional supramolecules and their evaluation as solid electrolytes
离子液体型二维超分子的合成及其作为固体电解质的评价
- 批准号:
26410140 - 财政年份:2014
- 资助金额:
$ 9.54万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Automatic correction of hardware systems based on stream processing
基于流处理的硬件系统自动校正
- 批准号:
24650019 - 财政年份:2012
- 资助金额:
$ 9.54万 - 项目类别:
Grant-in-Aid for Challenging Exploratory Research
Development of liquid zwitterion-type lithium ion conductive polymers with controlled nano-structure
纳米结构可控的液态两性离子型锂离子导电聚合物的开发
- 批准号:
24750112 - 财政年份:2012
- 资助金额:
$ 9.54万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
Logic verification and synthesis based on difference analysis
基于差异分析的逻辑验证与综合
- 批准号:
24300015 - 财政年份:2012
- 资助金额:
$ 9.54万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Development of estimation method of microfiltration processing capability by simulation of particulate suspension flows
颗粒悬浮液流动模拟微滤处理能力估算方法的开发
- 批准号:
23560903 - 财政年份:2011
- 资助金额:
$ 9.54万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
A study on the effect of authoritarian personality on the civic participation in the justice system
威权人格对公民司法参与的影响研究
- 批准号:
20730003 - 财政年份:2008
- 资助金额:
$ 9.54万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
Estimation of Interaction between Degrading Enzyme and Biodegradable Polymer and Development of Its Technique
降解酶与生物可降解聚合物相互作用的评价及其技术开发
- 批准号:
19750130 - 财政年份:2007
- 资助金额:
$ 9.54万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
DEVELOPMENT OF FAST PROTON-CONDUCTING PLASTIC CRYSTALS
快速质子传导塑料晶体的开发
- 批准号:
18759005 - 财政年份:2006
- 资助金额:
$ 9.54万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
Empirical Study of the Process about Recognition and Decision Making of Lay Judges and Professional Judges in Criminal Trial
刑事审判中非专业法官与职业法官认知与决策过程的实证研究
- 批准号:
16330015 - 财政年份:2004
- 资助金额:
$ 9.54万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Synthesis and Consolidation of Diamond Podwer with Explosives
金刚石粉末与炸药的合成与固结
- 批准号:
07045031 - 财政年份:1995
- 资助金额:
$ 9.54万 - 项目类别:
Grant-in-Aid for international Scientific Research
相似海外基金
Automated Formal Verification of Quantum Protocols for the Quantum Era
量子时代量子协议的自动形式验证
- 批准号:
24K20757 - 财政年份:2024
- 资助金额:
$ 9.54万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
FMitF: Track I: Formal Verification for Mechanism Design
FMITF:第一轨:机制设计的形式验证
- 批准号:
2319186 - 财政年份:2023
- 资助金额:
$ 9.54万 - 项目类别:
Standard Grant
Formal verification of Higher-order probabilistic programs with proof assistant
使用证明助手对高阶概率程序进行形式化验证
- 批准号:
23KJ0905 - 财政年份:2023
- 资助金额:
$ 9.54万 - 项目类别:
Grant-in-Aid for JSPS Fellows
Collaborative Research: FMitF: Track I: A Formal Verification and Implementation Stack for Programmable Logic Controllers
合作研究:FMitF:第一轨:可编程逻辑控制器的形式验证和实现堆栈
- 批准号:
2425711 - 财政年份:2023
- 资助金额:
$ 9.54万 - 项目类别:
Standard Grant
Expansion of the Reasoning Library of Analysis for Formal Verification
形式验证分析推理库的扩展
- 批准号:
23K11242 - 财政年份:2023
- 资助金额:
$ 9.54万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Collaborative Research: FMitF: Track I: A Formal Verification and Implementation Stack for Programmable Logic Controllers
合作研究:FMitF:第一轨:可编程逻辑控制器的形式验证和实现堆栈
- 批准号:
2220311 - 财政年份:2022
- 资助金额:
$ 9.54万 - 项目类别:
Standard Grant
Formal Verification of Physical Systems
物理系统的形式验证
- 批准号:
RGPIN-2020-05545 - 财政年份:2022
- 资助金额:
$ 9.54万 - 项目类别:
Discovery Grants Program - Individual
Automated Formal Verification for Domain-Specific Hardware Acceleration
针对特定领域硬件加速的自动形式验证
- 批准号:
RGPIN-2020-07182 - 财政年份:2022
- 资助金额:
$ 9.54万 - 项目类别:
Discovery Grants Program - Individual
Collaborative Research: CNS Core: Medium: Robust Behavioral Analysis and Synthesis of Network Control Protocols Using Formal Verification
合作研究:CNS 核心:中:使用形式验证的网络控制协议的鲁棒行为分析和综合
- 批准号:
2212102 - 财政年份:2022
- 资助金额:
$ 9.54万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Medium: Robust Behavioral Analysis and Synthesis of Network Control Protocols Using Formal Verification
合作研究:CNS 核心:中:使用形式验证的网络控制协议的鲁棒行为分析和综合
- 批准号:
2212103 - 财政年份:2022
- 资助金额:
$ 9.54万 - 项目类别:
Standard Grant