• DocumentCode
    1003874
  • Title

    Asynchronous system synthesis based on direct mapping using VHDL and Petri nets

  • Author

    Shang, D. ; Burns, F. ; Koelmans, A. ; Yakovlev, A. ; Xia, F.

  • Author_Institution
    Sch. of Electr., Electron. & Comput. Eng., Univ. of Newcastle, Newcastle upon Tyne, UK
  • Volume
    151
  • Issue
    3
  • fYear
    2004
  • fDate
    5/19/2004 12:00:00 AM
  • Firstpage
    209
  • Lastpage
    220
  • Abstract
    A technique is proposed to synthesise system behavioural specifications written in VHDL into speed-independent asynchronous circuits constructed using David cells. This technique combines the advantages of logic synthesis and syntax-directed translation techniques. Coloured Petri nets and labelled Petri nets are used as intermediate formats for datapath and control representation. Speed-independent asynchronous circuits are obtained from these nets via direct translation. Several examples demonstrate the viability of the technique, which produces superior results compared with other ones.
  • Keywords
    hardware description languages; resource allocation; systems analysis; HDL; SystemC; VHDL; automatically generated interface; behavioural synthesis; dynamic allocation; dynamic description; dynamic memory constructs; hardware description languages; heap management subsystem; physical implementation; system behaviour;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:20040525
  • Filename
    1304182