UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 64453

Vivado - Warnings related to [Netlist 29-72] and [Netlist 29-73] about SIM_VERSION and REFCLK_FREQUENCY on Ubuntu OS

Description

After synthesis, when I open a design I am receiving the following or similar errors:

[Netlist 29-72] Incorrect value '2.000000' specified for property 'SIM_VERSION'. Expecting type 'double' with possible values of '1,2'. The system will either use the default value or the property value will be dropped. Please verify your source files. [<<filename>>:24766]
Resolution: Please check the value of the property and set to a correct value.

[Netlist 29-73] Incorrect value '625.000000' specified for property 'REFCLK_FREQUENCY'. The system will either use the default value or the property value will be dropped. Verify your source files. [<<filename:24786]
Resolution: Please check the value of the property and set to a correct value.

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.

Solution

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:

  1. Go to System Settings =>  Language Support.
  2. Make sure that the language for your format locale is installed.
    Note: You can install it using the Install/Remove Languages button.
  3. Go to the Regional Formats tab and choose English (US) or any other country that uses '.' as a decimal mark instead of ','
  4. Click Apply System-Wide.
  5. Reboot, Or log out and log back in.
AR# 64453
Date Created 05/06/2015
Last Updated 11/01/2016
Status Active
Type General Article
Devices
  • Kintex UltraScale
  • Virtex UltraScale
Tools
  • Vivado Design Suite