亲爱的研友该休息了!由于当前在线用户较少,发布求助请尽量完整地填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!身体可是革命的本钱,早点休息,好梦!

Fast data packet sorting method based on FPGA on-chip RAM

分类 现场可编程门阵列 计算机科学 炸薯条 计算机硬件 嵌入式系统 网络数据包 计算机网络 电信 算法
作者
Wei Jiang,Jianhua Zhang,Xiao-Feng Cao,Bo Yang,Wentao Wang
出处
期刊:Journal of Instrumentation [Institute of Physics]
卷期号:20 (02): P02023-P02023
标识
DOI:10.1088/1748-0221/20/02/p02023
摘要

Abstract The study of fast sorting algorithms has long been an enduring research focus. Traditional sorting algorithms often suffer from high time complexity, typically staying at ( n 2 ) or O ( n × log 2 n ). Given the parallel processing advantages of field programmable gate array (FPGA), it has become a popular platform for algorithm acceleration. However, existing hardware sorting acceleration methods remain rooted in classical software algorithm models, merely leveraging hardware for parallel execution, without fully exploring the unique architecture and resources of FPGAs. In response, this paper proposes a fast sorting method that leverages on-chip random-access memory (RAM), uniquely tailored to FPGA characteristics. First, a mapping is established between the key fields of data packets and the on-chip RAM addresses. Then, the data packets are written into RAM based on this mapping, which also inevitably result in some RAM addresses being left empty. Next, a indicator register is maintained to dynamically track which RAM addresses are empty. Finally, the data packets are sequentially read from RAM addresses, and the indicator register helps skip empty addresses to enhance readout efficiency. Due to the inherent ordering of RAM addresses, the data packets become naturally ordered after read. Simulation results confirm that this method can reduce the time complexity to O ( n ), providing a novel solution for fast sorting in real-time data streams.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
1111发布了新的文献求助10
刚刚
刚刚
5555完成签到,获得积分10
4秒前
Prof.Z发布了新的文献求助10
4秒前
科研通AI6.2应助juanjuan采纳,获得10
10秒前
12秒前
22秒前
快乐含蕾发布了新的文献求助10
39秒前
55秒前
Koi完成签到 ,获得积分10
58秒前
今后应助快乐含蕾采纳,获得10
1分钟前
1分钟前
斯文宛秋发布了新的文献求助10
1分钟前
1分钟前
Lan完成签到 ,获得积分10
1分钟前
1分钟前
Rn完成签到 ,获得积分0
1分钟前
1分钟前
快乐含蕾发布了新的文献求助10
1分钟前
wj完成签到 ,获得积分10
1分钟前
终绪完成签到,获得积分10
2分钟前
2分钟前
2分钟前
cy关闭了cy文献求助
2分钟前
Prof.Z发布了新的文献求助10
2分钟前
TYY发布了新的文献求助20
2分钟前
Prof.Z发布了新的文献求助10
2分钟前
2分钟前
Ava应助友好的鱼鱼采纳,获得10
2分钟前
jw发布了新的文献求助30
3分钟前
3分钟前
Prof.Z发布了新的文献求助10
3分钟前
3分钟前
jw完成签到,获得积分10
3分钟前
拼搏姒发布了新的文献求助10
3分钟前
三心草完成签到 ,获得积分10
3分钟前
3分钟前
3分钟前
wanci应助稳重马里奥采纳,获得10
3分钟前
3分钟前
高分求助中
Overcoming Stigma and Bias in Obesity Management 800
Malcolm Fraser : a biography 700
Signals, Systems, and Signal Processing 610
Bounds for Statistical Estimation in Semiparametric Models 500
Climate change and sports: Statistics report on climate change and sports 500
Forced degradation and stability indicating LC method for Letrozole: A stress testing guide 500
Ideology and Meaning-Making under the Putin Regime 450
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6471857
求助须知:如何正确求助?哪些是违规求助? 8275917
关于积分的说明 17646168
捐赠科研通 5550598
什么是DOI,文献DOI怎么找? 2909374
邀请新用户注册赠送积分活动 1886159
关于科研通互助平台的介绍 1737026