- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于FPGA的堆排序算法实现与改进
学兔兔
基于FPGA的堆排序算法实现与改进
An jmproved meth0d for heap sort algorithm based on FPGA
张 鹏,龚晓峰
ZHANG Peng.GONG Xiao.feng
(四川大学 电气信息学院,成都610065)
摘 要:在实际计算数字信号调制参数时,为了克~FPGA与上位机接口传输速率受限问题,以及减小
上位机的计算负担,可将调制参数的计算下放至FPGA处理。这样只用上传给上位机调制参数
的计算结果,从而避免了大量原始IQ数据的传输和上位机复杂的参数计算过程。而在FPGA上
计算调制参数时,实现数据的排序是其中的一个难点。介绍了一种基于FPGA的2048点堆排
序的实现方法,通过modelsim仿真验证该算法的可行性,并通过对时序的优化,最终实现将
2048点的堆排序耗时控制在2ms以内。
关键词:堆排序;FPGA;调制参数;ARM
中图分类号:TN92 文献标识码:A 文章编号:1 009-01 34(201 5)04(下)-0033-04
Doi:1 0.3969/J.issn.1 009-01 34.201 5.04(-F).1 0
0 引言 排序部分是将堆顶的数与堆尾的数互换位置,然后将
在实际应用中,为了计算数字信号的调制参数,通 堆项的数排除,将原来n个数的堆变为n一1个数的新堆,再
常需要将ADC采样后的数据通过FPGA处理后上传给上 将新的堆重复建堆与排序的过程直至完成排序 。
位机进行调制参数的计算。但是由于受到FPGA与上位 2 FPGA方案设计
机接口传输速率的制约,要将大量IQ数据上传至上位机
将消耗大量的时间:同时,IQ数据上传至上位机后要 2.1 FPGA与ARM方案对比
经过大量的计算处理后才能得到调制参数的结果。这大 原始调制参数设计方案与改进后设计方案的对比图
大降低了使用效率,同时给上位机添加了大量的计算负 如图1所示。
担。为此,将调制参数的计算下放至FPGA,仅仅将调
『丽 一—] h lr——]
制参数的计算结果上传至j:位机,如此便可克服上述的 I圈 鼻I f 豳 II
两个难题。
在FPGA上实现凋制参数的计算中,对解调后数据
的排序是其中的一个难点。日前在FPGA上实现排序的
算法较少,且大多排序的点数较少,无法评估大量样本
排序时FPGA所占用的资源与排序的时间…。
本文针对FPGA设计出一种流水线式的堆排序方
法,通过时序优化~modelsim仿真验证,最终实现将 (b)改进后酒制参数计算方案
2048点排序的时间控制在2ms以内。这一结果与原ARM
图l 两种方案的对比图
上位机处理速度相当,从而达到了预期设计目的。
如图l所示,如果采用原始的设计方案,当FPGA完
1 堆排序的原理 成数字下变频处理后,需要上传2048组I
您可能关注的文档
- 基于DEFORM-3D仿真的冷锯机锯切工艺参数的研究.pdf
- 基于Deform-3D单粒磨削温度场仿真研究.pdf
- 基于DCS系统的电量自动计量系统的设计.pdf
- 基于DEFORM-3D的花键成形分析.pdf
- 基于C/S模式的物资管理系统的设计与实现.pdf
- 基于DEFORM-3D的金属锯切过程力能仿真研究.pdf
- 基于Deform的切削加工有限元仿真分析.pdf
- 基于DEFORM-3D的金属铣削过程仿真研究.pdf
- 基于Deform3D的42CrMo钢车削加工仿真研究.pdf
- 基于DES与RSA的一种混合密码设计方案.pdf
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)