共查询到20条相似文献,搜索用时 192 毫秒
1.
快速傅立叶变换在信号分析与处理领域得到广泛的应用,在应用软件和硬件程序设计中均需要实现其算法,均涉及序列的倒序问题.本设计利用MATLAB程序实现了基-2快速傅立叶变换中任意长度序列的倒位排序,并以文件的形式输出排列结果,为快速傅立叶变换算法的程序实现提供了方便. 相似文献
2.
快速傅立叶变换在信号分析与处理领域得到广泛的应用,在应用软件和硬件程序设计中均需要实现其算法,均涉及序列的倒序问题.本设计利用MATLAB程序实现了基-2快速傅立叶变换中任意长度序列的倒位排序,并以文件的形式输出排列结果,为快速傅立叶变换算法的程序实现提供了方便. 相似文献
3.
在分析傅立叶变换特性的基础上,利用傅立叶变换核的三阶对称性,给出了一种快速傅立叶变换算法。该算法原理简单,编程容易,该算法N可为任意正整数,并给出了计算机软件实现的方法和步骤。作为比较,用该算法和DFT算法对函数exp(-t)作了傅立叶变换,二相比,提高时效4倍多。 相似文献
4.
基于DSP的通用FFT算法在电网谐波检测中的应用 总被引:1,自引:0,他引:1
随着DSP在数字化处理和数字控制系统领域日渐成为一项成熟的技术,一种基于DSP的快速傅立叶变换(FFT)的实现方法被提出。该算法采用汇编语言实现,并采用目前控制领域最高性能的处理器TMS320F281x系列DSP对采样信号进行FFT运算,能快速检测出电网中三相电压、电流的各次谐波,以进行谐波的实时分析处理。通过实验和现场运行,验证了算法的正确性和高速性,可作为一种通用的算法应用于谐波检测。 相似文献
5.
一种高性能FFT蝶形运算单元的设计 总被引:2,自引:0,他引:2
基于TSMC 0.18 μm CMOS工艺标准单元库,设计了一种高性能快速傅立叶变换蝶形运算单元.蝶形运算是快速傅立叶变换的核心,单元采用时间抽取的快速傅立叶变换基2算法、并行全流水结构,对IEEE 754单精度浮点数构成的复数进行处理,并可在同一个快速傅立叶变换处理器中并行扩展使用.逻辑综合与版图综合后的报告显示单元的核面积为1.96 mm2.仿真结果表明,单元能够稳定运行在200 MHz时钟下,输出数据误差小,使用一个该单元的快速傅立叶变换处理器完成1 024点数据运算需时27.6 μs,其速度、精度及面积完全达到了设计指标. 相似文献
6.
高级语言与汇编语言各有优点,在DSP芯片的开发中采用混合编程可以取长补短达到最佳效果,本文介绍了在C程序中加入汇编语言混合编程优化主程序的几种实现方法。 相似文献
7.
单基快速Fourier变换(FFT)进行原址运算前需要对输入数据进行倒序,为了提高传统倒序算法的速度,在4个有关单基倒序定理的基础上,提出了基于查找表的单基快速Fourier变换原址倒序算法.该算法通过访问查找表,减少循环次数,简化倒序值的计算过程,从而提高速度.该算法所需查找表的规模不随点数增加而变大.仿真结果表明: 该算法在计算基2倒序时,性能超过了现有算法,在计算非基2倒序时,比传统算法至少快80%, 比现有的查找表算法最多慢15%. 相似文献
8.
9.
两次傅立叶变换法是一种利用两次快速傅立叶变换及频率域滤波进行相关运算以提取物体变形信息的算法.通过采取快速傅立叶变换以及优化滤波减弱了图像噪声对相关波峰的影响,能快速、准确、实时的对相关点进行定位. 相似文献
10.
描述了在8位微程序控制的模型计算机中,通过编程实现了Booth算法的运算过程。对Booth算法进行了分析,绘出了实现Booth算法的流程图,编写了汇编语言程序,在8位微程序控制的模型计算机中实现了Booth算法,达到了预期的结果。 相似文献
11.
12.
小波快速算法包括分解算法和重构算法,矩阵形式的小波快速算法适合于计算机软件编程模拟,为满足实时的处理的要求,采用DSP芯片为核心器件,通过汇编编程实现该快速算法的实际应用。 相似文献
13.
孙苗钟 《天津科技大学学报》1999,(1)
采用了TURBOC语言对振动信号分析的图形处理进行编程,代替以往用汇编语言或高级语言编程具有灵活性及移植性俱佳、易于编程等功能。通过编程与验证,为信号分析提供较好的计算机图形界面以及能驱动LQ1600K型打印机输出分析图形 相似文献
14.
研究了任意两个十进制整数除法的汇编语言实现问题,给出了算法思想、程序流程及部分程序源代码.通过对相关数据进行测试,验证了算法的正确性和有效性. 相似文献
15.
A new high -level language , B96 , which is compiling -type and MCS -96 single chip computer series oriented ,has recently been designed and implemented by the authors. This paper discusses its design thought and its implementation. The paper also accounts for the design of B96/8096/8098 ID-DEE, a software Integrated Debugging & Developing Environment of Emulation, which is used to debug and develop 8096/8098 assemble language and/or B96 high - level language source program on PC-based emulating platform. 相似文献
16.
本文主要通过Win32汇编语言编写的一个窗口程序,解释了Windows操作系统的多任务结构和它的消息处理机制,从Windows原理来理解面向对象编程的原理,并对Windows内部的API函数作了相应的分析,在此基础上,通过调用多个API函数实现窗口程序的编写。 相似文献
17.
研究了一种基于分级存储并行运算的改进快速傅里叶变换(FFT)处理器算法,通过减少对RAM存储器的读写次数降低功耗,采用并行运算方法减少数据处理时间.基于该算法以及改进的基-4蝶形单元设计了一款4096点FFT处理器.该处理器采用SMIC 0.18μm CMOS工艺设计实现,芯片核面积为9mm2,在slow工艺角条件下,版图后仿真最高时钟频率为192.3MHz,功耗为422mW@100MHz,最小处理时间为67.92μs. 相似文献
18.
初分流量程序及其接入主程序的方法 总被引:1,自引:0,他引:1
王国明 《合肥工业大学学报(自然科学版)》2001,24(6):1128-1132
为使给水管网的初分流量完全由机器自动完成 ,必须将分配初始流量子程序接入主程序。文章采用赋值矩阵 ,构造了机器自动赋值的模型 ,给出了初分流量子程序及接入主程序的方法。文章提出的连接方法具有较强的通用性 ,可方便地用于给水管网的优化计算 ,以实现自动分配管网所有管段的流量。 相似文献
19.
直接序列扩频信号快速捕获 总被引:8,自引:0,他引:8
提出一种新的基于频域并行搜捕法的改进型快捕电路结构.该结构利用设计复用技术实现FFT单元和IFFT单元的复用;通过软件计算本地伪码FFT,并将其结果存储在ROM中,使硬件规模大幅减少;采用并行设计提高系统的运算速度;采用块浮点算法提高动态范围和运算精度.整个快捕电路由一块FPGA XC2V3000-5实现,工作时钟为29 ns,精度为1/4码片情况下,伪码捕获仅需4.145 ms.仿真和测试结果验证了设计的正确性. 相似文献
20.
FFT是数字信号处理中的一种非常重要的算法,蝶形运算模块是FFT处理其中的重要构造模块,本文给出了一个高效的基四蝶形运算模块结构设计方案并进行了实验验证,验证结果证明,该结构利用蝶形运算中重复计算的特点,进一步节约了蝶形运算模块的资源。大大提高了运算模块的使用效率。 相似文献