How to implement periodogram block in HDL coder?

2 次查看(过去 30 天)
Hi everyone,
I have to do a spectral analysis, and I have to use the periodogram method.
To do this in Simulink I use the Periodogram block, but this doesn't work in HDL Coder because the block is not supported.
Is there a way to realize the periodogram method in HDL Coder?
Thank you! :)

回答(1 个)

Kiran Kintali
Kiran Kintali 2020-5-1
Happy to consider this suggestion. May I know your application using periodogram on asic/fpga?
  1 个评论
Giulia Boscherini
Sure!
I have implemented an algorithm on simulink that, given an input signal, performs a spectral analysis to detect the presence of possibile interferents.
The algorithm is able to find not only the position, but also the power of possible interferents analyzing the samples obtained with the periodogram block.
Now I have to "translate" this algorithm in HDL language using the HDL Coder to transfer the algorithm on a specific FPGA, but unfortunately my algorithm is not translatable as it is, because the periodogram block is not supported.
Maybe there is another way to do this, I have already tried to solve the problem using the FFT block supported in HDL, but it didn't work.
Thank you for your answer!

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Spectral Measurements 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by