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
Link To Document