|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
快速傅里叶变换(F兀')广泛地应用于信号的分析
( e7 b2 l Y2 j: Z. B0 Y" n与处理¨“J。通常FFTr是由计算机(包括单片机、DSP# v* _" j9 Z" y% j5 A
等)实现。在较低要求的应用场合中通常采用单片机
7 T% j0 Q1 m; u+ f作为系统的计算与控制单元。目前以FPGA为代表的
; ~# q+ n' [" i7 q/ j c4 @6 t' H可编程逻辑器件已在电子电路中占有较大份额的市
. W2 Q- w8 C _% y场,人们将单片机与FPGA联合使用”“J,充分利用单
- \, X6 d- D; I' e* ~9 f6 w片机的程序设计灵活、控制能力强和FPGA逻辑设计
0 e( I6 m0 x( Z: ~灵活且运算速度快等优点。因此比较典型的设计是利2 \! [" Q- G) I d- l8 _/ S |
用单片机控制FPGA,并在FPGA内实现快速的译码与* ]* P/ M2 D+ t) ?$ L C
逻辑时序(如高速AD转换)。在这样的系统中利用单
# v9 E, e3 N( P) z) w8 [片机进行FFT变换往往会因大量的浮点运算导致计9 x0 F. w0 T, B, O) J: G/ X
算的实时性较差,如果采用FfTr专用芯片或采用能使
+ Y s6 H$ Z3 X$ p用F盯兆核的FPGA,其成本将会大大增加。事实上,( { x4 y, _& A5 C0 r9 F: ^
利用FPGA逻辑计算速度快的特点,可在FPGA中设* J7 M, T. B8 U. `, O
计出特定运算模块,替代单片机内耗时较长的运算单0 I% B; f! x4 i6 ~+ L! w
元,并在单片机的控制下使FPGA与单片机协调T作。
6 `4 E2 O# l" Y1 ~- q% p; B以较快速度完成F兀’运算,以便在较低配置下起到加& _2 s! k8 E0 P' l4 n
速作用,实现较高运算能力,满足较高速的信号分析与
: z: z$ m7 M; W \, l- b6 J4 [处理要求。" u. P6 y! R8 f/ R
6 W, m0 D K7 e4 h; D5 d8 W
附件下载: K( I- H6 z2 w1 G
5 u7 o0 ~/ q E4 O/ ]
3 A8 A9 a% w7 u
7 ?4 K5 Z! I0 _$ I8 A |
|