Why do I receive "Unable to match the starting point because it has been elaborated in Altera or it is inside a Stateflow or an MATLAB Function block."?

2 次查看(过去 30 天)
When I use HDL Workflow Advisor - target workflow "Generic ASIC/FPGA", the last step 4.3. gave me a message "Failed Unable to match the starting point because it has been elaborated in Altera or it is inside a Stateflow or an MATLAB Function block.". All previous step are green. I can't understand, where is I can assign a "starting point"?

采纳的回答

Tim McBrayer
Tim McBrayer 2014-12-15
HDL Coder is trying to backannotate the place and route timing results from Altera back onto your Simulink diagram. Due to naming changes that have occurred during Altera's synthesis process, HDL Coder cannot match up the timing information that Altera provides with the original source code. Some possible reasons as to why HDL Coder cannot successfully map the synthesis results back to the Simulink signals are given in the error message.
There is no issue with your code; this is simply a failure to backannotate the synthesis timing results.
  2 个评论
Kristina
Kristina 2014-12-17
编辑:Kristina 2014-12-17
I don't know what I did, but now I receive a message "Unable to match the end point because..." etc. So, what I can try to do to fix this problem?
Tim McBrayer
Tim McBrayer 2014-12-17
The end point as analogous to the starting point, and has the same rationale and explanation. It's still a failure to map the data returned from Altera back to the original Simulink model.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 HDL Coder 的更多信息

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by