How to implement periodogram block in HDL coder?

조회 수: 3 (최근 30일)
Giulia Boscherini
Giulia Boscherini 2020년 5월 1일
댓글: Giulia Boscherini 2020년 5월 1일
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
Giulia Boscherini 2020년 5월 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!

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

카테고리

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