快速硬件拟合技术研究及基于FPGA的实现
【图文】:
硬件加速的原理是通过提高并行性实现对运算加速的,一般采用硬件复制的流逡逑水线方法。数据处理在整个设计的处理过程中是单向的,前一级的输出送给下一级逡逑作为输入,处理步骤如图1.1所示,基于流水线的设计思想来提高系统的工作频率。逡逑由各单元完成流水线的各个步骤,,当数据沿流水线依次通过所有的功能单元后,就逡逑完成了所有的数据处理,并将数据输出到寄存器。其中,流水线上各功能单元可以逡逑并行执行,只要满足上、下功能单元的输出与输入对应,则整个流水线正常工作,逡逑所有单元并行工作,且无须等整个流水线处理结束才能开始下一批数据的处理,从逡逑而保证了数据占满所有功能单元,提升处理速率[15_161。逡逑2逡逑
邋1逡逑分段线性逼近法,是指在处理相对复杂的非线性函数时,利用直线来逼近曲线逡逑的方法,其原理如图2.1所示。设待计算的非线性函数的曲线为y邋=邋f00,且逡逑xe[M,N]。分段线性逼近法是按照一定的方法,将待计算函数所在的区间㈧,N;|逡逑分割成一定数量的子区间[M,,Ni],其中,i表示分割成的小区间数。之后,在每个逡逑子区间[Mp邋Nj]上,利用直线:F(x)邋=邋kiX邋+邋bi,xe[Mi,Nj]来逼近曲线y邋=邋f(x),逡逑xe[Mi,化]。每个子区间的端点化叫做分段线性逼近法的逼近基点,在逼近基逡逑点处应该满足如下关系:逡逑=逦明=购逦(2.1)逡逑"y逡逑/邋■逡逑f(x)|逡逑^邋-立逦N邋x逡逑图2.1分段线性逼近法原理图逡逑Fig邋2.1邋The邋principle邋of邋piecewise邋linear邋approximation邋algorithm逡逑由于每个子区间的两个逼近基点的值可以通过曲线y邋=邋f00简单的得出,所以每逡逑个子IE间的逼近直线段F(x)邋=邋kiX邋+邋bi也可以通过两个逼近基点的值带入,分别求得逡逑kj和bi的值,从而完成每个分段子区间上直线段逼近曲线段的过程。逡逑由分段线性逼近法的原理能够看出
【学位授予单位】:合肥工业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TN791
【参考文献】
相关期刊论文 前10条
1 寇晓斌;杨琴;王亮亮;;主流处理器体系结构与架构发展现状综述[J];微型机与应用;2014年16期
2 王少军;张启荣;彭宇;彭喜元;;超越函数FPGA计算的最佳等距分段线性逼近方法[J];仪器仪表学报;2014年06期
3 牟胜梅;李兆刚;;基于查找表和SF CORDIC的高精度正余弦函数求值方法[J];计算机与数字工程;2014年03期
4 张启英;刘亚刚;张淑艳;朱娟;;基于FPGA的硬件加速器设计的研究与应用[J];计算机光盘软件与应用;2013年17期
5 刘小明;余锋林;;一种超越函数的快速计算方法[J];中国集成电路;2013年05期
6 王刘成;林永才;姜文刚;;快速高精度除法算法的FPGA实现[J];计算机工程;2011年10期
7 麻志鹏;沈小林;;基于CORDIC算法的正余弦运算的FPGA实现[J];电子测试;2011年03期
8 王威;;高精度正余弦函数的FPGA实现[J];电子科技;2011年01期
9 杨阳;王永纲;都军伟;;Piecewise算法计算超越函数及其FPGA实现[J];核电子学与探测技术;2010年06期
10 刘小明;洪一;;基于查找表和Taylor展开的正余弦函数的实现[J];现代电子技术;2009年13期
相关博士学位论文 前3条
1 李东生;基于高密度计算的多核芯片设计关键技术研究[D];合肥工业大学;2012年
2 严明;面向领域应用的异构多核SoC系统结构设计与优化[D];国防科学技术大学;2011年
3 李静梅;多核处理器的设计技术研究[D];哈尔滨工程大学;2010年
相关硕士学位论文 前2条
1 肖福明;高密度计算与多核系统设计技术研究[D];合肥工业大学;2010年
2 赵为;面向媒体应用的多核SoC平台的设计与实现[D];浙江大学;2007年
本文编号:2556350
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2556350.html