• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2004 Fiscal Year Final Research Report Summary

Hardware Verification with respect to Program Specification

Research Project

Project/Area Number 14580377
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionWaseda University

Principal Investigator

KIMURA Shinji  Waseda University, Graduate School of Information, Production and Systems, Professor, 情報生産システム研究科, 教授 (20183303)

Project Period (FY) 2002 – 2004
KeywordsHigh-level Design Verification / C based Hardware Design / Reconfigurable Hardware / Verification of Arithmetic Circuits / Equivalence Verification / Uninterpreted Function
Research Abstract

With the recent development of integrated circuit technology, we can integrate 1 million transistors in one chip. For the design of such huge circuits, high-level design methodologies have been developed and applied to many application specific chips. In the high-level design, programming languages are used to describe the functionality and the description is automatically converted to hardware modules based on high-level synthesis algorithms. So the modification and verification should be done at programming level and high-level verification methods are needed. In this research, we have developed several basic algorithms to show the correctness of hardware modules with respect to the program specification.
At first, we have surveyed the current research on the equality with uninterpreted function and its application to software and hardware verification. We have also checked the current equality systems such as SVC, CLVL, etc. We have applied these systems for the verification of arith … More metic circuits and shown the limitation of such systems. We have also applied the equality checking systems for the verification of parallel and pipeline circuits.
In the equality checking, the algorithm uses logic formulae to represent and decide the equality. For the acceleration of the decision procedure, we proposed a prototyping system based on new look-up-table architecture of Field Programmable Gate Array. We have devised the architecture and proposed a mapping method for the new architecture. The architecture is more area-efficient and faster compared to the usual loop-up-table architecture.
For the program specification, we have proposed a control-data-flow graph based data-path optimization methods. Especially, we focused on the bit-width of data-paths and proposed an optimization method of integer operations and an error estimation method for floating point operations. With the optimization and estimation algorithms, we can verify application specific circuits written in C programs.
We have also worked on the high-level test and proposed a test pattern compaction method with small area overhead for system-on-chip design. Less

  • Research Products

    (12 results)

All 2004 2003 2002

All Journal Article (12 results)

  • [Journal Article] A Hybrid Dictionary Test Data Compression for Multiscan-based Designs2004

    • Author(s)
      Y.Shi, S.Kimura, M.Yanagisawa, T.Ohtsuki
    • Journal Title

      IEICE Trans.Fundamentals E87-A, No.12

      Pages: 3193-3199

    • Description
      「研究成果報告書概要(和文)」より
  • [Journal Article] A Hybrid Dictionary Test Data Compression for Multiscan-based Designs2004

    • Author(s)
      Y.Shi, S.Kimura, M.Yanagisawa, T.Ohtsuki
    • Journal Title

      IEICE Trans.Fundamentals Vol.E87-A, No.12

      Pages: 3193-3199

    • Description
      「研究成果報告書概要(欧文)」より
  • [Journal Article] A Built-in Reseeding Technique for LFSR-Based Test Pattern Generation2003

    • Author(s)
      Y.Shi, Z.Zhang, S.Kimura, M.Yanagisawa, T.Ohtsuki
    • Journal Title

      IEICE Trans.Fundamentals E86-A, No.12

      Pages: 3056-3662

    • Description
      「研究成果報告書概要(和文)」より
  • [Journal Article] Bit Length Optimization of Fractional Part on Floating to Fixed Point Conversion for High Level Synthesis2003

    • Author(s)
      N.Doi, T.Horiyama, N.Nakanishi, S.Kimura, K.Watanabe
    • Journal Title

      IEICE Trans.Fundamentals E86-A, No.12

      Pages: 3176-3183

    • Description
      「研究成果報告書概要(和文)」より
  • [Journal Article] An On-Chip High Speed Serial Communication Method Based on Independent Ring Oscillators2003

    • Author(s)
      S.Kimura, T.Hayakawa, T.Horiyama, M.Nakanishi, K.Watanabe
    • Journal Title

      Proc.of International Solid State Circuit Conference

      Pages: 390-391

    • Description
      「研究成果報告書概要(和文)」より
  • [Journal Article] A Built-in Reseeding Technique for LFSR-Based Test Pattern Generation2003

    • Author(s)
      Y.Shi, Z.Zhang, S.Kimura, M.Yanagisawa, T.Ohtsuki
    • Journal Title

      IEICE Trans.Fundamentals Vol.E86-A, No.12

      Pages: 3056-3662

    • Description
      「研究成果報告書概要(欧文)」より
  • [Journal Article] Bit Length Optimization of Fractional Part on Floating to Fixed Point Conversion for High Level Synthesis2003

    • Author(s)
      N.Doi, T.Horiyama, N.Nakanishi, S.Kimura, K.Watanabe
    • Journal Title

      IEICE Trans.Fundamentals Vol.E86-A, No.12

      Pages: 3176-3183

    • Description
      「研究成果報告書概要(欧文)」より
  • [Journal Article] An On-Chip High Speed Serial Communication Method Based on Independent Ring Oscillators2003

    • Author(s)
      S.Kimura, T.Hayakawa, T.Horiyama, M.Nakanishi, K.Watanabe
    • Journal Title

      Proc.of International Solid State Circuit Conference 03 22.3

      Pages: 390-391

    • Description
      「研究成果報告書概要(欧文)」より
  • [Journal Article] Bit Length Optimization of Fractional Parts on Floating to Fixed Point Conversion for High-Level Synthesis2003

    • Author(s)
      N.Doi, T.Horiyama, M.Nakanishi, S.Kimura, K.Watanabe
    • Journal Title

      Workshop on Synthesis and System Integration of Mixed Technologies (SASIMI'2003)

      Pages: 129-136

    • Description
      「研究成果報告書概要(欧文)」より
  • [Journal Article] Look Up Table Compaction Based on Folding of Logic Functions2002

    • Author(s)
      S.Kimura, A.Ishii, T.Horiyama, M.Nakanishi, H.Kajihara, K.Watanabe
    • Journal Title

      IEICE Trans.Fundamentals E85-A, No.12

      Pages: 2701-2707

    • Description
      「研究成果報告書概要(和文)」より
  • [Journal Article] Folding of Logic Functions and Its Application to Look Up Table Compaction2002

    • Author(s)
      S.Kimura, T.Horiyama, M.Nakanishi, H.Kajihara
    • Journal Title

      Proc.on ICCAD 2002 (International Conference on Computer Aided Design)

      Pages: 694-697

    • Description
      「研究成果報告書概要(和文)」より
  • [Journal Article] Look Up Table Compaction Based on Folding of Logic Functions2002

    • Author(s)
      S.Kimura, A.Ishii, T.Horiyama, M.Nakanishi, H.Kajihara, K.Watanabe
    • Journal Title

      IEICE Trans.Fundamentals Vol.E85-A, No.12

      Pages: 2701-2707

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 2006-07-11  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi