How to implement periodogram block in HDL coder?

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일

0 개 추천

Happy to consider this suggestion. May I know your application using periodogram on asic/fpga?

댓글 수: 1

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!

댓글을 달려면 로그인하십시오.

카테고리

질문:

2020년 5월 1일

댓글:

2020년 5월 1일

Community Treasure Hunt

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

Start Hunting!

Translated by