Error while converting Simulink model with lookup tableto VHDL using HDL coder
이전 댓글 표시
While trying to convert to VHDL code from SImulink Model File(Which has a lookup table using the HDL coder,it is giving an error
"Double data type not supported on ports of the Lookup Table (n-D) block."
When the port data types are checked it is showing the input and output data types as Single and int8 respectively. Please help to resolve this problem
채택된 답변
추가 답변 (1개)
Devendra Kulkarni
2016년 4월 5일
0 개 추천
I have a similar doubt but in my case, the HDL check Report says that the index search method should be 'evenly spaced' but after doing so this is the error message :
"Breakpoint data 'BreakpointsForDimension1' of 'Test1/Subsystem/Subsystem1/Repeating Sequence/Look-Up Table1' must be evenly spaced to the last bit of precision before and after conversion to its run-time data type; either change data to even spacing or select another search method. See help for tips on creating evenly spaced data"
Please help!
댓글 수: 1
Tim McBrayer
2016년 4월 5일
Once the data in your Breakpoints array are converted to your breakpoint data type, they are no longer evenly spaced. You will need to adjust your breakpoint data type to include enough precision so that your breakpoints remain evenly spaced.
카테고리
도움말 센터 및 File Exchange에서 Speed Optimization에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!