Error while converting Simulink model with lookup tableto VHDL using HDL coder
Ältere Kommentare anzeigen
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
Akzeptierte Antwort
Weitere Antworten (1)
Devendra Kulkarni
am 5 Apr. 2016
0 Stimmen
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 Kommentar
Tim McBrayer
am 5 Apr. 2016
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.
Kategorien
Mehr zu Speed Optimization finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!