期刊文献+
共找到53篇文章
< 1 2 3 >
每页显示 20 50 100
基于三步旋转坐标旋转数字计算机算法的直接数字频率综合器实现 被引量:1
1
作者 张亚云 刘家瑞 +2 位作者 王志宇 莫炯炯 郁发新 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2019年第10期2034-2040,共7页
提出基于三步旋转机制的高精度低时延坐标旋转数字计算机(CORDIC)算法.该算法通过对输入角度进行二极化重编码来免除剩余旋转角度的运算,利用三步旋转机制对迭代次数进行压缩,结合合并迭代技术进一步减少迭代次数,降低输出时延.以16位... 提出基于三步旋转机制的高精度低时延坐标旋转数字计算机(CORDIC)算法.该算法通过对输入角度进行二极化重编码来免除剩余旋转角度的运算,利用三步旋转机制对迭代次数进行压缩,结合合并迭代技术进一步减少迭代次数,降低输出时延.以16位输出位宽为例,对三步旋转CORDIC算法和流水线迭代式算法进行实现,仿真结果表明:三步旋转CORDIC算法与流水线迭代式算法相比,改善了输出精度,输入到输出的时延降低了75%,硬件开销下降了29.2%.基于三步旋转CORDIC算法,实现了相位累加器位宽为24的直接数字频率综合器(DDFS);使用加法树结构对多输入加法器进行优化,以提高电路工作频率.仿真结果表明,该算法的最大幅度误差为8.24×10^-6,输出时延为38.5 ns. 展开更多
关键词 坐标旋转数字计算机(CORDIC) 二极化重编码 三步旋转 合并迭代 加法树 现场可编程门阵列
在线阅读 下载PDF
一种基于频域内推理计算的长短期记忆神经网络硬件加速器设计
2
作者 靳松 陈诗琪 《计算机学报》 北大核心 2025年第8期1781-1794,共14页
长短期记忆神经网络(Long Short-Term Memory,LSTM)可以捕捉到序列数据间长距离的依赖关系,因此在时间序列预测、自然语言分析和语音识别等领域得到广泛应用。然而,LSTM网络独特的门控机制和状态更新过程导致其推理计算的复杂度较高,参... 长短期记忆神经网络(Long Short-Term Memory,LSTM)可以捕捉到序列数据间长距离的依赖关系,因此在时间序列预测、自然语言分析和语音识别等领域得到广泛应用。然而,LSTM网络独特的门控机制和状态更新过程导致其推理计算的复杂度较高,参数量较大,对其在资源受限的边缘设备上的部署形成挑战。本文提出一种基于频域内推理计算的长短期记忆神经网络硬件加速器设计。采用循环分块矩阵对网络的权重参数进行压缩存储,结合快速傅里叶变换(Fast Fourier Transform,FFT)和频域激活函数实现频域内网络推理计算,避免在处理不同时间样本时频繁的时域-频域切换开销。采用坐标旋转数字计算机算法(Coordinate Rotation Digital Computer,CORDIC)替换频域内的乘法运算和超函数计算,实现LSTM的低功耗硬件部署。提出的硬件加速器在PYNQ-Z2开发板上进行了原型实现。面向开源时间序列数据集的实验结果表明,加速器实现了63.6μs的网络平均推理延迟,功耗1.743 W,相比时域LSTM推理计算延迟降低了44.2%,功耗降低6.4%。同时,BRAM和FIFO的资源占用率仅为5%和2%,相比时域LSTM推理计算分别降低了83%和91.2%。 展开更多
关键词 长短期记忆神经网络 分块循环矩阵 坐标旋转数字计算机 频域推理计算 快速傅里叶变换
在线阅读 下载PDF
基于CORDIC算法的动态FIR数字滤波器FPGA实现与应用 被引量:6
3
作者 宋定昆 刘桂雄 唐文明 《中国测试》 北大核心 2017年第7期97-102,共6页
传统动态FIR数字滤波需要将大量滤波器系数存入FPGA中,该文提出一种基于CORDIC算法的动态FIR数字滤波器实现方法,通过CORDIC算法对随信号参数动态变化的滤波器系数进行实时计算,节省大量FPGA内存资源。实验表明:基于CORDIC算法的动态FI... 传统动态FIR数字滤波需要将大量滤波器系数存入FPGA中,该文提出一种基于CORDIC算法的动态FIR数字滤波器实现方法,通过CORDIC算法对随信号参数动态变化的滤波器系数进行实时计算,节省大量FPGA内存资源。实验表明:基于CORDIC算法的动态FIR数字滤波器系数计算绝对误差小于±4×10-3,动态滤波器阻带衰减达-50 d B以上,具有准确度高、实时性好、占用内存少的特点。将该动态FIR数字滤波器应用于超声相控阵回波信号动态滤波,取得较好滤波效果。 展开更多
关键词 动态滤波器 坐标旋转数字计算机算法 有限脉冲响应 分布式算法 现场可编程门阵列
在线阅读 下载PDF
高速高精度固定角度旋转CORDIC算法的设计与实现 被引量:24
4
作者 张朝柱 韩吉南 燕慧智 《电子学报》 EI CAS CSCD 北大核心 2016年第2期485-490,共6页
固定角度旋转的CORDIC(Coordinate Rotation Digital Computer)算法已经广泛的应用于高速数字信号处理、图像处理、机器人学等领域.针对固定角度旋转CORDIC算法在相位旋转过程中,存在数据吞吐率较高、占用硬件资源较多且资源消耗量大等... 固定角度旋转的CORDIC(Coordinate Rotation Digital Computer)算法已经广泛的应用于高速数字信号处理、图像处理、机器人学等领域.针对固定角度旋转CORDIC算法在相位旋转过程中,存在数据吞吐率较高、占用硬件资源较多且资源消耗量大等缺点,提出了利用混合CORDIC算法,将角度旋转分为单向角度旋转和一次角度估计旋转两部分.本文根据欠阻尼理论,将固定角度旋转采用单向旋转CORDIC算法实现,减少了流水线的级数和迭代符号位的判决,然后通过对角度估计旋转的二进制表示,修正常数因子,再根据角度映射关系进行相关处理,完成高速高精度坐标旋转.最后在硬件平台上进行了仿真实验.实验结果表明,在误差范围一定的前提下,混合算法进一步的减少了迭代次数,并且资源消耗较低,提高了数据吞吐率. 展开更多
关键词 坐标旋转数字算法 固定角度旋转 流水线结构 现场可编程门阵列
在线阅读 下载PDF
基于Jacobi算法对称矩阵特征值计算的FPGA实现 被引量:5
5
作者 袁生光 沈海斌 《机电工程》 CAS 2008年第10期80-82,106,共4页
对称矩阵的特征值计算问题在数学和工程应用中都具有重要的实际意义,针对对称矩阵特征值计算这一问题提出了一种新的FPGA实现方案,并对该方案进行了验证和性能评估,最后,将它和目前已有的设计进行了速度与面积方面的对比。研究结果证实... 对称矩阵的特征值计算问题在数学和工程应用中都具有重要的实际意义,针对对称矩阵特征值计算这一问题提出了一种新的FPGA实现方案,并对该方案进行了验证和性能评估,最后,将它和目前已有的设计进行了速度与面积方面的对比。研究结果证实,该方案在速度不受影响的前提下,所占面积得到了减小。 展开更多
关键词 对称矩阵 特征值计算 现场可编程门阵列 Jacobi算法 坐标施转数字计算机
在线阅读 下载PDF
低时延CORDIC算法计算平方根电路设计研究 被引量:3
6
作者 侯强 彭玉龙 +1 位作者 王育新 付东兵 《湖南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2022年第2期111-116,共6页
开平方运算广泛应用于数值分析、调制解调、图像处理等领域,而应用坐标旋转数字计算(Coordinate Rotation Digital Computer,CORDIC)进行平方根运算是一种新应用.基本CORDIC算法精度必须用迭代次数作保证,而较多的迭代次数会导致时延过... 开平方运算广泛应用于数值分析、调制解调、图像处理等领域,而应用坐标旋转数字计算(Coordinate Rotation Digital Computer,CORDIC)进行平方根运算是一种新应用.基本CORDIC算法精度必须用迭代次数作保证,而较多的迭代次数会导致时延过大等问题,通过运用建立查找表、单向旋转、合并迭代和免除补偿因子等手段,提出一种能够免去大部分迭代运算的改进CORDIC算法用于平方根计算.相较于基本算法计算平方根,该改进算法使用了一半的时钟周期便能得到输出结果,大大减少了输出时延,而且可以达到较高的计算精度,更加适合实时性要求高的应用场合. 展开更多
关键词 坐标旋转数字计算 平方根计算 单向旋转 合并迭代 数字计算机
在线阅读 下载PDF
高精度双向同步旋转CORDIC算法设计与实现 被引量:3
7
作者 郑传喜 古元冬 《上海大学学报(自然科学版)》 CAS CSCD 北大核心 2022年第5期872-882,共11页
针对精密电机数控领域中16位位宽的坐标旋转数字计算机(coordinate rotation digital computer,CORDTC)算法存在输出时延长、运算精度低、稳定性差等问题,提出高精度双向同步旋转CORDIC算法,通过角度预处理和区间折叠扩大收敛区间,迭代... 针对精密电机数控领域中16位位宽的坐标旋转数字计算机(coordinate rotation digital computer,CORDTC)算法存在输出时延长、运算精度低、稳定性差等问题,提出高精度双向同步旋转CORDIC算法,通过角度预处理和区间折叠扩大收敛区间,迭代过程中采用双向同步旋转与误差均衡来提升算法的精度以及健壮性,最后根据区间结果进行还原输出.结果表明:在硬件实现上,相比传统算法,本算法的运算精度分别提高了76.3%,最大输出时延降低了71.4%,具有高精度、低延时以及稳定等优点. 展开更多
关键词 坐标旋转数字计算机 合并迭代 免缩放因子 双向同步旋转 现场可编程门阵列 电机数控系统
在线阅读 下载PDF
基于FPGA的Φ-OTDR系统数字正交解调方法 被引量:1
8
作者 李沛峰 刘丽 +3 位作者 王宇 刘昕 白清 靳宝全 《电子测量与仪器学报》 CSCD 北大核心 2024年第5期19-28,共10页
相位敏感光时域反射仪(Φ-OTDR)通常利用相干探测的方式实现长距离、分布式、高灵敏度的振动检测。为了准确获取振动信号的位置与相位信息,正交解调算法是当下广泛使用的重要技术,但该算法存在耗时过长的局限。针对此问题,提出了一种基... 相位敏感光时域反射仪(Φ-OTDR)通常利用相干探测的方式实现长距离、分布式、高灵敏度的振动检测。为了准确获取振动信号的位置与相位信息,正交解调算法是当下广泛使用的重要技术,但该算法存在耗时过长的局限。针对此问题,提出了一种基于现场可编程门阵列(FPGA)的瑞利散射信号快速解调方案,采用流水线结构实现传感数据采集以及数据解调的同步,通过数字正交混频技术获取两路正交信号,利用有限冲激响应低通滤波去除高频分量,利用坐标旋转数字算法(CORDIC)向量模式实现振动相位硬件解调,可以较好地提升相干探测Φ-OTDR系统整体的实时性。实验结果表明,在探测距离40 km的条件下,传感系统可成功实现振动信号的定位与相位还原。而探测距离不变,数据采集条数提升至4 000条时,FPGA解调仅耗时1.60 s,与传统的上位机CPU解调方案相比缩短了145.61 s,从而为Φ-OTDR振动传感数据的实时解调提供了参考。 展开更多
关键词 光纤传感 相位敏感光时域反射仪 现场可编程门阵列 坐标旋转数字算法
在线阅读 下载PDF
宽带数字接收机的高效FPGA设计 被引量:8
9
作者 王洪 吕幼新 +1 位作者 汪学刚 刘磊 《电子科技大学学报》 EI CAS CSCD 北大核心 2008年第3期364-365,369,共3页
在FPGA中实现了一种高效的宽带数字接收机,采用坐标旋转数字计算机算法实时产生数控振荡器数据,提高了接收机设计的灵活性。二次变频的接收机结构和四倍抽取的多相滤波结构减少了接收机的运算量,降低了接收机的资源消耗。FPGA中的仿真... 在FPGA中实现了一种高效的宽带数字接收机,采用坐标旋转数字计算机算法实时产生数控振荡器数据,提高了接收机设计的灵活性。二次变频的接收机结构和四倍抽取的多相滤波结构减少了接收机的运算量,降低了接收机的资源消耗。FPGA中的仿真结果证明了该方法的高效性和实用性。 展开更多
关键词 坐标旋转数字计算机算法 数字接收机 二次混频结构 FPGA
在线阅读 下载PDF
改进CORDIC算法实现及其在边缘检测中的应用 被引量:4
10
作者 吴昊 刘楠 +2 位作者 丁朋 茹占强 宋贺伦 《电子测量技术》 北大核心 2023年第16期148-157,共10页
针对图像处理中的超越函数的计算,对传统的CORDIC算法进行研究改进,设计并实现了定点、浮点计算的硬件单元。提出两种CORDIC算法迭代的微旋转角度,扩展了函数计算的定义域,并采用角度编码的方式减少了三角函数计算的迭代次数。可在向量... 针对图像处理中的超越函数的计算,对传统的CORDIC算法进行研究改进,设计并实现了定点、浮点计算的硬件单元。提出两种CORDIC算法迭代的微旋转角度,扩展了函数计算的定义域,并采用角度编码的方式减少了三角函数计算的迭代次数。可在向量模式下实现反正切、开方以及旋转模式下正弦、余弦这4种超越函数的计算。定点、浮点单元均采用流水线的结构设计,可通过模式配置选择计算的函数。浮点单元采用IEEE-754单精度浮点数的格式,数据通路包括对阶、迭代、规格化,以24个时钟周期完成一次浮点数的计算。编写SystemVerilog平台的验证,定点计算精度最差为10^(-3),浮点计算误差为10^(-7),并在FPGA上进行板级验证,32 bit定点数计算最大工作频率可达243.9 MHz,相比传统的CORDIC算法占用的资源更小。将改进的定点CORDIC算法应用于图像Sobel边缘检测,边缘更加清晰,成像速度更快,并搭建FPGA图像数据采集、处理与显示系统,完成算法处理的实际验证。 展开更多
关键词 坐标旋转数字计算机算法 超越函数计算 现场可编程门阵列 边缘检测
在线阅读 下载PDF
基于决策理论的模拟数字混合信号调制识别 被引量:1
11
作者 何晓华 谢建精 +1 位作者 李式巨 郭洪志 《计算机工程》 CAS CSCD 北大核心 2010年第15期286-287,290,共3页
提出一种基于决策理论的模拟数字混合调制信号自动识别算法,采用基于I/Q正交双路的信号处理架构,利用扩展收敛域的CORDIC算法提取信号的瞬时幅度、瞬时相位和瞬时频率,结合软件无线电中具体的工程实现方法,修改部分识别特征参数,介绍基... 提出一种基于决策理论的模拟数字混合调制信号自动识别算法,采用基于I/Q正交双路的信号处理架构,利用扩展收敛域的CORDIC算法提取信号的瞬时幅度、瞬时相位和瞬时频率,结合软件无线电中具体的工程实现方法,修改部分识别特征参数,介绍基于判决树的识别流程。仿真结果表明,在信噪比不小于6 dB时,采用该算法的平均正确识别率在94%以上。 展开更多
关键词 调制识别 软件无线电 特征参数 决策理论 坐标旋转数字计算机算法
在线阅读 下载PDF
一种基于FPGA的高速自整角机数字解算方法
12
作者 孟华 赵姣 《传感器与微系统》 CSCD 北大核心 2007年第8期35-37,40,共4页
自整角机是广泛应用于轴角测量系统中一种非常重要的测量元件,现场可编程逻辑门阵列(FP-GA)技术近几年的发展使得利用硬件描述语言实现信号的快速实时处理成为可能。设计采用Spartan-3系列的XC3S400芯片,根据自整角机输出信号的特点和... 自整角机是广泛应用于轴角测量系统中一种非常重要的测量元件,现场可编程逻辑门阵列(FP-GA)技术近几年的发展使得利用硬件描述语言实现信号的快速实时处理成为可能。设计采用Spartan-3系列的XC3S400芯片,根据自整角机输出信号的特点和角度测量原理,利用Verilog HDL语言编程完成控制逻辑和自整角机角信息的解算。应用坐标旋转数字计算机(CORDIC)算法在FPGA中实现了反正切函数的计算,并引入改进的CORD IC算法以提高运算速度,节省硬件资源。经过测试,达到0.01°的轴角解算精度,角度解算区间达到[-360°,360°],并且,在不同的角度偏移量和不同的轴初始位置情况下都能获得满意的结果。 展开更多
关键词 现场可编程逻辑门阵列 自整角机 坐标旋转数字计算机算法
在线阅读 下载PDF
基于CORDIC算法的高斯随机噪声实时产生研究 被引量:2
13
作者 姚琮 张兴敢 王茹琪 《南京理工大学学报》 EI CAS CSCD 北大核心 2006年第3期336-338,351,共4页
该文提出了一种基于坐标旋转数字计算机(CORD IC)算法实时产生高斯随机噪声的硬件实现方法。运用变换抽样法处理均匀分布随机序列,实时产生一对独立的高斯噪声序列,处理过程中用到的对数、开方、三角函数等超越代数计算利用CORD IC算法... 该文提出了一种基于坐标旋转数字计算机(CORD IC)算法实时产生高斯随机噪声的硬件实现方法。运用变换抽样法处理均匀分布随机序列,实时产生一对独立的高斯噪声序列,处理过程中用到的对数、开方、三角函数等超越代数计算利用CORD IC算法,构建运算功能单元在超大规模集成电路上实现。硬件仿真结果表明,这种方法生成的高斯噪声精度高,误差小,性能稳定,硬件速度可达到90 MHz以上,适用于高速信号处理领域。 展开更多
关键词 高斯随机噪声 变换抽样 坐标旋转数字计算机算法 超大规模 集成电路
在线阅读 下载PDF
采用CORDIC算法的自适应抗干扰处理 被引量:1
14
作者 李承阳 龚耀寰 李航 《电子科技大学学报》 EI CAS CSCD 北大核心 1995年第S1期88-93,共6页
自适应阵列处理技术因为能够大大提高电子系统的抗干扰能力、可靠性、分辨能力等重要指标而得到越来越广泛的应用。但其实时处理由于算法的巨大运算量而难以实现。CORDIC算法具有将多种复杂函数的计算转变为统一的简单的移位加法... 自适应阵列处理技术因为能够大大提高电子系统的抗干扰能力、可靠性、分辨能力等重要指标而得到越来越广泛的应用。但其实时处理由于算法的巨大运算量而难以实现。CORDIC算法具有将多种复杂函数的计算转变为统一的简单的移位加法操作,并适于VLSI硬件实现的特点,为人们设计既面向自适应抗干扰算法结构,又面向算法基本运算的VLSI专用阵列处理机来完成实时自适应抗干扰处理任务提供了新的途径。本文介绍CORDIC算法的基本原理,并研究了QR分解最小二乘算法基于CORDIC算法芯片的实现。 展开更多
关键词 坐标旋转数字计算机算法 自适应抗干扰 吉文斯旋转 超大规模集成电路
在线阅读 下载PDF
CORDIC算法及其展开结构的FPGA实现 被引量:6
15
作者 高兵益 徐磊 《电子测量技术》 2017年第11期85-88,共4页
针对FPGA系统中涉及三角函数等数学运算,而传统的查找表方法占用资源较多,计算精度不足等问题,提出了基于CORDIC算法的三角函数计算的实现方法。首先给出了CORDIC算法的硬件结构,然后使用Verilog HDL硬件描述语言,在Quartus II 13.1中... 针对FPGA系统中涉及三角函数等数学运算,而传统的查找表方法占用资源较多,计算精度不足等问题,提出了基于CORDIC算法的三角函数计算的实现方法。首先给出了CORDIC算法的硬件结构,然后使用Verilog HDL硬件描述语言,在Quartus II 13.1中对算法进行编译和仿真,并对仿真结果和实际结果进行误差分析,最后选择Altera公司的Cyclone IV E系列中EP4CE30F23C6器件,完成了CORDIC算法的FPGA实现。实验结果表明,该算法能够利用较少的硬件资源,实现较高的计算精度,并且运算速度较快,可以满足实际应用中的计算需求。 展开更多
关键词 坐标旋转数字计算机算法 现场可编程门阵列器件 展开结构 三角函数
在线阅读 下载PDF
高速CORDIC算法的电路设计与实现 被引量:14
16
作者 姚亚峰 付东兵 杨晓非 《半导体技术》 CAS CSCD 北大核心 2008年第4期346-348,共3页
CORDIC(coordinate rotation digital computing)算法能够通过简单的移位、加减运算得到任意输入角度的正弦或余弦值,具有速度快、精度灵活可调、硬件实现简单等优点。在深入分析CORDIC基本算法原理的基础上,实现了一种改进算法,这种改... CORDIC(coordinate rotation digital computing)算法能够通过简单的移位、加减运算得到任意输入角度的正弦或余弦值,具有速度快、精度灵活可调、硬件实现简单等优点。在深入分析CORDIC基本算法原理的基础上,实现了一种改进算法,这种改进算法的迭代方向由输入角二进制表示时的各位位值直接确定,避免了CORDIC基本算法中迭代方向需由剩余角度计算结果决定的不足,从而提高了CORDIC算法的运行速度,减小了电路规模,并且对算法的综合性能也有一定改善。 展开更多
关键词 坐标旋转数字计算算法 数字信号处理 数字电路
在线阅读 下载PDF
一种基于贪婪算法的CORDIC改进算法 被引量:4
17
作者 梁源 王兴华 +2 位作者 向新 王锋 孙晔 《电讯技术》 北大核心 2014年第3期312-317,共6页
针对传统串行坐标旋转数字计算方法(CORDIC)耗时且占用较多资源的缺点,提出了一种旋转模式下CORDIC算法的新型改进算法,该改进算法可用来代替直接数字频率合成器(DDS)查找表进行正余弦的计算。通过采用贪婪算法实现对CORDIC旋转方向与... 针对传统串行坐标旋转数字计算方法(CORDIC)耗时且占用较多资源的缺点,提出了一种旋转模式下CORDIC算法的新型改进算法,该改进算法可用来代替直接数字频率合成器(DDS)查找表进行正余弦的计算。通过采用贪婪算法实现对CORDIC旋转方向与旋转角度的优化,从而可以达到串行转并行和减少迭代次数、节约资源的目的。该算法可以应用于三角函数的复杂函数的硬件实现中。仿真结果表明,在迭代次数相同的情况下,改进算法较传统算法可以获得更高的精度。最后,在Xilinx FPGA的Spartan-3E芯片上实现了改进的CORDIC结构。与传统CORDIC算法相比,在运算精度为10-5时,可以节省Slices、LUTs(Look Up Tables)资源分别为28%和25%。 展开更多
关键词 直接数字频率合成器 坐标旋转数字计算方法 贪婪算法
在线阅读 下载PDF
高准确度多频调制激光测距算法研究 被引量:6
18
作者 李桂英 陈磊 陈宇 《光子学报》 EI CAS CSCD 北大核心 2011年第12期1888-1892,共5页
针对传统的激光测距仪测量准确度低、实时性差等问题,结合正交相位检测和坐标旋转数字式计算机角度解算方法,设计了一种多频激光测距系统.系统中采用改进的正交算法对噪音环境下的测距相位差的正切值进行计算,再通过坐标旋转数字式计算... 针对传统的激光测距仪测量准确度低、实时性差等问题,结合正交相位检测和坐标旋转数字式计算机角度解算方法,设计了一种多频激光测距系统.系统中采用改进的正交算法对噪音环境下的测距相位差的正切值进行计算,再通过坐标旋转数字式计算机角度解算方法计算出测距相位差,该方法有效地提高了测距准确度并大大降低了系统的运算量.在采样频率500MHz、计算字长16位、回波信噪比14dB时,测量范围为150m,相位测量误差为0.026 4°,距离测量准确度达到0.11mm. 展开更多
关键词 激光测距 多频调制 正交 坐标旋转数字计算机
在线阅读 下载PDF
一种面向FPGA的指/对数函数求值算法 被引量:11
19
作者 牟胜梅 李兆刚 《计算机工程与应用》 CSCD 北大核心 2011年第33期59-61,共3页
CORDIC算法常用于高效地实现多种超越函数求值,但算法的通用性使其无法针对具体函数进行优化。提出一种统一的指数/对数函数迭代求值算法LnE,实现方式与CORDIC算法类似,每次迭代同样只需进行移位、加法和简单的判断操作,拥有线性收敛速... CORDIC算法常用于高效地实现多种超越函数求值,但算法的通用性使其无法针对具体函数进行优化。提出一种统一的指数/对数函数迭代求值算法LnE,实现方式与CORDIC算法类似,每次迭代同样只需进行移位、加法和简单的判断操作,拥有线性收敛速度,但LnE算法具备更多优势:只需x、y两条通路;每次迭代均进行加法操作,不需根据迭代系数di选择加法/减法,控制简单;不需进行扩展因子补偿;不需重复某些迭代以保证收敛。因此LnE算法的迭代次数和每次迭代的开销均小于CORDIC算法,相对于CORDIC算法可节省1/3以上的面积开销。 展开更多
关键词 坐标旋转数字计算(CORDIC)算法 指数函数 对数函数 硬件实现
在线阅读 下载PDF
低消耗免查找表CORDIC算法 被引量:6
20
作者 姚亚峰 邹凌志 +1 位作者 王巍 钟梁 《哈尔滨工业大学学报》 EI CAS CSCD 北大核心 2017年第11期109-114,共6页
为减少传统流水线型CORDIC(Coordinate Rotation Digital Computer)算法的硬件资源消耗和输出时延,在包含查找表的三阶段CORDIC算法实现基础上,提出一种免去查找表环节的CORDIC算法实现方法.提出的改进算法直接使用四次移位相加的迭代... 为减少传统流水线型CORDIC(Coordinate Rotation Digital Computer)算法的硬件资源消耗和输出时延,在包含查找表的三阶段CORDIC算法实现基础上,提出一种免去查找表环节的CORDIC算法实现方法.提出的改进算法直接使用四次移位相加的迭代运算替换查找表结构从而显著降低寄存器消耗,同时通过合并迭代降低迭代次数进而有效减少最大输出时延,并综合运用角度二极化重编码(Binary To Bipolar Recoding,BBR)方法和角度区间折叠技术保证了输出精度.使用Verilog HDL语言在ISE14.2软件平台上对三种算法进行具体实现,利用XST工具对其进行综合,并通过MATLAB建模计算得到算法的正余弦值输出误差.仿真实验结果表明:在输出位宽均设置为16位的情况下,免查找表CORDIC算法能够有效地输出正余弦值;与传统流水线型算法相比,免查找表算法的寄存器资源消耗减少大约74.42%,计算所需的时钟周期降低68.75%,其输出精度也有明显改善;与三阶段算法相比,免查找表算法的寄存器消耗减少大约43.3%.本文提出的免查找表CORDIC算法具有实时性强、输出精度高、硬件资源消耗少等优势,更适用于高速实时的现代数字通信系统应用. 展开更多
关键词 坐标旋转数字计算机 免查找表 二极化重编码 可编程逻辑门阵列 数字信号处理
在线阅读 下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部