ARTÍCULO
TITULO

Efficiency of Priority Queue Architectures in FPGA

Luká? Kohútka    

Resumen

This paper presents a novel SRAM-based architecture of a data structure that represents a set of multiple priority queues that can be implemented in FPGA or ASIC. The proposed architecture is based on shift registers, systolic arrays and SRAM memories. Such architecture, called MultiQueue, is optimized for minimum chip area costs, which leads to lower energy consumption too. The MultiQueue architecture has constant time complexity, constant critical path length and constant latency. Therefore, it is highly predictable and very suitable for real-time systems too. The proposed architecture was verified using a simplified version of UVM and applying millions of instructions with randomly generated input values. Achieved FPGA synthesis results are presented and discussed. These results show significant savings in FPGA Look-Up Tables consumption in comparison to existing solutions. More than 63% of Look-Up Tables can be saved using the MultiQueue architecture instead of the existing priority queues.

Palabras claves

 Artículos similares

       
 
Lei Sun, Weimin Shi, Junru Wang, Huimin Mao, Jiajia Tu and Luojun Wang    
Production scheduling in a knitting workshop is an important method to improve production efficiency, reduce costs and improve service. In order to achieve a reasonable allocation of parallel machines as well as cooperation between different machines wit... ver más
Revista: Applied Sciences

 
Xuehao Zhai, Fangce Guo and Rajesh Krishnan    
Bus bunching is a severe problem that affects the service levels of public transport systems. Most of the previous studies in the field of Bus Signal Priority (BSP) and Transit Signal Priority (TSP) focus on reducing a bus delay at signalised intersectio... ver más
Revista: Information

 
Tao Feng, Chengfan Liu, Xiang Gong and Ye Lu    
The integration of buses in industrial control systems, fueled by advancements such as the Internet of Things (IoT), has led to their widespread adoption, significantly enhancing operational efficiency. However, with the increasing interconnection of sys... ver más
Revista: Information

 
Sirui Chen, Yuming Tian and Lingling An    
Order scheduling is of a great significance in the internet and communication industries. With the rapid development of the communication industry and the increasing variety of user demands, the number of work orders for communication operators has grown... ver más
Revista: Algorithms

 
Yongsheng Yang, Shu Sun, Meisu Zhong, Junkai Feng, Furong Wen and Haitao Song    
A U-shaped automated container terminal (ACT) has been proposed for the first time globally and has been adopted to construct the Beibu Gulf Port ACT. In this ACT layout, the double cantilevered rail crane (DCRC) simultaneously provides loading and unloa... ver más