Research on Development of Logic Synthesizer and Design Verifier for Sequential Circuits Based on Boolean Function Manipulation

基于布尔函数操作的时序电路逻辑综合器和设计验证器的开发研究

基本信息

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

项目摘要

We carried out Research on development of logic synthesizer and design verifier for sequential circuits based on Boolean function manipulation as follows:1. Logic synthesizer for sequential circuits based on Boolean function manipulationFor one-shot state assignment and single transition time assignment for asynchronous sequential circuits, we have proposed and implemented algorithms of finding minimum solutions based on Boolean function manipulation.2. Design verifier for sequential circuits based on Boolean function manipulationWe have proposed a design verification algorithm based on Boolean function manipulation, which assumes, as a specification language, branching time regular temporal logic (BRTL), which has higher expressive power as compared with the conventional temporal logics. We have developed a design verifier based on the algorithm and succeeded in design verification of microprocessors.3. Efficient Boolean function manipulationWe have clarified the theoretical properties of shared binary decision diagram (SBDD) to manipulate Boolean functions. We also have proposed and implemented an algorithm of finding input variable ordering such that the diagram becomes small and an algorithm to deal with SBDD of large size on secondary storage efficiently.4. Graphic interface of logic synthesizer and design verifierWe have implemented a multi-computer multi-screen system by using the X window system on workstations and achieved high resolution and high-speed drawing.
1.基于布尔函数运算的时序电路逻辑综合器针对异步时序电路的一次状态分配和单过渡时间分配,提出并实现了基于布尔函数运算的求最小解的算法。基于布尔函数运算的时序电路设计验证器我们提出了一种基于布尔函数运算的设计验证算法,该算法采用分支时间规则时序逻辑(BRTL)作为描述语言,与传统的时序逻辑相比具有更强的表达能力。开发了基于该算法的设计验证器,并成功地进行了微处理器的设计验证。有效的布尔函数操作我们已经阐明了共享二叉判定图(SBDD)操作布尔函数的理论性质。提出并实现了使图变小的输入变量排序算法和在二级存储上高效处理大数据量SBDD的算法。逻辑综合器和设计验证器的图形界面我们在工作站上利用X Window系统实现了一个多机多屏系统,实现了高分辨率和高速绘图。

项目成果

期刊论文数量(7)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
K.Hamaguchi: "Formal Verification of Speed-Dependent Asynchronous Circuits Using Symbolic Model Checking of Branching Time Regular Temporal Logic" Proceedings of the 3rd Workshop on Computer-Aided Verification. 2. 478-488 (1991)
K.Hamaguchi:“使用分支时间正则时序逻辑的符号模型检查对速度相关异步电路进行形式化验证”第三届计算机辅助验证研讨会论文集。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
H.Higuchi: "Compaction of Test Sets Based on Symbolic Fault Simulation" Proceedings of the Synthesis and Simulation Meeting and International Intercharge. 253-262 (1992)
H.Higuchi:“基于符号故障仿真的测试集压缩”综合与仿真会议和国际交流会议论文集。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
H. Hiraishi: "Vectorized Symbolic Model Checking of Computation Tree Logic for Sequential Machine Verification" Proceedings on Computer-Aided Verification. 279-290 (1991)
H. Hiraishi:“用于顺序机器验证的计算树逻辑的矢量化符号模型检查”计算机辅助验证论文集。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
K.HAMAGUCHI: "Formal Verification of Speed-Dependent Asynchronous Circnits Using Symbolic Model Checking of Branching Time Regular Temporal Logic" Proceedings of the Workshop on Computer-Aided Verification. 478-488 (1991)
K.HAMAGUCHI:“使用分支时间正则时序逻辑的符号模型检查对速度相关异步电路进行形式化验证”计算机辅助验证研讨会论文集。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
H. Ochi: "A Vector Algorithm for Manipulating Boolean Functions Based on Shared Binary Decision Diagrams" Supercomputer 46. VIII. 101-118 (1991)
H. Ochi:“基于共享二元决策图操作布尔函数的矢量算法”超级计算机 46。
  • 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 }}

