The search functionality is under construction.

Keyword Search Result

[Keyword] parallel execution(2hit)

1-2hit
  • A Parallel Method to Extract Critical Areas of Net Pairs for Diagnosing Bridge Faults

    Keiichi SUEMITSU  Toshiaki ITO  Toshiki KANAMOTO  Masayuki TERAI  Satoshi KOTANI  Shigeo SAWADA  

     
    PAPER-Logic Synthesis, Test and Verification

      Vol:
    E91-A No:12
      Page(s):
    3524-3530

    This paper proposes a new parallel method of producing the adjacent net pair list from the LSI layouts, which is run on workstations connected with the network. The pair list contains pairs of adjacent nets and the probability of a bridging fault between them, and is used in fault diagnosis of LSIs. The proposed method partitions into regions each mask layer of the LSI layout, produces a pair list corresponding to each region in parallel and merges them into the entire pair list. It yields the accurate results, because it considers the faults between two wires containing different adjacent regions. The experimental results show that the proposed method has greatly reduced the processing time from more than 60 hrs. to 3 hrs. in case of 42M-gate LSIs.

  • Automated Synthesis of Protocol Specifications from Service Specifications with Parallelly Executable Multiple Primitives

    Yoshiaki KAKUDA  Masahide NAKAMURA  Tohru KIKUNO  

     
    PAPER

      Vol:
    E77-A No:10
      Page(s):
    1634-1645

    In the conventional protocol synthesis, it is generally assumed that primitives in service specifications cannot be executed simultaneously at different Service Access Points (SAPs). Thus if some primitives are executed concurrently, then protocol errors of unspecified receptions occur. In this paper, we try to extend a class of service specifications from which protocol specifications are synthesized by the previous methods. We first introduce priorities into primitives in protocol specification so that it always selects exactly one primitive of the highest priority from a set of primitives that can be executed simultaneously, and executes it. Then, based on this execution ordering, we propose a new protocol synthesis method which can avoid protocol errors due to message collisions, communication competitions and so on. By applying the proposed synthesis method, we can automatically synthesize a protocol specifications from a given service specification which includes an arbitraty number of processes and allows parallel execution of primitives.