• DocumentCode
    1852878
  • Title

    Constraint-driven communication synthesis

  • Author

    Pinto, Alessandro ; Carloni, Luca P. ; Sangiovanni-Vincentelli, Alberto L.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    783
  • Lastpage
    788
  • Abstract
    Constraint-driven communication synthesis enables the automatic design of the communication architecture of a complex system from a library of pre-defined intellectual property (IP) components. The key communication parameters that govern all the point-to-point interactions among system modules are captured as a set of arc constraints in the communication constraint graph. Similarly, the communication features offered by each of the components available in the IP communication library are captured as a set of feature resources together with its cost figures. Then, every communication architecture that can be built using the available components while satisfying all constraints is implicitly considered (as an implementation graph matching the constraint graph) to derive the optimum design solution with respect to the desired cost figure. The corresponding constrained optimization problem is efficiently solved by a novel algorithm that is presented here together with its rigorous theoretical foundations
  • Keywords
    circuit CAD; circuit optimisation; industrial property; integrated circuit design; arc constraints; automatic design; complex system; constraint-driven communication synthesis; cost figures; feature resources; implementation graph; optimum design solution; point-to-point interactions; pre-defined intellectual property; Communication switching; Computer applications; Constraint theory; Cost function; Intellectual property; Libraries; Permission; Repeaters; Switches; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2002. Proceedings. 39th
  • Conference_Location
    New Orleans, LA
  • ISSN
    0738-100X
  • Print_ISBN
    1-58113-461-4
  • Type

    conf

  • DOI
    10.1109/DAC.2002.1012729
  • Filename
    1012729