• DocumentCode
    3230888
  • Title

    Automatic interface synthesis based on the classification of interface protocols of IPs

  • Author

    Yun, ChangRyul ; Kang, DongSoo ; Bae, Younghwan ; Cho, HanJin ; Jhang, KyoungSon

  • Author_Institution
    Agency for Defense Dev., Daejeon
  • fYear
    2008
  • fDate
    21-24 March 2008
  • Firstpage
    589
  • Lastpage
    594
  • Abstract
    In a system on a chip (SoC) design, we use an IP-based design methodology to reduce design time. An interface circuit design is one of the most essential factors in IP-based design. However, it is not easy to generate interface circuits because IPs have various characteristics. For example, one IP may send only one outstanding address in a burst but another IP may need one address for each transfer in a burst. IPs also use different clock frequencies or different data widths. It is necessary to analyze the interface protocols of each IP to consider and resolve these differences during synthesis. In this paper, we categorize the various interface protocols and use the synthesis algorithm to select the appropriate structure based on the categorizations, clock frequencies, and data width differences of the IPs. Through the experiments, we show that we could automatically generate interface circuits for IPs with different clocks, different data widths, and no address concepts. Experiments also show the pros and cons of two structures based on the comparisons of the synthesis results of several IP pairs which could be employed between two alternative structures, namely, product FSM-based structure and FSMD-like structure.
  • Keywords
    finite state machines; integrated circuit design; system-on-chip; FSM-based structure; FSMD-like structure; automatic interface synthesis; interface circuit design; interface protocol classification; system on a chip design; Buffer storage; Circuit synthesis; Clocks; Computer buffers; Delay; Design methodology; Protocols; Registers; Signal synthesis; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-1921-0
  • Electronic_ISBN
    978-1-4244-1922-7
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2008.4484020
  • Filename
    4484020