• DocumentCode
    453629
  • Title

    SoC design environment with automated configurable bus generation for rapid prototyping

  • Author

    Lee, Sang-Heon ; Lee, Jae-Gon ; Kim, Seonpil ; Hwangbo, Woong ; Kyung, Chong-Min

  • Author_Institution
    Dept. of Electr. Eng., KAIST, Daejeon, South Korea
  • Volume
    1
  • fYear
    2005
  • fDate
    24-27 Oct. 2005
  • Firstpage
    41
  • Lastpage
    45
  • Abstract
    It is important in SoC design that the design and verification can be done easily and quickly. And RT-level simulation in verification methods is still necessary, but the usage is limited by its slow speed. Therefore we propose a SoC verification environment in which hardware parts are accelerated in FPGA and cores are modeled with ISS. To connect ISS in high abstraction level with emulator in pin-level accuracy, bus functional model (BFM) is used. For hardware debugging, bus monitor is designed. By post-processing the data obtained by bus monitoring, debugging and performance estimation are possible. For easy and quick design and verification, we developed a tool which creates configurable bus architectures automatically. With this, the design time from specification to FPGA based prototyping can be reduced remarkably. Thus fast verification and design space exploration are possible. AMBA is chosen as the SoC bus protocol.
  • Keywords
    field programmable gate arrays; formal verification; integrated circuit design; logic CAD; system buses; system-on-chip; AMBA; BFM; FPGA; ISS; RT-level simulation; SoC design environment; SoC verification; automated configurable bus generation; bus functional model; bus monitor; bus protocol; hardware debugging; performance estimation; rapid prototyping; Acceleration; Computer architecture; Debugging; Field programmable gate arrays; Hardware; Protocols; Prototypes; Software prototyping; Space exploration; Testing; AMBA; BFM; SoC; bus generation; prototype;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2005. ASICON 2005. 6th International Conference On
  • Print_ISBN
    0-7803-9210-8
  • Type

    conf

  • DOI
    10.1109/ICASIC.2005.1611265
  • Filename
    1611265