• DocumentCode
    3438778
  • Title

    An evolution programming approach on multiple behaviors for the design of application specific programmable processors

  • Author

    Zhao, Wei ; Papachristou, Christos A.

  • Author_Institution
    Dept. of Comput. Eng., Case Western Reserve Univ., Cleveland, OH, USA
  • fYear
    1996
  • fDate
    11-14 Mar 1996
  • Firstpage
    144
  • Lastpage
    150
  • Abstract
    This paper proposes an Evolution Programming Approach for behavior-level area-efficient design of ASPPs (Application Specific Programmable Processors). This approach, based on a given behavioral-level kernel, randomly transforms each of the input behaviors, then the behavioral kernel is used in the evolution process to guide the survival of data flow graphs (DFGs). Finally, instead of the given DFGs, the surviving DFGs are used to synthesize a programmable architecture. This leads to an area-efficient design for all the input behaviors. Experimental results indicate this approach is encouraging
  • Keywords
    application specific integrated circuits; circuit CAD; circuit layout CAD; data flow graphs; digital signal processing chips; high level synthesis; integrated circuit design; programming; DSP chips; application specific programmable processors; area-efficient design; behavior-level area-efficient design; behavioral kernel; data flow graphs; evolution programming approach; logic design; multiple behaviors; programmable architecture; Application software; Computer architecture; Contracts; Data processing; Design engineering; Digital signal processing; Digital signal processing chips; Genetic programming; Kernel; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    European Design and Test Conference, 1996. ED&TC 96. Proceedings
  • Conference_Location
    Paris
  • ISSN
    1066-1409
  • Print_ISBN
    0-8186-7424-5
  • Type

    conf

  • DOI
    10.1109/EDTC.1996.494140
  • Filename
    494140