• DocumentCode
    2760404
  • Title

    Ruby: Application-specific Networks-on-Chips design procedure based on bandwidth requirement and fault-tolerance

  • Author

    Fekr, Atena Roshan ; Khademzadeh, Ahmad ; Bokharaei, Vahhab Samadi ; Janidarmian, Majid

  • fYear
    2010
  • fDate
    4-6 Dec. 2010
  • Firstpage
    443
  • Lastpage
    447
  • Abstract
    In this paper, a novel procedure is introduced to find an optimal application-specific Network on Chip, considering communication cost and fault-tolerant requirements. The procedure, which is called Ruby, uses a genetic algorithm and a mapping solution to generate a wide range of mappings. A designer can select the optimal mapping from those generated ones, using either a linear function or the fuzzy logic. Ruby enables the designer to customize and prioritize the communication cost and the robustness index. The experimental results reveal the capability of the proposed procedure to explore the design space and assist a designer to find the appropriate mapping from numerous generated solutions.
  • Keywords
    application specific integrated circuits; fault tolerance; fuzzy logic; genetic algorithms; network-on-chip; ruby; Ruby; application-specific networks-on-chips design; bandwidth requirement; fault-tolerance; fuzzy logic; genetic algorithm; linear cost function; optimal mapping; robustness index; Artificial neural networks; Communications technology; Hardware; Indexes; Robustness; Tiles; Communication Cost; Fault Tolerance; Fuzzy Logic; Genetic Algorithm; Mapping; Network on Chip; Robustness Index;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Telecommunications (IST), 2010 5th International Symposium on
  • Conference_Location
    Tehran
  • Print_ISBN
    978-1-4244-8183-5
  • Type

    conf

  • DOI
    10.1109/ISTEL.2010.5734067
  • Filename
    5734067