1、CORDIC 理论
1.1、 坐标旋转数字计算机CORDIC
坐标旋转数字计算机CORDIC(COordinate Rotation DIgital Computer)算法,通过移位和加减运算,能递归计算常用函数值
2010-07-28 17:57:221661 我现在写着一个CORDIC 的 verilog 代码,但在逻辑上遇到问题。https://www.edaplayground.com/x/3tHk , 为何 y[2] == 0 ? -->
2017-05-14 00:32:53
IP CORE CORDIC ALGO EC/ECP CONF
2023-03-30 12:01:20
IP CORE CORDIC ALGO ECP3 CONF
2023-03-30 12:01:21
SITE LICENSE CORDIC ALGO ECP3
2023-03-30 12:02:10
IP CORE CORDIC ALGO ECP2 CONF
2023-03-30 12:01:21
IP CORE CORDIC ALGO XP2 CONF
2023-03-30 12:01:21
SITE LICENSE CORDIC ALGO XP2
2023-03-30 12:02:10
SITE LICENSE CORDIC ALGO XP
2023-03-30 12:02:11
//-------------------------------------------------------------// Designer : W// Date: 2008.12.16// Discription :Cordic with computation of modulus
2014-11-02 20:03:32
请问CORDIC算法用verilog算法实现时,角度累加器中的45度,26.56度,14.04度怎么跟verilog语言相对应?
2015-07-11 20:18:57
从网上下载的CORDIC例程(应输出正弦波,仿真不对),求教,看看问题出在哪里,谢谢!
2016-02-22 11:38:05
CORDIC(Coordinate Rotation Digital Computer)算法即坐标旋转数字计算方法,是 J.D.Volder1于 1959 年首次提出,主要用于三角函数、双曲线、指数
2023-08-09 06:45:44
Verilog HDL数字系统设计篇教程预览地址:链接:http://pan.baidu.com/s/1pK8TlcJ密码:ojrjETree的开发板开发了下面17种verilog图像算法下图为ETree的FPGA视频音频开发板,在淘宝店:shop397545458.taobao.com
2017-11-28 22:20:11
本帖最后由 我来看看你在干什么 于 2018-5-15 09:10 编辑
用verilog实现EMD算法,需要用到三次样条插值法,请问有做过类似算法实现的吗,可以讲一下verilog实现三次样条插值的思路,或者相互交流探讨一下吗?
2018-05-13 21:34:56
请问有没有大神教教我怎么用verilog实现二维峰值的查找?峰值即这个数比它周围所有数都大!
2016-05-26 09:22:37
请教高手:写FPGA代码时,是先自己画出电路原理图或框图、或流程图,再对照电路框图写代码;还是不需此过程,直接写代码。看好多论文都是研究某算法实现的VLSI结构,故个人认为通常应先有电路框图及结构,再写verilog,不知对不对?
2013-05-14 21:04:38
大多数工程师在碰到需要在 FPGA 中实现诸如正弦、余弦或开平方这样的数学函数时,首先会想到的是用查找表,可能再结合线性内插或者幂级数(如果有乘法器可用)。不过对这种工作来说,CORDIC 算法
2019-09-19 09:07:16
本次发布 Gowin CORDIC IP 参考设计及用户指南。Gowin CORDIC IP 的用户指南及参考设计可在高云官网下载,其中参考设计已配置一例特定参数,可用于仿真,实例化加插用户设计后的总综合,总布局布线。
2022-10-08 08:11:00
Gowin CORDIC IP用户指南主要内容包括功能特征、端口描述、时序说明、配置调用、参考设计等。主要用于帮助用户快速了解 Gowin CORDIC IP的产品特性、特点及使用方法。
2022-10-08 08:07:55
使用LabVIEW FPGA模块中的CORDIC IP核,配置arctan(X/Y)算法,配置完成之后,IP核只有一个输入。我参考网上VHDL CORDIC IP核,说是将XY合并了,高位X低位Y。不知道在LabVIEW中如何将两个值X、Y合并成一个(X、Y均为定点数)。具体情况如下图:
2019-09-10 20:07:07
,各位大神,有人有用Verilog或者VHDL实现的RSA算法源代码么?小弟急用,谢谢啦!拜谢!
2016-05-16 11:08:31
哪位大神做过xilinx的PC-CFR算法的实现,希望能指导一下!!!
2014-04-03 23:32:21
用vivado2019.2建立工程,工程中调用cordic IP核进行atan求解,功能仿真时正常且满足要求;综合时正常;实现时报错提示多重驱动。
如果经cordic计算后的输出值不用于后续的操作
2023-06-06 17:17:37
在做夏宇闻教材《从算法设计到硬线逻辑的实现》中第十章练习6-在Verilog HDL中使用函数按原文编译总是出错,将[3:0]中的3改为大于3的值就没错了,如[4:0].为什么呢?
2013-11-06 14:14:12
【作者】:张天瑜;【来源】:《武汉理工大学学报》2010年06期【摘要】:传统CORDIC算法需要通过查找表和许多乘法器才能实现矩阵的QR分解,这会导致硬件电路实现复杂,运算速度降低,此外它能够计算
2010-04-24 09:27:51
收机扩频码的捕获以及数据解调性能的影响,从而提高接收机的性能。频偏校正电路中通常需要根据给定相位产生余弦信号和正弦信号,其中最重要的实现技术是CORDIC(CoordinateRotationDigitalComputer,坐标旋转数字计算机)算法。
2019-09-19 07:17:19
最近出于项目需要,对CORDIC算法深入学习下。刚开始的时候上网搜了下资料发现一上来就直接是推导公式,然后工程运用与理论推导联系太少感觉无从下手!对于像我们数学丢了很多年的同学来说实在是痛苦啊。好在
2014-08-11 14:05:05
单片机主要作用是控制外围的器件,并实现一定的通信和数据处理。虽然单片机不擅长实现算法和进行复杂的运算,但在某些特定场合,不可避免地要用到数学运算。比如:在单片机进行数据采集时,会遇到数据的...
2022-01-07 06:48:00
三角函数和双曲线函数的低成本逐次逼近算法。最初由Jack Volder在1959年提出,它被广泛用于早期计算器当中。CORDIC算法通过基本的加和移位运算代替乘法运算,具体原理不在此赘述。坐标旋转算法示意图
2022-08-10 14:38:16
。我们提出了一种基于CORDIC(坐标旋转数字计算机)技术的无开方无除法的MQR阵分解方法,并应用于自适应阵抗干扰处理,取得了良好的效果。CORDIC算法最初由Volder提出,最早用于三角函数的计算
2020-11-23 09:15:32
基于Cordic的正弦信号发生器建模仿真(1)信号频率范围10Hz—200KHz;(2)给出Cordic算法信号发生器;(3)可以随时改变频率控制字或相位控制字。
2015-07-03 12:40:17
垂直投影进行研究。二、方案基于Verilog的垂直投影的实现,考虑使用双口ram、fifo/shfit_rams 实现,但是使用ram实现时,由于要操作地址,控制逻辑复杂,而且在写回时消耗的拍数比较
2019-03-03 17:51:01
大家好,这是一个UDP实现的16位定点CORDIC,用于计算给定角度的正弦和余弦。它在PSoC 3上被支持,并且可能(忽略警告)运行到33 MHz。我已经附上了一个演示项目与项目库,所以尝试运行它在
2019-05-24 10:03:12
耗费了FFT运算中大量的乘法器资源。CORDIC算法只需简单的移位与加减运算就能实现向量旋转,具有使用资源少、硬件规模小等优势。因此在FFT蝶形运算中用其代替传统FFT运算中的复数乘法器,可以获得更好
2011-07-11 21:32:29
这是夏老师经典的verilog教程。其名字为:《从算法设计到硬线逻辑的实现》复杂数字逻辑系统的VerilogHDL设计技术和方法夏宇闻 编著
2013-09-27 19:38:20
大家好,我有一个平方根,眼压测量和许多其他功能在我的程序。它们使我的程序变慢了。我听说过CORDIC函数,但我不知道如何实现它。有人能帮助我吗?我将非常感谢你。当做阿维斯
2019-10-28 07:56:31
基于线性预测的FIR自适应语音滤波器的系统结构由那几部分组成?如何降低LMS算法的计算复杂度,加快程序在DSP上运行的速度,实现DSP?
2021-04-12 06:27:49
嗨,我已经实现了radix2 / 4&在ISE 14.1中没有使用cordic的分裂基数FFT算法。它们运行良好... o / p即将到来,但问题是代码是不可合成的。为了使代码可合成,我必须
2020-03-06 08:40:29
本文利用CORDIC算法在FPGA上实现了高速自然对数变换器。
2021-04-30 06:05:22
目录背景AES加密的几种模式基本运算AES加密原理Matlab实现Verilog实现Testbench此文重点讲述了AES加密算法的加密模式和原理,用MATLAB和Verilog进行加解密的实现。美
2021-07-28 07:34:30
有谁做过对称矩阵特征值分解的FPGA实现的么?网上查了很多资料好多都是零几年的论文,有用到cordic算法,希望有做过的能够提供个verilog代码供我学习,谢过了~
2016-11-07 23:16:45
谢谢各位。。各位大神。。用fpga实现FFT算法,最好是verilog hdl的。。或者推荐一些好书。。
2013-05-06 00:24:19
如何使用Verilog硬件描述语言实现AES密码算法?
2021-04-14 06:29:10
正在做一个课题,用FPGA控制AD9910,但是本人想把基于ROM表的改成基于CORDIC算法的,这样还能不能用FPGA实现控制AD9910,理论上应该可以的,但是不知道这样有没有意义一般都是直接用
2018-12-01 08:47:01
分析了CORDIC算法的基本原理和MVR-CODIC算法的特点。在此基础上,提出了一种改进型MVR-CODIC算法,利用查ROM表代替原算法中比例因子的计算方法,讨论了改进后算法的所需ROM表的容
2009-03-04 22:26:2628 针对在工业中越来越多的使用到的FFT,本文设计出了一种利用CORDIC 算法在FPGA 上实现快速FFT 的方法。CORDIC 实现复数乘法比普通的计算器有结构上的优势,并且采用了循环结构
2009-08-24 09:31:109 CORDIC 算法在通信和图像处理等各个领域有着广泛的应用,但是浮点CORDIC 由于迭代延时大且实现复杂没有得到很好的应用,本文提出了一种修正浮点CORDIC 算法: 高精度顺序迭代HPOR
2009-12-15 14:27:2414 基于CORDIC 算法的NCO 实现田力, 冯琦(西安电子科技大学 电路设计研究所,陕西 西安 710071)摘要:NCO 在信号处理方面有着广泛的应用。而函数发生器是NCO 中的关键部分,
2009-12-15 14:30:3323 针对在工业中越来越多的使用到的FFT,本文设计出了一种利用CORDIC算法在FPGA上实现快速FFT的方法。CORDIC实现复数乘法比普通的计算器有结构上的优势,并且采用了循环结构的CORDIC算
2010-08-09 15:39:2055 CORDIC算法是用于计算三角、反三角、指数、对数等超越函数的简捷算法。将该算法应用在以单片机为核心的三轴电子罗盘中,用于实现罗盘的倾斜补偿并计算俯仰角、横滚角和航向
2010-10-18 16:52:570 复杂数字逻辑系统的Verilog
2010-11-01 17:03:590 用Verilog实现8255芯片功能
2010-11-03 17:06:09144 研究了一种利用CORDIC算法的矢量及旋转模式对载波同步中相位偏移进行估计并校正的方法。设计并实现了基于CORDIC算法的数字锁相环。通过仿真,验证了设计的有效性和高效性。
2010-12-15 14:49:430 本文提出了应用CORDIC(Coordinate Rotation Digital Computer)算法实时计算正弦值的方案,并基于CORDIC算法在FPGA芯片上设计了2FSK调制器。这不仅能够节省大量的FPGA逻辑资源,而且能很好地兼顾速度
2011-05-31 10:22:061508 CORDIC算法将复杂的算术运算转化为简单的加法和移位操作,然后逐次逼近结果。这种方法很好的兼顾了精度、速度和硬件复杂度,它与VLSI技术的结合对DSP算法的硬件实现具有极大的意义
2011-06-27 17:27:2666 摘要: 传统的基于查表法的数控振荡器耗费大量的FPGA片内资源。为了解决这一问题,提出了一种基于CORDIC(coordinate rotation digital compute,坐标旋转数值计算)算法的数控振荡器的设计方
2012-05-28 16:04:5939 摘要: 传统的基于查表法的数控振荡器耗费大量的FPGA片内资源。为了解决这一问题,提出了一种基于CORDIC(coordinate rotation digital compute,坐标旋转数值计算)算法的数控振荡器的设计方
2012-05-29 16:46:340 为了满足现代高速通信中频率快速转换的需求,基于坐标旋转数字计算(CORDIC,Coordinate Rotation Digital Computer)算法完成正交直接数字频率合成(ODDFS,Orthogonal Direct Digital Frequency Synthes
2013-02-22 16:26:4634 verilog verilog verilog verilog verilog verilog verilog verilog
2015-11-12 14:43:510 数字系统设计:VERILOG实现 (第2版)
2015-11-30 10:21:330 论文阐述了CORDIC 算法的基本原理,在旋变解码、坐标变换、SVPWM、输出限幅等算法中的应用,并给出了实现方法及运算值与实际值的对比,证明了CORDIC 算法具有运算精度高,占用资源少,运算速度快等特点。最后通过一台额定9kW 的电动车用永磁同步电机实验验证了算法的正确性和实用性。
2016-08-03 18:36:2525 cordic算法verilog实现(简单版)(转载)module cordic(clk, phi, cos, sin); parameter W = 13, W_Z = 14; input clk; input [W_Z-1:0] phi; output[W-1:0]
2017-02-11 03:06:113044 以ISE10.1软件为例,其集成的CORDIC算法IP为V3.0版本,具体步骤如下:
2017-02-11 11:16:492627 CORDIC是在没有专用乘法器(最小化门数量)情况下,一组完成特定功能的算法,包括平方、超越、Log、sin/cos/artan。原理为连续的旋转一个较小的角度,以一定精度逼近想要的角度。
2017-02-11 19:24:065373 针对传统CORDIC算法流水线结构的迭代次数过多,运算速度不够快,消耗硬件资源较多的缺点,改进了一种基于旋转模式并行运算的CORDIC算法。该算法采用二进制两极编码和微旋转角编码进行低位符号预测
2017-11-16 10:46:2214 的应用。因为Cordic 算法只用了移位和加法,很容易用纯硬件来实现,因此我们常能在FPGA运算平台上见到它的身影。不过,大多数的软件程序员们都没有听说过这种算法,也更不会主动的去用这种算法。
2017-11-17 16:37:016470 虽然CORDIC 是实现 DSP 和数学函数最重要的算法之一,但许多设计人员并不熟悉。 作者:Adam P. Taylor 首席工程师 阿斯特里姆公司 (EADS Astrium
2019-10-06 10:52:001565 使用Verilog描述硬件的基本设计单元是模块(module)。构建复杂的电子电路,主要是通过模块的相互连接调用来实现的。模块被包含在关键字module、endmodule之内。实际的电路元件。Verilog中的模块类似C语言中的函数
2017-12-08 17:20:579710 描述了浮点型算法的加、减、乘、除的verilog代码,编写了6位指数位,20位小数位的功能实现并且通过仿真验证
2018-01-16 14:15:541 本文是基于FPGA实现Cordic算法的设计与验证,使用Verilog HDL设计,初步可实现正弦、余弦、反正切函数的实现。将复杂的运算转化成FPGA擅长的加减法和乘法,而乘法运算可以用移位运算代替
2018-07-03 10:18:002349 为提高图像边缘检测的处理速度,提出一种基于CORDIC的高速Sobel算法实现。
2018-10-05 09:54:003279 CORDIC(Coordinate Rotation Digital Computer)算法即坐标旋转数字计算方法,是J.D.Volder1于1959年首次提出,主要用于三角函数、双曲线、指数、对数
2019-11-13 07:09:006100 本文档的主要内容详细介绍的是Verilog的学习PPT课件合集免费下载包括了:从算法设计到硬线逻辑的实现,复杂数字逻辑系统的Verilog HDL设计方法简介,示例,语法的资料合集。
2020-04-30 08:00:006 函数和算术操作的循环迭代算法。CORDIC 算法主要由加法、移位实现,从而大大降低了占用的FPGA 资源。该文介绍一种由CORDIC 算法推导的对数函数在FPGA 上的实现。
2020-08-07 17:14:0012 主要介绍了坐标旋转数字计算(CORDIC)算法在US,g,鉴别器中的应用,包括码跟踪环、锁频环和锁相环鉴别器,并进行了FPGA实现。在设计中,采用统一cORDIc算法优化方法减少硬件开销,用非流水
2021-01-22 16:12:008 提出了一种基于流水线CORDIC的算法实现QAM调制,可有效节省硬件资源,提高运算速度。用Verilog HDL对本设计进行了编程和功能仿真,仿真结果表明,本设计具有一定的实用性。
2021-02-01 14:54:026 迭代方程里,从而额提出了一种统一的CORDIC算法形式。 CORDIC算法的核心是利用加法和移位的迭代操作去替代复杂的运算,从而非常有
2021-04-11 11:16:5012485 FPGA设计中DAC控制的Verilog实现(单片机电源维修)-该文档为FPGA设计中DAC控制的Verilog实现资料,讲解的还不错,感兴趣的可以下载看看…………………………
2021-07-26 12:18:4818 任何适合产品实现的算法,都是将简易实现作为第一目标。CORDIC算法是建立在适应性滤波器、FFT、解调器等众多应用基础上计算超越函数的方法。其核心思想是二分逐次逼近。 CORDIC
2021-08-16 11:21:111827 算法之空间复杂度:衡量一个算法运行需要开辟的额外空间
2022-08-31 10:29:401260 在FPGA硬件实现CORDIC的逻辑其实是很简单的,就是设置好输入输出的位宽,然后建立好对应的精度表,通过旋转加得到运算结果。
2022-10-17 11:58:582049 然而再复杂的算法,在设计工程师的眼里,也就是一堆数学公式,算法设计者也应该尽量做简单的算法实现,比如除法,求幂次方、开平方等复杂运算到了设计工程师这里都已经转化成了简单的乘法和加法运算。更复杂的就是累加、累乘(我所能接触到的)。
2022-11-03 15:38:20623 在信号处理领域,CORDIC(Coordinate Rotation Digital Computer,坐标旋转数字计算机)算法具有重大工程意义。
2023-03-28 09:39:031099 上文基2FFT的算法推导及python仿真推导了基2FFT的公式,并通过python做了算法验证,本文使用verilog实现8点基2FFT的代码。
2023-06-02 12:38:57630 CORDIC(Coordinate Rotation Digital Computer)算法即坐标旋转数字计算方法,是J.D.Volder1于1959年首次提出,主要用于三角函数、双曲线、指数、对数的计算。
2023-08-31 14:54:211106 由于在项目中需要使用的MPU6050,进行姿态解算,计算中设计到arctan 和 sqr(x*2 + y * 2),这两部分的计算,在了解了一番之后,发现Cordic算法可以很方便的一次性求出这两个这两部分的计算。
2023-09-27 09:30:26685 电子发烧友网站提供《基于流水线CORDIC算法通用数字调制器的FPGA实现方案.pdf》资料免费下载
2023-10-27 09:46:190
评论
查看更多