Higher Level Design and Verification Support Systems for Hardware

硬件的更高级别设计和验证支持系统

基本信息

  • 批准号:
    13558028
  • 负责人:
  • 金额:
    $ 3.26万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
  • 财政年份:
    2001
  • 资助国家:
    日本
  • 起止时间:
    2001 至 2004
  • 项目状态:
    已结题

项目摘要

This research aims to establish methods for high-level design and verification of hardware and to develop their support systems. The objective of the verification consists of two aspects : to ensure time constraints and to ensure functional properties.In order to ensure the time constraints, we have proposed three methods : a method for symbolic model checking for some class of finite state machines with integer variables, a method to check timeliness properties of a given system represented in a network of timed automata, and a method to detect time-action-lock in a timed automaton. The method for symbolic model checking can input a CTL like expression and it can prove that a BJD (Black Jack Dealer) circuit always decides cards properly, in a few seconds. The method to check timeliness properties can verity that a given network of timed automata has timeliness properties such as throughput, jitter, and latency. The time-action-lock checker proves the deadlock problem by reducing the problem into a decision problem of rational Presburger sentences.In order to ensure the functional properties, we have developed a verification support system for a functional programming language ML. A specification description of a component of a general hardware can represented in a state machine model with clocks and also in a module signature scheme in ML. The later enables us to verify functional properties of a hardware component (module) using a verification support systems. We also give a simple language converter for verification of the functional properties. Future work involves developing an integrated developing environment along the proposed methods.
这项研究旨在建立高级设计和硬件验证并开发其支持系统的方法。验证的目的由两个方面组成:确保时间限制并确保功能属性。为了确保时间限制,我们提出了三种方法:一种用于检查具有INTEGER变量的某些有限状态机器的符号模型的方法,用于检查在自动化的自动化网络中的及时系统的及时效率的方法,可以检测到时间和时间 - 并检测到时间 - 且可以检测到一定的时间。符号模型检查的方法可以输入CTL表达式,并且可以证明BJD(Black Jack经销商)电路始终在几秒钟内正确地决定卡。检查及时性属性的方法可能会使给定的定时自动机网络具有及时性属性,例如吞吐量,抖动和延迟。时间行动锁检查器通过将问题减少到理性的前堡句子的决策问题来证明了僵局问题。为了确保功能属性,我们为功能编程语言ML开发了验证支持系统。通用硬件组件的规范说明可以在带时的状态机模型中表示,也可以在ML中的模块签名方案中表示。以后使我们能够使用验证支持系统验证硬件组件(模块)的功能属性。我们还提供了一个简单的语言转换器来验证功能属性。未来的工作涉及沿建议的方法开发一个综合发展的环境。

项目成果

期刊论文数量(35)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
関数型言語MLによるプレスブルガー文真偽判定ルーチンの開発
使用功能语言 ML 开发 Pressburger 句子真值确定例程
竹中 崇: "外部入力値のみを保持できる整数変数を持つFSMに対する記号モデル検査法"電子情報通信学会論文誌 D-I. Vol.J-87 D1,No.4(To appear). (2004)
Takashi Takenaka:“仅能保存外部输入值的整数变量的 FSM 的符号模型检查方法”,电子信息和通信工程师学会汇刊 D-I,第 87 卷 D1,第 4 期(即将出版)。 2004)
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Verification of Timeliness QoS Properties in Multimedia Systems
多媒体系统中及时性 QoS 属性的验证
関数型プログラミング言語向けの形式検証支援システム及び開発支援システムの提案
函数式编程语言形式化验证支持系统和开发支持系统的提案
加藤 雄一郎 他: "拡張時間オートマトン群による実時間システムの記述および検証"電子情報通信学会技術報告(信学技報). 102・616. 13-18 (2003)
Yuichiro Kato 等人:“使用扩展时间自动机组的实时系统的描述和验证”IEICE 技术报告(IEICE 技术报告)13-18(2003)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
{{ 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 }}

TANIGUSHI Kenichi其他文献

TANIGUSHI Kenichi的其他文献

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

相似国自然基金

大麦穗分枝新基因克隆及其功能验证和表达特性分析
  • 批准号:
    32060457
  • 批准年份:
    2020
  • 资助金额:
    35 万元
  • 项目类别:
    地区科学基金项目
番茄叶绿体外膜转运蛋白TOC GTP酶基因家族的功能验证与转运特性研究
  • 批准号:
    31960604
  • 批准年份:
    2019
  • 资助金额:
    40 万元
  • 项目类别:
    地区科学基金项目
黄瓜己糖转运蛋白CsHT1基因特性及其功能验证
  • 批准号:
    31272169
  • 批准年份:
    2012
  • 资助金额:
    15.0 万元
  • 项目类别:
    面上项目
可信分布式实时软件的非功能特性的连贯性分析、设计与验证
  • 批准号:
    90818008
  • 批准年份:
    2008
  • 资助金额:
    50.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

A crosslinked cartilage-derived matrix for cartilage tissue engineering
用于软骨组织工程的交联软骨衍生基质
  • 批准号:
    9466315
  • 财政年份:
    2012
  • 资助金额:
    $ 3.26万
  • 项目类别:
A crosslinked cartilage-derived matrix for cartilage tissue engineering
用于软骨组织工程的交联软骨衍生基质
  • 批准号:
    9554775
  • 财政年份:
    2012
  • 资助金额:
    $ 3.26万
  • 项目类别:
A crosslinked cartilage-derived matrix for cartilage tissue engineering
用于软骨组织工程的交联软骨衍生基质
  • 批准号:
    9768140
  • 财政年份:
    2012
  • 资助金额:
    $ 3.26万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了