Xilinx FFT rechnet nicht

Gast #2994508
Lesenswert?

Ich habe in der mir bekannten Art einen FFT Core von Xilinx eingebaut 
(7.1) und passend angesteuert, wie ich das immer tue. Ich finde aber nun 
vor, dass er nicht rechnen will. Ich verwende pipelined streaming und 
speise Daten ein.

xn_index, der das Lesen der Daten anzeigt, tut aber keinen Schlag. Das 
Signal wird vom Core auf 0 getrieben. Ich habe einmal probiert, start 
permanent auf 1 zu setzen und auch dynamisch auf 1 zu setzen. Kein 
Erfolg.

Versuchsweise wurde fft_inv bedient - ebenso ohne Wirkung.
1
ff1 : fft_2048x16
2
PORT MAP
3
(
4
  clk       => SYSTEM_CLK,
5
   start      => fft_start,
6
   xn_re     => fft_xn_re,
7
   xn_im     => fft_xn_im,
8
   fwd_inv     => fft_inv,
9
   fwd_inv_we   => fft_inv_we,
10
   rfd       => fft_ready,
11
   xn_index   => xn_index,
12
   busy       => open,
13
   edone     => open,
14
   done       => open,
15
   dv       => fft_dv,
16
   xk_index   => fft_xk_index,
17
   xk_re     => fft_xk_re,
18
   xk_im     => fft_xk_im
19
);

Der Takt läuft und start kommt mehrfach vor. Der Core ist in der Sim 
drin und es kommt keine Fehlermeldung.

Jemand eine Idee, ob da was geändert wurde oder woran das liegen könnte?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren