Problems in converting Matlab code to VERILOG (HDL Coder)
이전 댓글 표시
Hi I have been trying to generate VERILOG code for Automotive Adaptive Cruise control model. I am converting matlab code into verilog code so that I can implement it on FPGA. But the conversion is not possible.
I have some error like this: "Expected R to be one of these types: double. Instead it is of type Embedded.fi"
I do not understand this error completely. Some one please help me out in solving this.
Regards
댓글 수: 1
Kaustubha Govind
2013년 9월 20일
Perhaps you can also post the snippet of code that the error points to.
답변 (4개)
Kiran Kintali
2013년 9월 20일
0 개 추천
Please contact technical support with the MATLAB code.
Most likely you are running into an operation or function which is not supported and needs to be replaced with a LUT or other approximation.
The error message seems to indicate variable 'R' cannot be fi type since it is not supported by Fixed-Point Designer.
Ravikanth
2013년 9월 21일
0 개 추천
댓글 수: 3
Kaustubha Govind
2013년 9월 23일
Ravikanth: What specific line(s) does the error occur at? Does the error message point to a specific part of the code?
Ravikanth
2013년 9월 24일
Kaustubha Govind
2013년 9월 26일
Is the type of the variable 'a' double or fi? I don't see that line in the file that you attached.
The message about parallelization seems to suggest that you are attempting to generate code from a PARFOR loop or some other Parallel Computing construct. Such parallelized code produces calls to OpenMP in generated code.
카테고리
도움말 센터 및 File Exchange에서 Speed and Area Optimization에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!