随笔分类 - FPGA algorithm design
摘要:现在开始学习CORDIC算法学习的博文:(1)http://blog.csdn.net/liyuanbhu/article/details/8458769三角函数计算,Cordic算法入门(1)很好的解释了cordic算法的思想。坐标旋转公式。推导http://www.cnblogs.com/ywx...
阅读全文
摘要:参考学习《数字信号处理的FPGA实现》思想如图:在下半部分可以看到:是将N阶的数B bit,一位一位的移入LUT然后经过累加器。其中N个数需要2.^N次方长度的LUT,B bit表示需要B个时钟完成一个数据的所有的位。但是有个疑问,为什么在累加的时候寄存器Y要往右移一位(?????)。在实际的程序中...
阅读全文
摘要:有符号数系统:有三重值(1, 0, -1)SD编码:12 = 16 - 4 = 10000_0000 - 100 = 1_0000_0(-1)00; = 16 - 9 + 5 = 1_0000_0000 - 1001 + 101 = 1_0000_(-1)100;CSD:最少非零元素的系统...
阅读全文
摘要:现在开始学习使用FPGA实现数字信号处理算法。这是第一个算法实现:使用四级流水线,提高64位加法器的速度。使用流水线提高运算速度是以面积换取速度的做发。算法的思想是:如果使用一个64位的加法器实现,延时肯定比16位的加法器延时要大。也就是说16位的加法器的时钟频率可以更高。(具体高多少,呵呵我也不知...
阅读全文
浙公网安备 33010602011771号