YAJIMA Shuzo其他文献

YAJIMA Shuzo的其他文献

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

{{ truncateString('YAJIMA Shuzo', 18)}}的其他基金

Research on Development of Formal Logic Design Verifier for Microprocessors
微处理器形式逻辑设计验证器的开发研究
  • 批准号:
    07558155
  • 财政年份:
    1995
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
Basic Research on High-Speed Boolean Function Manipulator
高速布尔函数操纵器的基础研究
  • 批准号:
    05452352
  • 财政年份:
    1993
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (B)
Research on Formal Verifier of Logic Design Based on Temporal Logic
基于时态逻辑的逻辑设计形式验证器研究
  • 批准号:
    05558030
  • 财政年份:
    1993
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for Developmental Scientific Research (B)
Research on Efficient Manipulation of Boolean Functions Using Shared Binary Decision Diagrams and Its Application to Computer Aided Logic Design
使用共享二元决策图有效操作布尔函数的研究及其在计算机辅助逻辑设计中的应用
  • 批准号:
    02452162
  • 财政年份:
    1990
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (B)
Research on Development of a Logic Design Verification System Based on Time-Symbolic Simulation
基于时间符号仿真的逻辑设计验证系统开发研究
  • 批准号:
    01850074
  • 财政年份:
    1989
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for Developmental Scientific Research (B).
Researches on the Design of Highly Reliable High-Speed Arithmetic Circuits with Redundant Coding
高可靠冗余编码高速运算电路设计研究
  • 批准号:
    63460134
  • 财政年份:
    1988
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (B)
Research on Development of High-Speed Logic Simulators Using a Vector Processor and Logic Design Verification Systems
使用矢量处理器和逻辑设计验证系统的高速逻辑模拟器的开发研究
  • 批准号:
    61850062
  • 财政年份:
    1986
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for Developmental Scientific Research
Research on Design of VLSI Oriented Hardware Algorithms Using Redundant Representation
采用冗余表示的面向VLSI的硬件算法设计研究
  • 批准号:
    60460133
  • 财政年份:
    1985
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (B)
Developmental Research on Interactive Logic Simulator-Verifier with High-Level Hardware Description
具有高级硬件描述的交互式逻辑仿真验证器的发展研究
  • 批准号:
    59850059
  • 财政年份:
    1984
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for Developmental Scientific Research

相似海外基金

Parallel Logic Design Verification Based on Module Dependence
基于模块依赖的并行逻辑设计验证
  • 批准号:
    18500043
  • 财政年份:
    2006
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Parallel and Distributed Formal Logic Design Verification for Workstation Cluster System
工作站集群系统并行分布式形式逻辑设计验证
  • 批准号:
    12680361
  • 财政年份:
    2000
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Studies on Formal Logic Design Verification
形式逻辑设计验证研究
  • 批准号:
    09680348
  • 财政年份:
    1997
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Research on Development of a Logic Design Verification System Based on Time-Symbolic Simulation
基于时间符号仿真的逻辑设计验证系统开发研究
  • 批准号:
    01850074
  • 财政年份:
    1989
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for Developmental Scientific Research (B).
Researches on Formal Logic Design Verification Based on Regular Temporal Logic
基于正则时序逻辑的形式逻辑设计验证研究
  • 批准号:
    01550285
  • 财政年份:
    1989
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (C)
Research on Development of High-Speed Logic Simulators Using a Vector Processor and Logic Design Verification Systems
使用矢量处理器和逻辑设计验证系统的高速逻辑模拟器的开发研究
  • 批准号:
    61850062
  • 财政年份:
    1986
  • 资助金额:
    $ 5.31万
  • 项目类别:
    Grant-in-Aid for Developmental Scientific Research
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了