• DocumentCode
    2353748
  • Title

    Automatic parallelization of a Petri net-based design representation for high-level synthesis

  • Author

    Grun, Peter ; Eles, Petru ; Kuchcinski, Krzysztof ; Peng, Zebo

  • fYear
    1996
  • fDate
    2-5 Sep 1996
  • Firstpage
    185
  • Lastpage
    192
  • Abstract
    This paper presents an approach to automatic parallelization of an internal design representation for high-level synthesis of hardware structures. It concentrates on aspects which are specific to the parallelization of the Petri net based representation used by our design environment. Preservation of safeness and conflict freeness of the internal representation during parallelization are basic requirements for the correctness of the resulted hardware. A hierarchical Petri net structure has been used as an intermediate representation during parallelization, which results in an important reduction of the complexity of the parallelization process. Experimental results demonstrate the efficiency our approach in the context of the CAMAD high-level synthesis system
  • Keywords
    CAD; Petri nets; computational complexity; formal specification; hardware description languages; high level synthesis; CAMAD; Petri net-based design representation; automatic parallelization; complexity; conflict freeness; design environment; hardware structures; hierarchical Petri net structure; high-level synthesis; internal design representation; parallelization process; safeness; Circuit synthesis; Computer science; Concurrent computing; Design automation; Design engineering; Digital systems; Hardware; High level synthesis; Information science; Parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
  • Conference_Location
    Prague
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-7487-3
  • Type

    conf

  • DOI
    10.1109/EURMIC.1996.546381
  • Filename
    546381