• DocumentCode
    259100
  • Title

    Abstract bus interface unit for ESL design from TLM 2.0 communications to the real bus protocol

  • Author

    Hua-Hsin Yeb ; Wen-Pin Tu ; Jian-Zhi Shen ; Tung-Hua Yen ; Shih-Hsu Huang

  • Author_Institution
    Dept. of Electron. Eng., Chung Yuan Christian Univ., Chungli, Taiwan
  • fYear
    2014
  • fDate
    17-20 Nov. 2014
  • Firstpage
    611
  • Lastpage
    614
  • Abstract
    At electronic system level (ESL), the existing design flow lacks of an effective design methodology to transform transaction level modeling (TLM) communications to the real bus protocol (e.g., the AXI bus protocol). Therefore, after the design is verified through TLM 2.0 simulation, the designers need to spend a lot of human efforts (by themselves) to transform TLM 2.0 communication mechanisms to the real bus protocol for high-level synthesis. Based on this observation, in this paper, we propose the concept of abstract bus interface unit (BIU) for automatic transformation. The main idea of our BIU is to provide built-in functions that realize TLM 2.0 communication mechanisms and the AXI bus protocol, respectively. As a result, the designers only need to use our provided function calls to perform communications and do not need to worry about any implementation detail. Moreover, if the designers would like to transform TLM 2.0 communication mechanisms to the AXI bus protocol, they only need to replace some built-in functions. It is noteworthy to mention that our methodology is not limited to the AXI bus protocol (i.e., our methodology can be generalized to any real bus protocol). Experiments on real industry chips show that our approach can greatly save the design time in the ESL design flow.
  • Keywords
    high level synthesis; protocols; AXI bus protocol; BIU; ESL design flow; TLM 2.0 communication mechanisms; abstract bus interface unit; automatic transformation; electronic system level; high-level synthesis; real bus protocol; transaction level modeling communications; Abstracts; Data structures; Kernel; Protocols; Time-domain analysis; Time-varying systems; Transforms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (APCCAS), 2014 IEEE Asia Pacific Conference on
  • Conference_Location
    Ishigaki
  • Type

    conf

  • DOI
    10.1109/APCCAS.2014.7032855
  • Filename
    7032855