课题基金 / 基金详情

Research on a synthesis and verification tool for high performance asynchronous circuits

Research on a synthesis and verification tool for high performance asynchronous circuits
高性能异步电路综合与验证工具的研究
批准号:
12680334
负责人:
YONEDA Tomohiro
金额:
$2.37万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2000
资助国家:
日本
项目状态:
已结题
起止时间:
2000 至 2002

项目摘要

项目成果

YONEDA Tomohiro的其他基金

相似基金

相关文献

中文摘要
翻译
对数据路径电路使用双轨编码是异步电路设计的主要方法之一。这种方法需要在控制电路中使用大量的存储器件C元件,在综合和验证中会出现状态空间增大、性能下降等问题。因此,本项目提出用三轨编码代替双轨编码来实现无C元件的电路。实际上,我们已经为这种三进制码选择了三进制码,并开发了两个程序来从给定的真值表中获得基于三进制码的基本三进制门。另一方面,当我们要验证一个包含数据路径的异步电路时,我们通常会对电路进行抽象,以删除大部分数据路径。这是因为在没有抽象的情况下验证电路需要检查数据路径采用的整个数据值,这使得描述规范和遍历其巨大的状态空间太困难了。本项目还提出使用特定的或随机的值对数据路径进行部分验证,并像往常一样对控制部分进行形式化验证。这允许我们在不抽象的情况下对给定电路进行验证,这仍然给我们提供了相当可靠的结果。为此,我们对现有的模型(时间Petri网)进行了扩展,使其能够处理产生和比较数据。此外,为了避免状态爆炸问题,针对这种扩展时间的Petri网,提出了一种能有效剪除验证和综合不必要的状态空间的偏序降阶算法。根据几个基准电路,已经发现它的性能优于基于现有模型的验证器。
英文摘要
Using dual-rail coding for data-path circuits is one of the major approaches for asynchronous circuit design. This approach requires a lot of C elements, which are memory devices, in control circuits, and it causes several problems in synthesis and verification, such as increase of state spaces, degradation of performance, and so on. Thus, this project proposes using three-rail coding instead of dual-rail coding to implement circuits without C elements. Actually, we have selected a ternary code for such the three-rail coding, and have developed two procedures to obtain basic ternary gates from given truth tables based on the ternary code. Furthermore, some optimization technique has also been developed.On the other hand, when we want to verify an asynchronous circuit including data-paths, we usually do the abstraction of the circuit to remove most of those data-paths. This is because verifying the circuit without abstraction requires checking the whole data values that the data-paths take, and this makes it too difficult to describe specifications and traverse its huge state space. This project also proposes to verify data-paths partially using some specific or random values with verifying the control parts formally as usual. This allows us to do the verification of a given circuit without abstraction which still gives us rather reliable results. For this purpose, we have extended the existing model (a time Petri net) such that it can handle producing and comparing data. In addition, in order to avoid the state explosion problem, a partial order reduction algorithm, which can efficiently prune away the state spaces unnecessary for the verification and synthesis, for such an extended time Petri net has been developed. According to several benchmark circuits, it has been found to outperform a verifier based on the existing model.
期刊论文(2)
专著(0)
科研奖励(0)
会议论文
Tomoya Kitai, Yusuke Oguro, Tomohiro Yoneda, Eric Mercer, Chris Myers: "Level Oriented Formal Model for Asynchronous Circuit Verification and its Efficient Analysis Method"Proceedings of PRDC2002. 210-218 (2002)
Tomoya Kitai、Yusuke Oguro、Tomohiro Yoneda、Eric Mercer、Chris Myers:“异步电路验证的面向层次的形式模型及其高效分析方法”PRDC2002 论文集。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Tomoya Kitai, Yusuke Oguro, Tomohiro Yoneda, Eric Mercer, Chris Myers: "Level Oriented Formal Model for Asynchronous Circuit Verification and its Efficient Analysis Method"Proc. of PRDC2002. 210-218 (2002)
Tomoya Kitai、Yusuke Oguro、Tomohiro Yoneda、Eric Mercer、Chris Myers:“异步电路验证的面向层次的形式模型及其高效分析方法”Proc。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Study on Implementation for Greatly Reducing Power Dissipation of Serial Communication Mechanisms
  • 批准号:
    15H02254
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
  • 资助金额:
    $27.21万
  • 财政年份:
    2015
  • 负责人:
    YONEDA Tomohiro
  • 依托单位:
Optimization techniques for asynchronous circuit design
  • 批准号:
    23300020
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
  • 资助金额:
    $7.07万
  • 财政年份:
    2011
  • 负责人:
    YONEDA Tomohiro
  • 依托单位:
A Fundamental Study on Hardware Accelerator for SVG
  • 批准号:
    20500059
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 资助金额:
    $2.91万
  • 财政年份:
    2008
  • 负责人:
    YONEDA Tomohiro
  • 依托单位:
Research on an efficient analysis method of real-time software based on a level oriented net model
  • 批准号:
    15300009
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
  • 资助金额:
    $5.06万
  • 财政年份:
    2003
  • 负责人:
    YONEDA Tomohiro
  • 依托单位:
海外基金