Changing system Frequency "non-integer value" for OFDM example HDL coder
Mostrar comentarios más antiguos
Hello,
I am trying to generate OFDM IP (VHDL) using HDL coder for a fractional system clock like 62.579MHz (Fsystem) and a sampling frequency of 1.95559375MHz [Fs] (32xFsystem).
Please note due to hardware restriction, I am oblige to use fractional system clock. This is one solution I am trying, my base clock is 51.2MHz.
My IP was working on different system with 62.5MHz clock that is multiple of 125MHz unlike 51.2MHz clock.
In this case: The HDL coder is unable to generate a VHDL code, I get the attached error.
"IP core genratio workflow targeting VHDl language is not supported"
Is this error known?
Thanks in advance for your help.
-BR./
Vaibhav
3 comentarios
Vaibhav BHATNAGAR
el 3 de Abr. de 2025
Walter Roberson
el 3 de Abr. de 2025
The error report is not about frequency problems (those might be a problem later.) The error report is about VHDL not being supported when there is a Model Reference HDL architecture.
Vaibhav BHATNAGAR
el 4 de Abr. de 2025
Respuestas (1)
Satwik
el 22 de Jul. de 2025
0 votos
I believe the error is due to a known limitation for Custom IP Core Generation, mentioned in the following MathWorks documentation:
It states that if your target language is VHDL, the DUT cannot contain a model reference.
I hope this helps!
Categorías
Más información sobre Code Generation en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!