altera fpga完美使用FFT

2021-08-14 14:02:02 字數 774 閱讀 8955

altera fpga完美使用fft

author:angry_kua_max

qq     :2518383357

time  :2018-01-12

經過這幾天的折騰,終於把fft給整起來了,效果還行,相位,幅值均滿足,下面記錄整個過程。

step1,配置fft ip core:

模式選stram,對於取樣adc,如果是12位,則dta percision要選14,若為14位adc,則選16,其他選用預設選項就可以了。

step 2,使能**模型,在generatesimulation module打鉤語言選verilog(我用verilog)

step3,generate,配置完成

將工程資料夾下面的這幾個檔案拷貝到simulation\modelsim資料夾下面,其中real_input.txt是實部檔案,imag_input.txt是虛部檔案

使用上面這個函式,生成256個點,即取樣點。注意上圖中,fs是取樣頻率(可自定義),sim_num是取樣點數,(fs/sim_num)/fs自行理解,反正生成了乙個正弦波。

將5中生成的256個點拷貝到simulation\modelsim資料夾下real_input.txt中,imag_input.txt中填0即可。

執行**,最終將出現三個檔案real_output_ver.txt,exponent_output_ver.txt,imag_output_ver.txt

這三個檔案中的內容怎麼算出實部和虛部以及相位\(^o^)/~糾結了三天才弄明白這個問題,數學公式其實一點即通。

F1 F12功能使用

聯想筆記本鍵盤上的f1 f12怎樣用?key 按fn的鍵,再按f1 f12其中的鍵就可以用了。f1 如果你處在乙個選定的程式中而需要幫助,那麼請按下f1。如果現在不是處在任何程式中,而是處在資源管理器或桌面,那麼按下f1就會出現 windows的幫助程式。如果你正在對某個程式進行操作,而想得到win...

InstallShield 12完美使用

第一步 在installs資料夾 is12資料夾中雙擊setup.exe可以進行安裝,根據提示下一步即可完成安裝。第二步 安裝完installshield以後,如果桌面上沒有它的快捷方式,我們可以在安裝目錄的system資料夾中找到isdev.exe,這個就是installshield的啟動程式或者...

7 1 1 使用 F 記錄型別

7.1.1 使用 f 記錄型別 記錄是帶標記元組 labeled tuples 它他們將多個不同的元素儲存在乙個值中 此外,每個元素都有乙個可以用來訪問它的名字。在 f 中,元素的名字叫字段 fields 這在很多方面類似於 c 的記錄或結構構造,或者 c 中的匿名型別。與匿名型別不同,記錄必須事先...