Radiant & Diamond Non-GUI Flow: Why does the GUI flow of Radiant generate some messages that do not appear in the non-GUI flow?
Description: This article describes the difference between the messages generated in GUI flow vs. non-GUI flow of Radiant and Diamond software.
Solution:
In GUI flow, when opening a project, adding a new file, or editing an input file and saving the project, the pre-synthesis compiler automatically parses all the source files in the project.
In the messages tab, there is a "Project" section that shows the pre-synthesis compiler messages regarding the parsing of the source files. All messages produced by the pre-synthesis compiler are logged in an HTML file named "hdla_gen_hierarchy.htm" under the implementation folder for Software GUI flow.
Currently, there is no command to do pre-synthesis compile on scripting flow, which is the reason why there are some generated messages in GUI flow that do not exist in non-GUI flow.