• DocumentCode
    2573006
  • Title

    A system level IP integration methodology for fast SOC design

  • Author

    Bocchi, M. ; Brunelli, C. ; De Bartolomeis, C. ; Magagni, L. ; Campi, F.

  • Author_Institution
    ARCES, Bologna Univ., Italy
  • fYear
    2003
  • fDate
    19-21 Nov. 2003
  • Firstpage
    127
  • Lastpage
    130
  • Abstract
    In the system-on-chip (SOC) era, the growing number of functionalities included on a single chip requires the development of new design methodologies to keep the design complexity under control. Intellectual property reuse has been commonly employed as a technique to address this problem, but a new system-level approach is needed to integrated IP-reuse methodology in the design flow, in order to speed up the designer´s productivity. In this paper, a SOC design platform is proposed as a solution to this problem, providing a library of IP reusable blocks and a high level tool for SOC design development. An IP library based on AMBA bus architecture was built, featuring a collection of devices with homogeneous interfaces described with VHDL language constructs that enable hardware configurability. A system-level assembler (SLA) was then developed to provide a hardware configuration tool and a suite of utilities to support the designer work. Once defined the system structure, the SLA allows automatic generation of the environments used for software development, simulation, synthesis and verification tasks.
  • Keywords
    circuit complexity; circuit simulation; hardware-software codesign; program assemblers; programming environments; software libraries; system-on-chip; AMBA bus architecture; IP library; IP reusable blocks; SOC design; VHDL language; automatic environment generation; design complexity; design flow; hardware configurability; hardware configuration tool; high level tool; homogeneous interfaces; integrated IP-reuse; intellectual property reuse; software development; system level IP integration methodology; system structure; system-level assembler; system-on-chip; Assembly systems; Control systems; Design methodology; Hardware; Intellectual property; Libraries; Logic testing; Productivity; Programming; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System-on-Chip, 2003. Proceedings. International Symposium on
  • Print_ISBN
    0-7803-8160-2
  • Type

    conf

  • DOI
    10.1109/ISSOC.2003.1267734
  • Filename
    1267734