After synthesis, when I open a design I am receiving the following or similar errors:
These critical warnings appear for the UNISIM models. The warnings can appear for attributes that are not used in the design, for example SIM_VERSION.
The warnings appear for instantiated components in a design that have attributes / generics of type real.
The issue is due to the locale settings in Linux (Ubuntu).
It can occur when you change the locale settings (for example, when using English language, but with the local currency, measurement, and numbering standards).
A number of European countries use ',' as a decimal mark instead of '.'
As a result, when you change the localization settings in Ubuntu, it is possible that the setting to use ',' instead of '.' will be applied.
If you encounter this issue, follow the steps below: