• DocumentCode
    1808563
  • Title

    A design methodology for IP integration

  • Author

    Coussy, Philippe ; Baganne, Adel ; Martin, Eric

  • Author_Institution
    LESTER, Univ. de Bretagne Sud, Lorient, France
  • Volume
    4
  • fYear
    2002
  • fDate
    2002
  • Abstract
    Successful integration of IP/VC blocks requires a set of view that provides the appropriate information for each IP block through the design flow for an IP-integration system. In this paper, we present a methodology of IP integration in a System-on a chip (SOC) design, that exploits both IP designer and SOC integrator constraints. First, we describe a method to extract and specify IP functional and timing constraints (I/O sequence transfer constraints) from the IP core. Second, we propose a modeling style of the integration constraints and a technique for merging them with IP constraints. This technique allows the specification and design of an optimized IP interface unit required for IP-socketization. The synthesis output is synthesizable VHDL RT of the interface, a detailed bus-functional model of the IP core towards cosimulation.
  • Keywords
    application specific integrated circuits; high level synthesis; industrial property; storage management; system buses; timing; I/O sequence transfer constraints; IP designer constraints; IP functional constraints; IP integration methodology; IP timing constraints; IP-socketization; IP/VC block integration; IPERM design algorithm; SOC integrator constraints; cosimulation; design methodology; detailed bus-functional model; high-level system description; integration constraints modeling; optimized IP interface unit; synthesizable VHDL RT; system-on-chip design; Communication standards; Design methodology; Design optimization; Embedded system; Hardware; Merging; Modems; Performance analysis; Protocols; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
  • Print_ISBN
    0-7803-7448-7
  • Type

    conf

  • DOI
    10.1109/ISCAS.2002.1010556
  • Filename
    1010556