Seltsame VHDL Komponente einer FFT

Gast #2798870
Lesenswert?
• ▲
▼
Ich habe eine FFT 256 auf einem Spartan 3E instanziiert und alles lief.

Bei der Portierung auf Spartan 6 kam nun aus dem Core das hier heraus:
1
------------- Begin Cut here for INSTANTIATION Template ----- INST_TAG
2
your_instance_name : fft512
3
  PORT MAP (
4
    aclk => aclk,
5
    s_axis_config_tdata => s_axis_config_tdata,
6
    s_axis_config_tvalid => s_axis_config_tvalid,
7
    s_axis_config_tready => s_axis_config_tready,
8
    s_axis_data_tdata => s_axis_data_tdata,
9
    s_axis_data_tvalid => s_axis_data_tvalid,
10
    s_axis_data_tready => s_axis_data_tready,
11
    s_axis_data_tlast => s_axis_data_tlast,
12
    m_axis_data_tdata => m_axis_data_tdata,
13
    m_axis_data_tvalid => m_axis_data_tvalid,
14
    m_axis_data_tready => m_axis_data_tready,
15
    m_axis_data_tlast => m_axis_data_tlast,
16
    event_frame_started => event_frame_started,
17
    event_tlast_unexpected => event_tlast_unexpected,
18
    event_tlast_missing => event_tlast_missing,
19
    event_status_channel_halt => event_status_channel_halt,
20
    event_data_in_channel_halt => event_data_in_channel_halt,
21
    event_data_out_channel_halt => event_data_out_channel_halt
22
  );
23
-- INST_TAG_END ------ End INSTANTIATION Template ------------

Kann da jemand was mit anfangen?
Gast #2799271
Lesenswert?
• ▲
▼
ok, Danke, dass AXI kenne ich nicht, habe ich nicht erkannt.
Das hat die Conversion dann wohl selbsttätig hingemixt, weil 
"eingestellt" habe ich das nicht.

Das schaut mit so aus, als ob es bald alles nur noch mit diesem 
Interface gibt???

Das wird doch alles langsamer und schlechter...
#2799574
Lesenswert?
• ▲
▼
Ob das nun langsamer und/oder schlechter ist, kann man pauschal nicht 
sagen. Es ist zumindest eine Vereinheitlichung. Ab der 6er Serie ist AXI 
verfügbar. Aber bei den allermeisten Cores muss man es nicht benutzen. 
Macht sicherlich einiges einfacher, anderes komplizierter.
Ich hab eben mal geschaut. Am Spartan 6: FFT 8.0 ist nur noch AXI, aber 
7.1 ist weiterhin mit "altem" Interface verfügbar.

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