{"title":"New generic GALS NoC architectures with multiple QoS","authors":"M. Zid, A. Zitouni, A. Baganne, R. Tourki","doi":"10.1109/DTIS.2006.1708722","DOIUrl":null,"url":null,"abstract":"The quality of service network on chip (QNoC) is the most effective solution that provides low latency transfers and power efficient system on chip (SoC) interconnect. This study presents two generic globally asynchronous locally synchronous (GALS) NoC architectures called GHXPolygon (for generic extended polygon) and GHXSpidergon (for generic extended spidergon). These architectures are inspired respectively from the GeNOC and Octagon NoC of TIMA laboratory, and the Spidergon called also STNoC, of STMicroelectronics. GEXSpidergon and GHXPolygon architectures are based on a central router responsible to transfers urgent messages and used in the case of clogging of the close router towards the destination. It comprises multiple interconnected input and output ports and dynamic arbitration mechanisms that resolve any output port conflicts based on the messages priorities. The proposed router is based on a wormhole commutation technique and the adaptive routing with an efficient path fetching algorithm based on finite state machine to avoid deadlock problems. Handshaking and aloha protocols are implemented on each router to guarantee the inter routers communication. The proposed router can be also used with other NoC architectures such as the tree and the mesh topologies The functionalities correctness have been verified by using a traffic generation VHDL based strategy","PeriodicalId":399250,"journal":{"name":"International Conference on Design and Test of Integrated Systems in Nanoscale Technology, 2006. DTIS 2006.","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Design and Test of Integrated Systems in Nanoscale Technology, 2006. DTIS 2006.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DTIS.2006.1708722","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
The quality of service network on chip (QNoC) is the most effective solution that provides low latency transfers and power efficient system on chip (SoC) interconnect. This study presents two generic globally asynchronous locally synchronous (GALS) NoC architectures called GHXPolygon (for generic extended polygon) and GHXSpidergon (for generic extended spidergon). These architectures are inspired respectively from the GeNOC and Octagon NoC of TIMA laboratory, and the Spidergon called also STNoC, of STMicroelectronics. GEXSpidergon and GHXPolygon architectures are based on a central router responsible to transfers urgent messages and used in the case of clogging of the close router towards the destination. It comprises multiple interconnected input and output ports and dynamic arbitration mechanisms that resolve any output port conflicts based on the messages priorities. The proposed router is based on a wormhole commutation technique and the adaptive routing with an efficient path fetching algorithm based on finite state machine to avoid deadlock problems. Handshaking and aloha protocols are implemented on each router to guarantee the inter routers communication. The proposed router can be also used with other NoC architectures such as the tree and the mesh topologies The functionalities correctness have been verified by using a traffic generation VHDL based strategy