реклама на сайте
подробности

 
 
> Как удалить DC после FFT, Xilinx FFT core
Digi
сообщение Oct 6 2015, 09:57
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 150
Регистрация: 20-08-04
Пользователь №: 529



Использую FFT на Virtex-6 , размер FFT 16384. На вход FFT подаю квадратуры. На выходе FFT наблюдаю подаваемый сигнал и постоянку в нулевом ± бине. Смотрел квадратуры отдельно, DC в них нет. В корке FFT стоит округление convergent_rounding.
Как убрать постоянную составляющую на выходе FFT.


Вот параметры корки.

Код
# BEGIN Parameters
CSET aclken=false
CSET aresetn=true
CSET butterfly_type=use_xtremedsp_slices
CSET channels=1
CSET complex_mult_type=use_mults_performance
CSET component_name=xfft_16384
CSET cyclic_prefix_insertion=false
CSET data_format=fixed_point
CSET implementation_options=radix_4_burst_io
CSET input_width=16
CSET memory_options_data=block_ram
CSET memory_options_hybrid=false
CSET memory_options_phase_factors=block_ram
CSET memory_options_reorder=block_ram
CSET number_of_stages_using_block_ram_for_data_and_phase_factors=0
CSET output_ordering=natural_order
CSET ovflo=false
CSET phase_factor_width=16
CSET rounding_modes=convergent_rounding
CSET run_time_configurable_transform_length=false
CSET scaling_options=block_floating_point
CSET target_clock_frequency=200
CSET target_data_throughput=50
CSET throttle_scheme=nonrealtime
CSET transform_length=16384
CSET xk_index=false
# END Parameters
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 01:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01353 секунд с 7
ELECTRONIX ©2004-2016