• DocumentCode
    1583998
  • Title

    Integration of SDL and VHDL for HW/SW codesign of communication systems

  • Author

    Dou, Chie

  • Author_Institution
    Dept. of Electr. Eng., Nat. Yunlin Inst. of Technol., Taiwan
  • fYear
    1997
  • Firstpage
    188
  • Lastpage
    195
  • Abstract
    This paper integrates SDL and VHDL for HW/SW codesign of communication systems. An SDL-based process model graph is built first for the initial software structure, and then is partitioned for implementation into hardware and software. Processes shifted from software to hardware need to be translated from SDL (EFSM) specification to VHDL specification. Implementation dependent information for both software and hardware processes are obtained and incorporated into an SDL-based functional design, to form the performance model of the system with certain HW/SW partitioning. This means that the proposed methodology also provides mechanisms to translate VHDL behavior models into SDL processes. This paper also presents the partitioning algorithm and the detailed performance evaluation procedure of the proposed codesign methodology.
  • Keywords
    formal specification; graph theory; hardware description languages; high level synthesis; performance evaluation; specification languages; telecommunication computing; EFSM; SDL; VHDL; codesign methodology; communication systems; functional design; hardware software codesign; hardware software partitioning; performance model; process model graph; specification; Application software; Computer architecture; Computer languages; Concrete; Hardware; Iterative algorithms; Partitioning algorithms; Protocols; Software performance; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 97. New Frontiers of Information Technology., Proceedings of the 23rd EUROMICRO Conference
  • Conference_Location
    Budapest, Hungary
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8129-2
  • Type

    conf

  • DOI
    10.1109/EURMIC.1997.617260
  • Filename
    617260