DocumentCode
713140
Title
Performance evaluation of different allocation algorithms using FPGA platforms
Author
Nazir, Liyaqat ; Khursheed, Burhan ; Mir, Roohie Naaz
Author_Institution
Comput. Sci. Eng., Nat. Inst. of Technol., Srinagar, India
fYear
2015
fDate
26-27 Feb. 2015
Firstpage
792
Lastpage
795
Abstract
The communication between processing elements are suffering challenges due to latency. The arbitration algorithm used inside an arbitration unit of a network-on-chip based router plays a significant role in determining the performance of the whole network-on-chip based mesh. This paper revaluates some of the standard forms of the arbitration algorithms and presents the synthesis and implementation on FPGA platforms. The work will help NoC designers to suitable allocation algorithms for their FPGA design The implementation is carried out using various arbitration algorithms responsible for scheduling 12-bit request vector. The implementation targets Virtex5 FPGA family. The analysis concludes that the iSlip allocation algorithm shows lower power delay product and lower resource utilization and a reasonably lower area delay product when implemented for speed optimization goal. Hence it can be best used for high speed low power NoC based systems.
Keywords
field programmable gate arrays; integrated circuit design; network routing; network-on-chip; vectors; FPGA design; Virtex5 family; arbitration algorithm; high speed low power NoC based systems; iSlip allocation algorithm; network-on-chip based mesh; network-on-chip based router; performance evaluation; request vector scheduling; speed optimization goal; word length 12 bit; Algorithm design and analysis; Delays; Field programmable gate arrays; Power dissipation; Resource management; Switches; System-on-chip; Network-on-chip; arbiter; scheduling; virtual channels;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronics and Communication Systems (ICECS), 2015 2nd International Conference on
Conference_Location
Coimbatore
Print_ISBN
978-1-4799-7224-1
Type
conf
DOI
10.1109/ECS.2015.7125020
Filename
7125020
Link To Document