HDL Coder Error while converting AWGN function code to Fixed-Point code. Any suggestion to solve it?
이전 댓글 표시
I am using HDL Coder to convert AWGN function to Fixed-Point code as part of VHDL code conversion. but it produces an rrror while converting AWGN function code to Fixed-Point code. Any suggestion to solve it?
Can anyone help me how can I fix and solve the error? It very important.
Thank you for your help. Best Regards, Ghazanfar Latif
댓글 수: 4
Walter Roberson
2016년 12월 21일
What error message is produced?
Ghazanfar Latif
2016년 12월 21일
편집: Ghazanfar Latif
2016년 12월 21일
Walter Roberson
2016년 12월 21일
coder.extrinsic cannot be used for code that is to be deployed.
Ghazanfar Latif
2016년 12월 21일
답변 (1개)
Walter Roberson
2016년 12월 21일
1 개 추천
HDL Coder does not support any of the random number generators.
Fortunately I researched this earlier this year and found some suggestions on how to implement random numbers in HDL:
댓글 수: 1
Walter Roberson
2016년 12월 22일
See http://www.gaussianwaves.com/2015/06/how-to-generate-awgn-noise-in-matlaboctave-without-using-in-built-awgn-function/ for a code outline.
The difficult part there is that randn() is not implemented for HDL. The Answer I link to above contains references to two HDL implementations of random number routines, which you could use to generate the normally distributed random numbers.
카테고리
도움말 센터 및 File Exchange에서 FPGA, ASIC, and SoC Development에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!