Design and Implementation of Buffer Loan Algorithm for BiNoC Router
|
|
- Raymond Jefferson
- 5 years ago
- Views:
Transcription
1 Design and Implementation of Buffer Loan Algorithm for BiNoC Router Deepa S Dev Student, Department of Electronics and Communication, Sree Buddha College of Engineering, University of Kerala, Kerala, India Abstract- Novel BiNoC router architecture is presented that supports dynamic self-reconfiguration of channel direction and buffer reconfiguration. In conventional BiNoC architecture to accommodate heavy traffic, large buffer is needed. But the proposed router (BiNoC router with reconfigurable buffer) can support heavy traffic without the need of large buffer. In this case power dissipation is less and performance is better than conventional BiNoC router. The designing has been done using the hardware description language VHDL in XILINX ISE tool. Its FPGA implementation is done using Virtex-5 board. and the main function of this unit is ordering and reordering of packets. In BiNoC, unidirectional channels present in the general router are replaced by bidirectional channels. The main advantage of bidirectional channels is that we can transmit 2 packets simultaneously. But heavy traffic demands larger buffer in BiNoC. This results in power dissipation. To avoid this, buffer reconfiguration is adopted in BiNoC router. Keywords BiNoC, bidirectional channel. I. INTRODUCTION Network-on-Chip (NoC) is a communication subsystem for interconnecting various IP cores present in the System on a Chip (SoC). NoC architecture is proposed as a high performance, scalable and power efficient alternative to the bus based architecture. It solves scalability problem by providing multiple connections with various systems. As systems become more complex, more and more integration is possible to the existing system without any difficulties. The NoC is able to separate communication part from the computational part. It is ideally suitable for integrated systems. NoC can take care of the communication part easily without results in any interference in the computation part. Point to point links and shared buses are other interconnecting architectures present in NoC. In the case of point to point interconnecting architectures, increase in the number of processing elements results in the increase of number of wires. But, long wires result power dissipation. In the case of shared bus only one data transaction is possible at a time. But in NoC, power dissipation is small and several data transactions are possible at a time. Fig. 1 shows a basic NoC. A typical NoC consists of routers, links and network interface. Routers are used to find the destination by processing the data packets they received. It also finds the best path towards the destination. Links are wires which are used to interconnect various routers or it is used to connect router to network interface. Network interface separates the communication part from the computation part. It consists of a front end back end part. Front end part is connected to the network interface. It is unaware of communication part. Back end part is connected to the router Fig. 1 Basic NoC The rest of this paper is organized as follows. Section II, reviews the important contribution of researches in the field of NoC. Section III deals with motivation behind BiNoC router with reconfigurable buffer. Architecture of BiNoC router is presented in Section IV. In section V, CDC protocol is presented. Buffer loan algorithm is presented in section VI. Finally, in Section VII, experimental results are presented. In the last section, conclusion of the work is presented. II. RELATED WORK The performance of NoC architecture is better than bus based communication [1]. As compared to other interconnecting architectures such as bus and wires, power consumption of NoC architecture is very low. The router architecture usually consists of 5 input ports and 5 output ports. Power consumption generally depends on injection rate at the processor. Reconfiguration of channels results doubling of bandwidth in BiNoC router [6]. But heavy traffic demand needs large buffer size. Large buffer size results increase in ISSN: Page 87
2 power dissipation [7]. Based on application, a router can support different bandwidth. Buffer reconfiguration results improvement in router efficiency [5]. III. MOTIVATION In typical NoC, adjacent routers are communicated by using two unidirectional channels. But the channels are in opposite direction. In BiNoC, adjacent routers are interconnected by bidirectional channels. The use of bidirectional channel improves the bandwidth. In this architecture high priority port of one router is connected to the low priority port of adjacent router. Similarly low priority port is connected to the high priority port. This type of connection avoids deadlock and starvation. Data transmission in typical and BiNoC router is shown in Fig. 2.The performance of BiNoC router can be improved by buffer reconfiguration. directional channels present in the NoC by bidirectional channels. HP FSM of one router is connected to the LP FSM of adjacent router. This FSMS are communicated by using 2 handshaking signals, input_req and output_req. Fig.2 Channel direction in Typical NoC and propose BiNoC IV. BIDIRECTIONAL CHANNEL ROUTER ARCHITECTURE The backbone of NoC is router. In a packet switched network, the main function of the router is to receive the incoming packet, process it to find the destination and finally figure out the best path towards the destination. In the NoC, routers are classified into two, conventional router and the bidirectional router. In conventional or general router full duplex communication is implemented with the help of 2 unidirectional channels. But in BiNoC, full duplex communication is implemented using 2 bidirectional channels. The operation of bidirectional channels are controlled by CDC protocol. This protocol supports channel reconfiguration. Because of this channel reconfiguration, bandwidth is 2 times as that of general router. In this BiNoC architecture, XY routing algorithm is used. BiNoC architecture is shown in Fig. 3. V. CHANNEL DIRECTION CONTROL ALGORITHM The direction of channels is reconfigured by using channel direction control protocol. This protocol configures the channel direction based on the traffic demands. The control algorithm is implemented by using two finite state machines. For better routing efficiency, one of the FSM is assigned with higher priority and the other is assigned with lower priority.cdc protocol replaces the entire uni Fig.3 BiNoC Router architecture A. Bidirectional Channel Direction Control High priority and a Low Priority FSMS are shown in Fig.4 (a) and (b), respectively. High priority and low priority FSM has 3 states: free, wait, and idle sate. a) Free State: the channel is ready to send data to the adjacent router. b) Idle state: the channel is available to receive data from the adjacent router. c) Wait state: It is an intermediate state ready to transition from idle state to free state. The working of the HP FSM and the LP FSM are discussed below. 1) HP FSM Operations: The initial state of the high priority FSM is the free state. It will remain in this state as long as data packets are present with in the current router that has to be transmitted through the channel. The only condition that the HP FSM will ISSN: Page 88
3 leave the free State and enter in an idle state is when there is no data to transmit from the current router, and there is data to be sent from the adjacent router. In free state output request is equal to the channel request. Channel request signal is the output of routing computation module. Once the FSM enters the idle state, it will remain in that state as long as there is no data to be transmitted from current router (channel_req = 0). In this case, output signal output_req will be 0.When channel_req becomes 1, HP FSM switches to a wait state. When FSM is at wait state an internal counter will be activated and output_req will be equal to 1. As soon as the count reaches 2 HP FSM returns to free state and starts data transmission. Meanwhile the counter is reset to count= 0. 2) LP FSM Operations: Initial state of the low priority FSM is the idle state. In this state output_req=0. It will leave the idle state and switches to a wait state if the HP FSM of the other router yields the channel (input_req = 0) and a local RC module requests to use the channel (channel_req = 1). The LP FSM will remain in the wait state for four clock cycles. During any of these four cycles, if the HP FSM requests the channel (input_req = 1), the LP FSM will return to an idle state. Only after four cycles (count = 4) and if input_req = 0, the LP FSM will enter a free State and begins the data transmission. However, different from the HP FSM, an LP FSM may remain in the free state only if HP FSM does not have any data packet to transmit (input_req = 0). Once input_req = 1, the LP FSM will stops the data transmission immediately and go back to an idle state. Fig 4 (a) HP FSM Fig. 4(b) LP FSM V1. BUFFER LOAN ALGORITHM Buffer loan algorithm enables the use of buffer slots of one channel by the adjacent channels. When a channel fills its entire buffer slots it can borrow buffer slots from its left neighbour and right neighbour. First the channel asks buffer slots from its left neighbour. If it again needs buffer slots, then it asks for right neighbour. Each channel needs to know the number of buffer slots of that channel occupied by its own channel flits and also needs to know the number of buffer slots of left and right neighbour occupied by its own channel flits. Each channel also needs to know the number of buffer slots of its own channel occupied by left and right neighbours. Each input port has a control unit to store the flits and this control is based on pointers. Each input channel has six pointers to control the read and write operations. Out of these 6 pointers, two pointers are used to control the read and write operation of its own buffer slots, two pointers to control the read and write operation of left neighbour, and the remaining two pointers are used to control the read and write operations of right neighbour. Fig. 5 shows the original and reconfigurable buffer. In BiNoC architecture both high priority and low priority port consists of this reconfigurable buffer. In this design the reconfiguration of Local Channel is not considered, only the South, North, West, and East Channel reconfiguration is considered. Consider the example given in Fig. 5 (b). In this figure, inputs for south channel are, its own input (din_s), the right neighbour input (din_ E_S), and the left neighbour input (din_w_s). Assume that we are using a router with buffer depth equal to 4, and there is a router that needs to be configured as follows. East Channel needs a buffer depth equal to 3, North Channel needs a buffer depth equal to 4, South Channel needs a buffer depth equal to 6, and West Channel needs a buffer depth equal to 3. ISSN: Page 89
4 _W_ S (West flits stored in the East buffer) to send the flits stored in its channel but belonging to neighbour channel. Fig. 6 shows the architecture of BiNoC router with reconfigurable buffer. Fig. 5 (a) FIFO buffer in BiNoC Fig. 6 BiNoC router with reconfigurable buffer Fig. 5 (b) Reconfigurable FIFO buffer In this case, the south channel needs 6 buffer slots, but the buffer size available is 4. So the south channel has to borrow buffer slots from its right and left neighbours. As the west channel occupies only three slots, the remaining slot can be lent to the south Channel. As the east channel needs only three of its four slots, so the south channel can lend one slot to its neighbour. When the south channel has a flit stored in the east channel, then this flit must be passed from the east channel to the south Channel (d _S_ E). Then the flit is directly sent to the crossbar by a multiplexer. The south channel has the following outputs: the own output (dout_ S) and two more outputs (d _E_S (East flits stored in the south buffer and d VII. EXPERIMENTAL RESULTS A.Performance Evaluation Main performance evaluation parameters considered in this architecture are area and power. B. Simulation setup The proposed BiNoC router with reconfigurable buffer is designed using the hardware description language VHDL in XILINX ISE tool. In this architecture buffer size is 4. The design is simulated using Isim simulator. Simulation result of buffer loan algorithm is shown in Fig. 7. ISSN: Page 90
5 C. Implementation setup FPGA. The proposed router is implemented using Virtex-5 ACKNOWLEDGEMENTS Author wish to remark the great task carried out by the Xilinx and Virtex-5 user guide; and the author wish to thank Prof. Somi Sebastian for his contribution in the design process. REFERENCES [1] W. J. Dally and B. Towles, Route Packets, Not Wires: On-Chip Interconnection Networks, in Proceedings of DAC, pages , [2] L. Benini and G. De Micheli, Networks on Chips: a New SoC paradigm, IEEE Computer, 35(1):70-78, Jan [3] Lionel M. Ni and Philip K Mckinley, A survey of wormhole routing techniques in direct networks,computer, Vol. 26, Issue 2, pp , Feb1993 [4] Rantala, V., T. Lehtonen, J. Plosila, Network on Chip Routing Algorithms, TUCS Technical Report, pp [5] M. A. Al Faruque, T. Ebi, and J. Henkel, Configurable links for runtime adaptive on-chip communication, in Proc. DATE, Apr. 2009, pp Fig. 7 Buffer loan algorithm D. Comparison of various routers [6] Y. C. Lan, S. H. Lo, Y. C. Lin, Y. H. Hu, and S. J. Chen, BiNoC: A bidirectional NoC architecture with dynamic self-reconfigurable channel, in Proc. NOCS, May 2009, pp [7] Debora Matos,Caroline Concatto, Marcio Kreutz Reconfigurable Routers for Low Power and High Performance, IEEE Trans. Very Large Scale integer (VLSI) Syst., vol. 19, no. 11, pp , November Comparison of various routers based on number of channels that can be reconfigured and the number of flits that can be stored is given below. Table I Comparison of Various routers Router No: of channels that can be reconfigured No: of flits that can be stored Basic router 1 Depends on buffer size BiNoC router 2 2*buffer size Basic router with reconfigurable buffer BiNoC router with reconfigurable buffer 1 buffer size 2 2*buffer size VII. CONCLUSION In this paper, I presented a buffer loan algorithm that supports real time buffer reconfiguration in the bidirectional channels while avoiding deadlock and starvation. In this paper an accurate hardware model for BiNoC router with reconfigurable buffer is implemented with VHDL. ISSN: Page 91
CAD System Lab Graduate Institute of Electronics Engineering National Taiwan University Taipei, Taiwan, ROC
QoS Aware BiNoC Architecture Shih-Hsin Lo, Ying-Cherng Lan, Hsin-Hsien Hsien Yeh, Wen-Chung Tsai, Yu-Hen Hu, and Sao-Jie Chen Ying-Cherng Lan CAD System Lab Graduate Institute of Electronics Engineering
More informationIEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS 1
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS 1 Reconfigurable Routers for Low Power and High Performance Débora Matos, Student Member, IEEE, Caroline Concatto, Student Member, IEEE,
More informationFPGA based Design of Low Power Reconfigurable Router for Network on Chip (NoC)
FPGA based Design of Low Power Reconfigurable Router for Network on Chip (NoC) D.Udhayasheela, pg student [Communication system],dept.ofece,,as-salam engineering and technology, N.MageshwariAssistant Professor
More informationBARP-A Dynamic Routing Protocol for Balanced Distribution of Traffic in NoCs
-A Dynamic Routing Protocol for Balanced Distribution of Traffic in NoCs Pejman Lotfi-Kamran, Masoud Daneshtalab *, Caro Lucas, and Zainalabedin Navabi School of Electrical and Computer Engineering, The
More informationDesign and Implementation of Low Complexity Router for 2D Mesh Topology using FPGA
Design and Implementation of Low Complexity Router for 2D Mesh Topology using FPGA Maheswari Murali * and Seetharaman Gopalakrishnan # * Assistant professor, J. J. College of Engineering and Technology,
More informationDesign and Implementation of a Packet Switched Dynamic Buffer Resize Router on FPGA Vivek Raj.K 1 Prasad Kumar 2 Shashi Raj.K 3
IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 02, 2014 ISSN (online): 2321-0613 Design and Implementation of a Packet Switched Dynamic Buffer Resize Router on FPGA Vivek
More informationHARDWARE IMPLEMENTATION OF PIPELINE BASED ROUTER DESIGN FOR ON- CHIP NETWORK
DOI: 10.21917/ijct.2012.0092 HARDWARE IMPLEMENTATION OF PIPELINE BASED ROUTER DESIGN FOR ON- CHIP NETWORK U. Saravanakumar 1, R. Rangarajan 2 and K. Rajasekar 3 1,3 Department of Electronics and Communication
More informationDesign and Analysis of On-Chip Router for Network On Chip
Design and Analysis of On-Chip Router for Network On Chip Ms. A.S. Kale #1 M.Tech IInd yr, Electronics Department, Bapurao Deshmukh college of engineering, Wardha M. S.India Prof. M.A.Gaikwad #2 Professor,
More informationA Dynamic NOC Arbitration Technique using Combination of VCT and XY Routing
727 A Dynamic NOC Arbitration Technique using Combination of VCT and XY Routing 1 Bharati B. Sayankar, 2 Pankaj Agrawal 1 Electronics Department, Rashtrasant Tukdoji Maharaj Nagpur University, G.H. Raisoni
More informationA Novel Energy Efficient Source Routing for Mesh NoCs
2014 Fourth International Conference on Advances in Computing and Communications A ovel Energy Efficient Source Routing for Mesh ocs Meril Rani John, Reenu James, John Jose, Elizabeth Isaac, Jobin K. Antony
More informationHigh Performance Interconnect and NoC Router Design
High Performance Interconnect and NoC Router Design Brinda M M.E Student, Dept. of ECE (VLSI Design) K.Ramakrishnan College of Technology Samayapuram, Trichy 621 112 brinda18th@gmail.com Devipoonguzhali
More informationISSN Vol.03, Issue.02, March-2015, Pages:
ISSN 2322-0929 Vol.03, Issue.02, March-2015, Pages:0122-0126 www.ijvdcs.org Design and Simulation Five Port Router using Verilog HDL CH.KARTHIK 1, R.S.UMA SUSEELA 2 1 PG Scholar, Dept of VLSI, Gokaraju
More informationFPGA BASED ADAPTIVE RESOURCE EFFICIENT ERROR CONTROL METHODOLOGY FOR NETWORK ON CHIP
FPGA BASED ADAPTIVE RESOURCE EFFICIENT ERROR CONTROL METHODOLOGY FOR NETWORK ON CHIP 1 M.DEIVAKANI, 2 D.SHANTHI 1 Associate Professor, Department of Electronics and Communication Engineering PSNA College
More informationEvaluation of NOC Using Tightly Coupled Router Architecture
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 18, Issue 1, Ver. II (Jan Feb. 2016), PP 01-05 www.iosrjournals.org Evaluation of NOC Using Tightly Coupled Router
More informationFault-Tolerant Multiple Task Migration in Mesh NoC s over virtual Point-to-Point connections
Fault-Tolerant Multiple Task Migration in Mesh NoC s over virtual Point-to-Point connections A.SAI KUMAR MLR Group of Institutions Dundigal,INDIA B.S.PRIYANKA KUMARI CMR IT Medchal,INDIA Abstract Multiple
More informationISSN Vol.03,Issue.06, August-2015, Pages:
WWW.IJITECH.ORG ISSN 2321-8665 Vol.03,Issue.06, August-2015, Pages:0920-0924 Performance and Evaluation of Loopback Virtual Channel Router with Heterogeneous Router for On Chip Network M. VINAY KRISHNA
More informationImproving Fault Tolerance of Network-on-Chip Links via Minimal Redundancy and Reconfiguration
Improving Fault Tolerance of Network-on-Chip Links via Minimal Redundancy and Reconfiguration Hamed S. Kia, and Cristinel Ababei Department of Electrical and Computer Engineering North Dakota State University
More informationDeadlock-free XY-YX router for on-chip interconnection network
LETTER IEICE Electronics Express, Vol.10, No.20, 1 5 Deadlock-free XY-YX router for on-chip interconnection network Yeong Seob Jeong and Seung Eun Lee a) Dept of Electronic Engineering Seoul National Univ
More informationImproving Routing Efficiency for Network-on-Chip through Contention-Aware Input Selection
Improving Routing Efficiency for Network-on-Chip through Contention-Aware Input Selection Dong Wu, Bashir M. Al-Hashimi, Marcus T. Schmitz School of Electronics and Computer Science University of Southampton
More informationEfficient And Advance Routing Logic For Network On Chip
RESEARCH ARTICLE OPEN ACCESS Efficient And Advance Logic For Network On Chip Mr. N. Subhananthan PG Student, Electronics And Communication Engg. Madha Engineering College Kundrathur, Chennai 600 069 Email
More informationDesign of Synchronous NoC Router for System-on-Chip Communication and Implement in FPGA using VHDL
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IJCSMC, Vol. 2, Issue.
More informationDESIGN AND IMPLEMENTATION ARCHITECTURE FOR RELIABLE ROUTER RKT SWITCH IN NOC
International Journal of Engineering and Manufacturing Science. ISSN 2249-3115 Volume 8, Number 1 (2018) pp. 65-76 Research India Publications http://www.ripublication.com DESIGN AND IMPLEMENTATION ARCHITECTURE
More informationFCUDA-NoC: A Scalable and Efficient Network-on-Chip Implementation for the CUDA-to-FPGA Flow
FCUDA-NoC: A Scalable and Efficient Network-on-Chip Implementation for the CUDA-to-FPGA Flow Abstract: High-level synthesis (HLS) of data-parallel input languages, such as the Compute Unified Device Architecture
More informationReal Time NoC Based Pipelined Architectonics With Efficient TDM Schema
Real Time NoC Based Pipelined Architectonics With Efficient TDM Schema [1] Laila A, [2] Ajeesh R V [1] PG Student [VLSI & ES] [2] Assistant professor, Department of ECE, TKM Institute of Technology, Kollam
More informationDemand Based Routing in Network-on-Chip(NoC)
Demand Based Routing in Network-on-Chip(NoC) Kullai Reddy Meka and Jatindra Kumar Deka Department of Computer Science and Engineering, Indian Institute of Technology Guwahati, Guwahati, India Abstract
More informationDesign of Reconfigurable Router for NOC Applications Using Buffer Resizing Techniques
Design of Reconfigurable Router for NOC Applications Using Buffer Resizing Techniques Nandini Sultanpure M.Tech (VLSI Design and Embedded System), Dept of Electronics and Communication Engineering, Lingaraj
More informationISSN Vol.04,Issue.01, January-2016, Pages:
WWW.IJITECH.ORG ISSN 2321-8665 Vol.04,Issue.01, January-2016, Pages:0077-0082 Implementation of Data Encoding and Decoding Techniques for Energy Consumption Reduction in NoC GORANTLA CHAITHANYA 1, VENKATA
More informationRASoC: A Router Soft-Core for Networks-on-Chip
RASoC: A Router Soft-Core for Networks-on-Chip Cesar Albenes Zeferino Márcio Eduardo Kreutz Altamiro Amadeu Susin UNIVALI CTTMar Rua Uruguai, 458 C.P. 360 CEP 88302-202 Itajaí SC BRAZIL zeferino@inf.univali.br
More informationRouting Algorithms, Process Model for Quality of Services (QoS) and Architectures for Two-Dimensional 4 4 Mesh Topology Network-on-Chip
Routing Algorithms, Process Model for Quality of Services (QoS) and Architectures for Two-Dimensional 4 4 Mesh Topology Network-on-Chip Nauman Jalil, Adnan Qureshi, Furqan Khan, and Sohaib Ayyaz Qazi Abstract
More informationDesign of 3x3 router using buffer resizing technique for 1d and 2d NoC architectures
International Journal of Science, Engineering and Technology Research (IJSETR), Volume 3, Issue 6, June 214 Design of 3x3 router using buffer resizing technique for 1d and 2d NoC architectures Vivek Raj.K
More informationCHAPTER 6 FPGA IMPLEMENTATION OF ARBITERS ALGORITHM FOR NETWORK-ON-CHIP
133 CHAPTER 6 FPGA IMPLEMENTATION OF ARBITERS ALGORITHM FOR NETWORK-ON-CHIP 6.1 INTRODUCTION As the era of a billion transistors on a one chip approaches, a lot of Processing Elements (PEs) could be located
More informationMinRoot and CMesh: Interconnection Architectures for Network-on-Chip Systems
MinRoot and CMesh: Interconnection Architectures for Network-on-Chip Systems Mohammad Ali Jabraeil Jamali, Ahmad Khademzadeh Abstract The success of an electronic system in a System-on- Chip is highly
More informationTemperature and Traffic Information Sharing Network in 3D NoC
, October 2-23, 205, San Francisco, USA Temperature and Traffic Information Sharing Network in 3D NoC Mingxing Li, Ning Wu, Gaizhen Yan and Lei Zhou Abstract Monitoring Network on Chip (NoC) status, such
More informationPower and Area Efficient NOC Router Through Utilization of Idle Buffers
Power and Area Efficient NOC Router Through Utilization of Idle Buffers Mr. Kamalkumar S. Kashyap 1, Prof. Bharati B. Sayankar 2, Dr. Pankaj Agrawal 3 1 Department of Electronics Engineering, GRRCE Nagpur
More informationDynamic Router Design For Reliable Communication In Noc
Dynamic Router Design For Reliable Communication In Noc Mr. G.Kumaran 1, Ms. S.Gokila, M.E., 2 VLSI Design, Electronics and Comm. Department, Pavai College of Technology, Pachal, Namakkal District, India
More informationA Modified NoC Router Architecture with Fixed Priority Arbiter
A Modified NoC Router Architecture with Fixed Priority Arbiter Surumi Ansari 1, Suranya G 2 1 PG scholar, Department of ECE, Ilahia College of Engineering and Technology, Muvattupuzha, Ernakulam 2 Assistant
More informationFT-Z-OE: A Fault Tolerant and Low Overhead Routing Algorithm on TSV-based 3D Network on Chip Links
FT-Z-OE: A Fault Tolerant and Low Overhead Routing Algorithm on TSV-based 3D Network on Chip Links Hoda Naghibi Jouybari College of Electrical Engineering, Iran University of Science and Technology, Tehran,
More informationDesign of Efficient Power Reconfigurable Router for Network on Chip (NoC)
Design of Efficient Power Reconfigurable Router for Network on Chip (NoC) J.dhivya 1, J.Jayanthi 1,T.Jayasri 1,G.Karthika devi 1, MrK.B.Sethupathy 2, UG Scholar 1, Assistant Professor 2, Department of
More informationHardware Implementation of NoC based MPSoC Prototype using FPGA
Hardware Implementation of NoC based MPSoC Prototype using FPGA Dr. Raaed Faleh Hassan Computer Engineering Techniques, Electrical Engineering Technical college, Middle Technical University, Baghdad- Iraq.
More informationSoC Design. Prof. Dr. Christophe Bobda Institut für Informatik Lehrstuhl für Technische Informatik
SoC Design Prof. Dr. Christophe Bobda Institut für Informatik Lehrstuhl für Technische Informatik Chapter 5 On-Chip Communication Outline 1. Introduction 2. Shared media 3. Switched media 4. Network on
More informationDesign and implementation of deadlock free NoC Router Architecture
Design and implementation of deadlock free NoC Router Architecture Rohini 1, Dr.G.R.Udupi 2, G.A.Bidkar 3 1 - Student of M. Tech in Industrial Electronics, 2-Principal, 3- Asst.Prof & HOD E&C Dept KLS
More informationMulti-path Routing for Mesh/Torus-Based NoCs
Multi-path Routing for Mesh/Torus-Based NoCs Yaoting Jiao 1, Yulu Yang 1, Ming He 1, Mei Yang 2, and Yingtao Jiang 2 1 College of Information Technology and Science, Nankai University, China 2 Department
More informationA Literature Review of on-chip Network Design using an Agent-based Management Method
A Literature Review of on-chip Network Design using an Agent-based Management Method Mr. Kendaganna Swamy S Dr. Anand Jatti Dr. Uma B V Instrumentation Instrumentation Communication Bangalore, India Bangalore,
More informationNetwork-on-Chip Architecture
Multiple Processor Systems(CMPE-655) Network-on-Chip Architecture Performance aspect and Firefly network architecture By Siva Shankar Chandrasekaran and SreeGowri Shankar Agenda (Enhancing performance)
More informationPerformance Analysis of Routing Algorithms
International Journal Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Performance Analysis Routing Algorithms Mr. Lokesh M. Heda Shri Ramdeobaba, College Engineering and Management,
More informationDESIGN OF EFFICIENT ROUTING ALGORITHM FOR CONGESTION CONTROL IN NOC
DESIGN OF EFFICIENT ROUTING ALGORITHM FOR CONGESTION CONTROL IN NOC 1 Pawar Ruchira Pradeep M. E, E&TC Signal Processing, Dr. D Y Patil School of engineering, Ambi, Pune Email: 1 ruchira4391@gmail.com
More informationNoc Evolution and Performance Optimization by Addition of Long Range Links: A Survey. By Naveen Choudhary & Vaishali Maheshwari
Global Journal of Computer Science and Technology: E Network, Web & Security Volume 15 Issue 6 Version 1.0 Year 2015 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals
More informationDesign And Verification of 10X10 Router For NOC Applications
Design And Verification of 10X10 Router For NOC Applications 1 Yasmeen Fathima, 2 B.V.KRISHNAVENI, 3 L.Suneel 2,3 Assistant Professor 1,2,3 CMR Institute of Technology, Medchal Road, Hyderabad, Telangana,
More informationBursty Communication Performance Analysis of Network-on-Chip with Diverse Traffic Permutations
International Journal of Soft Computing and Engineering (IJSCE) Bursty Communication Performance Analysis of Network-on-Chip with Diverse Traffic Permutations Naveen Choudhary Abstract To satisfy the increasing
More informationA Hybrid Interconnection Network for Integrated Communication Services
A Hybrid Interconnection Network for Integrated Communication Services Yi-long Chen Northern Telecom, Inc. Richardson, TX 7583 kchen@nortel.com Jyh-Charn Liu Department of Computer Science, Texas A&M Univ.
More informationA Novel Semi-Adaptive Routing Algorithm for Delay Reduction in Networks on Chip
Research Journal of Applied Sciences, Engineering and Technology 4(19): 3641-3645, 212 ISSN: 24-7467 Maxwell Scientific Organization, 212 Submitted: February 13, 212 Accepted: March 24, 212 Published:
More informationNOC Deadlock and Livelock
NOC Deadlock and Livelock 1 Deadlock (When?) Deadlock can occur in an interconnection network, when a group of packets cannot make progress, because they are waiting on each other to release resource (buffers,
More informationOASIS NoC Architecture Design in Verilog HDL Technical Report: TR OASIS
OASIS NoC Architecture Design in Verilog HDL Technical Report: TR-062010-OASIS Written by Kenichi Mori ASL-Ben Abdallah Group Graduate School of Computer Science and Engineering The University of Aizu
More informationA Flexible Design of Network on Chip Router based on Handshaking Communication Mechanism
A Flexible Design of Network on Chip Router based on Handshaking Communication Mechanism Seyyed Amir Asghari, Hossein Pedram and Mohammad Khademi 2 Amirkabir University of Technology 2 Shahid Beheshti
More informationInternational Journal of Research and Innovation in Applied Science (IJRIAS) Volume I, Issue IX, December 2016 ISSN
Comparative Analysis of Latency, Throughput and Network Power for West First, North Last and West First North Last Routing For 2D 4 X 4 Mesh Topology NoC Architecture Bhupendra Kumar Soni 1, Dr. Girish
More informationLow Cost Network on Chip Router Design for Torus Topology
IJCSNS International Journal of Computer Science and Network Security, VOL.17 No.5, May 2017 287 Low Cost Network on Chip Router Design for Torus Topology Bouraoui Chemli and Abdelkrim Zitouni Electronics
More informationDESIGN AND PERFORMANCE EVALUATION OF ON CHIP NETWORK ROUTERS
DESIGN AND PERFORMANCE EVALUATION OF ON CHIP NETWORK ROUTERS 1 U.SARAVANAKUMAR, 2 R.RANGARAJAN 1 Asst Prof., Department of ECE, PSG College of Technology, Coimbatore, INDIA 2 Professor & Principal, Indus
More informationDLABS: a Dual-Lane Buffer-Sharing Router Architecture for Networks on Chip
DLABS: a Dual-Lane Buffer-Sharing Router Architecture for Networks on Chip Anh T. Tran and Bevan M. Baas Department of Electrical and Computer Engineering University of California - Davis, USA {anhtr,
More informationDEVELOPMENT AND VERIFICATION OF AHB2APB BRIDGE PROTOCOL USING UVM TECHNIQUE
DEVELOPMENT AND VERIFICATION OF AHB2APB BRIDGE PROTOCOL USING UVM TECHNIQUE N.G.N.PRASAD Assistant Professor K.I.E.T College, Korangi Abstract: The AMBA AHB is for high-performance, high clock frequency
More informationNetworks-on-Chip Router: Configuration and Implementation
Networks-on-Chip : Configuration and Implementation Wen-Chung Tsai, Kuo-Chih Chu * 2 1 Department of Information and Communication Engineering, Chaoyang University of Technology, Taichung 413, Taiwan,
More informationLOW POWER REDUCED ROUTER NOC ARCHITECTURE DESIGN WITH CLASSICAL BUS BASED SYSTEM
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 5, May 2015, pg.705
More informationA VERIOG-HDL IMPLEMENTATION OF VIRTUAL CHANNELS IN A NETWORK-ON-CHIP ROUTER. A Thesis SUNGHO PARK
A VERIOG-HDL IMPLEMENTATION OF VIRTUAL CHANNELS IN A NETWORK-ON-CHIP ROUTER A Thesis by SUNGHO PARK Submitted to the Office of Graduate Studies of Texas A&M University in partial fulfillment of the requirements
More informationSanaz Azampanah Ahmad Khademzadeh Nader Bagherzadeh Majid Janidarmian Reza Shojaee
Sanaz Azampanah Ahmad Khademzadeh Nader Bagherzadeh Majid Janidarmian Reza Shojaee Application-Specific Routing Algorithm Selection Function Look-Ahead Traffic-aware Execution (LATEX) Algorithm Experimental
More informationDESIGN A APPLICATION OF NETWORK-ON-CHIP USING 8-PORT ROUTER
G MAHESH BABU, et al, Volume 2, Issue 7, PP:, SEPTEMBER 2014. DESIGN A APPLICATION OF NETWORK-ON-CHIP USING 8-PORT ROUTER G.Mahesh Babu 1*, Prof. Ch.Srinivasa Kumar 2* 1. II. M.Tech (VLSI), Dept of ECE,
More informationSERVICE ORIENTED REAL-TIME BUFFER MANAGEMENT FOR QOS ON ADAPTIVE ROUTERS
SERVICE ORIENTED REAL-TIME BUFFER MANAGEMENT FOR QOS ON ADAPTIVE ROUTERS 1 SARAVANAN.K, 2 R.M.SURESH 1 Asst.Professor,Department of Information Technology, Velammal Engineering College, Chennai, Tamilnadu,
More informationImplementation of a Novel Fault Tolerant Routing Technique for Mesh Network on Chip
Implementation of a Novel Fault Tolerant Routing Technique for Mesh Network on Chip Akshay B P 1, Ganesh K M 1, Thippeswamy D R 1, Vishnu S Bhat 1, Anitha Vijayakumar 1, Ananda Y R 2, and John Jose 2 1
More informationA DAMQ SHARED BUFFER SCHEME FOR NETWORK-ON-CHIP
A DAMQ HARED BUFFER CHEME FOR ETWORK-O-CHIP Jin Liu and José G. Delgado-Frias chool of Electrical Engineering and Computer cience Washington tate University Pullman, WA 99164-2752 {jinliu, jdelgado}@eecs.wsu.edu
More informationPERFORMANCE ANALYSES OF SPECULATIVE VIRTUAL CHANNEL ROUTER FOR NETWORK-ON-CHIP
PERFORMANCE ANALYSES OF SPECULATIVE VIRTUAL CHANNEL ROUTER FOR NETWORK-ON-CHIP Amit Kumar Lamba, M-tech Student Bharati B Sayankar Assistant professor Pankaj Agrawal Associate Professor Department of E
More informationImplementation of PNoC and Fault Detection on FPGA
Implementation of PNoC and Fault Detection on FPGA Preethi T S 1, Nagaraj P 2, Siva Yellampalli 3 Department of Electronics and Communication, VTU Extension Centre, UTL Technologies Ltd. Abstract In this
More informationFPGA Prototyping and Parameterised based Resource Evaluation of Network on Chip Architecture
FPGA Prototyping and Parameterised based Resource Evaluation of Network on Chip Architecture Ayas Kanta Swain Kunda Rajesh Babu Sourav Narayan Satpathy Kamala Kanta Mahapatra ECE Dept. ECE Dept. ECE Dept.
More informationAS SILICON technology enters the nanometer-scale era,
1572 IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, VOL. 29, NO. 10, OCTOBER 2010 An SDRAM-Aware Router for Networks-on-Chip Wooyoung Jang, Student Member, IEEE, and David
More informationISSN:
113 DESIGN OF ROUND ROBIN AND INTERLEAVING ARBITRATION ALGORITHM FOR NOC AMRUT RAJ NALLA, P.SANTHOSHKUMAR 1 M.tech (Embedded systems), 2 Assistant Professor Department of Electronics and Communication
More informationPerformance Explorations of Multi-Core Network on Chip Router
Performance Explorations of Multi-Core Network on Chip Router U.Saravanakumar Department of Electronics and Communication Engineering PSG College of Technology Coimbatore, India saran.usk@gmail.com R.
More informationLecture 18: Communication Models and Architectures: Interconnection Networks
Design & Co-design of Embedded Systems Lecture 18: Communication Models and Architectures: Interconnection Networks Sharif University of Technology Computer Engineering g Dept. Winter-Spring 2008 Mehdi
More informationEscape Path based Irregular Network-on-chip Simulation Framework
Escape Path based Irregular Network-on-chip Simulation Framework Naveen Choudhary College of technology and Engineering MPUAT Udaipur, India M. S. Gaur Malaviya National Institute of Technology Jaipur,
More informationDesign of Router Architecture Based on Wormhole Switching Mode for NoC
International Journal of Scientific & Engineering Research Volume 3, Issue 3, March-2012 1 Design of Router Architecture Based on Wormhole Switching Mode for NoC L.Rooban, S.Dhananjeyan Abstract - Network
More informationAuthors Neetu Soni 1, Khemraj Deshmukh 2. Deparment of Electronics and Telecommunication,CSVTU,Bhilai,C.G.,India
International journal of Emerging Trends in Science and Technology A Survey on Different Topologies, Switching Techniques and Routing Algorithms for A Network on Chip Authors Neetu Soni 1, Khemraj Deshmukh
More informationMapping and Configuration Methods for Multi-Use-Case Networks on Chips
Mapping and Configuration Methods for Multi-Use-Case Networks on Chips Srinivasan Murali CSL, Stanford University Stanford, USA smurali@stanford.edu Martijn Coenen, Andrei Radulescu, Kees Goossens Philips
More informationWITH the development of the semiconductor technology,
Dual-Link Hierarchical Cluster-Based Interconnect Architecture for 3D Network on Chip Guang Sun, Yong Li, Yuanyuan Zhang, Shijun Lin, Li Su, Depeng Jin and Lieguang zeng Abstract Network on Chip (NoC)
More informationNoC Test-Chip Project: Working Document
NoC Test-Chip Project: Working Document Michele Petracca, Omar Ahmad, Young Jin Yoon, Frank Zovko, Luca Carloni and Kenneth Shepard I. INTRODUCTION This document describes the low-power high-performance
More informationUltra-Fast NoC Emulation on a Single FPGA
The 25 th International Conference on Field-Programmable Logic and Applications (FPL 2015) September 3, 2015 Ultra-Fast NoC Emulation on a Single FPGA Thiem Van Chu, Shimpei Sato, and Kenji Kise Tokyo
More informationConnection-oriented Multicasting in Wormhole-switched Networks on Chip
Connection-oriented Multicasting in Wormhole-switched Networks on Chip Zhonghai Lu, Bei Yin and Axel Jantsch Laboratory of Electronics and Computer Systems Royal Institute of Technology, Sweden fzhonghai,axelg@imit.kth.se,
More informationTraffic Generation and Performance Evaluation for Mesh-based NoCs
Traffic Generation and Performance Evaluation for Mesh-based NoCs Leonel Tedesco ltedesco@inf.pucrs.br Aline Mello alinev@inf.pucrs.br Diego Garibotti dgaribotti@inf.pucrs.br Ney Calazans calazans@inf.pucrs.br
More informationSoC Design Lecture 13: NoC (Network-on-Chip) Department of Computer Engineering Sharif University of Technology
SoC Design Lecture 13: NoC (Network-on-Chip) Department of Computer Engineering Sharif University of Technology Outline SoC Interconnect NoC Introduction NoC layers Typical NoC Router NoC Issues Switching
More informationFault Tolerant and Secure Architectures for On Chip Networks With Emerging Interconnect Technologies. Mohsin Y Ahmed Conlan Wesson
Fault Tolerant and Secure Architectures for On Chip Networks With Emerging Interconnect Technologies Mohsin Y Ahmed Conlan Wesson Overview NoC: Future generation of many core processor on a single chip
More informationartiall tially Connected Mesh Topolo Architectur
IJCTA, 9(10), 2016, pp. 4393-4399 International Science Press 4393 Evalua aluation of Par artiall tially Connected Mesh Topolo opology and Shared Queues Router Architectur hitecture e for Networ ork on
More informationHighly Resilient Minimal Path Routing Algorithm for Fault Tolerant Network-on-Chips
Available online at www.sciencedirect.com Procedia Engineering 15 (2011) 3406 3410 Advanced in Control Engineering and Information Science Highly Resilient Minimal Path Routing Algorithm for Fault Tolerant
More informationDesign and Simulation of Router Using WWF Arbiter and Crossbar
Design and Simulation of Router Using WWF Arbiter and Crossbar M.Saravana Kumar, K.Rajasekar Electronics and Communication Engineering PSG College of Technology, Coimbatore, India Abstract - Packet scheduling
More informationArchitecture and Design of Efficient 3D Network-on-Chip for Custom Multi-Core SoC
BWCCA 2010 Fukuoka, Japan November 4-6 2010 Architecture and Design of Efficient 3D Network-on-Chip for Custom Multi-Core SoC Akram Ben Ahmed, Abderazek Ben Abdallah, Kenichi Kuroda The University of Aizu
More informationDesign of a System-on-Chip Switched Network and its Design Support Λ
Design of a System-on-Chip Switched Network and its Design Support Λ Daniel Wiklund y, Dake Liu Dept. of Electrical Engineering Linköping University S-581 83 Linköping, Sweden Abstract As the degree of
More informationDynamic Stress Wormhole Routing for Spidergon NoC with effective fault tolerance and load distribution
Dynamic Stress Wormhole Routing for Spidergon NoC with effective fault tolerance and load distribution Nishant Satya Lakshmikanth sailtosatya@gmail.com Krishna Kumaar N.I. nikrishnaa@gmail.com Sudha S
More informationDesigning and Implementation of a Network on Chip Router Based on Handshaking Communication Mechanism
World Applied Sciences Journal 6 (1): 88-93, 2009 ISSN 1818-4952 IDOSI Publications, 2009 Designing and Implementation of a Network on Chip Based on Handshaking Communication Mechanism Seyyed Amir Asghari,
More informationPower and Performance Efficient Partial Circuits in Packet-Switched Networks-on-Chip
2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing Power and Performance Efficient Partial Circuits in Packet-Switched Networks-on-Chip Nasibeh Teimouri
More informationJUNCTION BASED ROUTING: A NOVEL TECHNIQUE FOR LARGE NETWORK ON CHIP PLATFORMS
1 JUNCTION BASED ROUTING: A NOVEL TECHNIQUE FOR LARGE NETWORK ON CHIP PLATFORMS Shabnam Badri THESIS WORK 2011 ELECTRONICS JUNCTION BASED ROUTING: A NOVEL TECHNIQUE FOR LARGE NETWORK ON CHIP PLATFORMS
More informationSimplifying Microblaze to Hermes NoC Communication through Generic Wrapper
Simplifying Microblaze to Hermes NoC Communication through Generic Wrapper Andres Benavides A. 1, Byron Buitrago P. 2, Johnny Aguirre M. 1 1 Electronic Engineering Department, University of Antioquia,
More informationFitting the Router Characteristics in NoCs to Meet QoS Requirements
Fitting the Router Characteristics in NoCs to Meet QoS Requirements Edgard de Faria Corrêa Superintendência de Informática - UFRN edgard@info.ufrn.br Leonardo A.de P. e Silva lapys@inf.ufrgs.br Flávio
More informationReconfigurable Computing. On-line communication strategies. Chapter 7
On-line communication strategies Chapter 7 Prof. Dr.-Ing. Jürgen Teich Lehrstuhl für Hardware-Software-Co-Design On-line connection - Motivation Routing-conscious temporal placement algorithms consider
More informationFANSI: Fault Tolerant Network-on-Chip Simulator
Teijo Lehtonen Ville Rantala Pasi Liljeberg Juha Plosila FANSI: Fault Tolerant Network-on-Chip Simulator TUCS Technical Report No 935, March 2009 FANSI: Fault Tolerant Network-on-Chip Simulator Teijo
More informationA New Network on Chip Design Dedicated to Multicast Service
A New Network on Chip Design Dedicated to Multicast Service Mohamed Fehmi Chatmen Microelectronics Laboratory, Faculty of Sciences Monastir, 5000, Tunisia Adel Baganne Laboratory of Science and Technology
More informationA Strategy for Interconnect Testing in Stacked Mesh Network-on- Chip
2010 25th International Symposium on Defect and Fault Tolerance in VLSI Systems A Strategy for Interconnect Testing in Stacked Mesh Network-on- Chip Min-Ju Chan and Chun-Lung Hsu Department of Electrical
More information