Compxlib in ISE 13.3 errors out when simulator is set to Riviera-PRO

Xilinx's compxlib in ISE 13.3 has an internal issue that makes it false check for Active-HDL version number when Riviera-PRO is selected as the target simulator.

This results in the following error message:

"ERROR:Compxlib - Compxlib does not support riviera version prior to 8.3. Parsing through the path setting on your system we have identified that you are using riviera '2011.10.77'. Please contact Aldec to upgrade to a supported simulator version. If the path setting is incorrect, please ensure that you are pointing to the latest version and re-invoke compxlib. The list of supported simulator versions are listed in the Simulation Chapter of the Synthesis and Simulation Design Guide on http://www.xilinx.com."

This issue will be fixed in the upcoming version of ISE 13.4. Until then please use one of the two following solutions:

  1. Download the precompiled libraries from Riviera-PRO's download page on www.aldec.com | Download | Riviera-PRO. You will have to either log in or register.

  2. Run compxlib in the batch mode with -oem switch:

    C:\Xilinx\13.3\ISE_DS\ISE\bin\nt64>compxlib -s riviera -p <Riviera-PRO Install Dir>\bin -l all -arch all -lib all -w -dir <Destination Dir> -oem

If you have further questions please open a support ticket at the customer portal: https://www.aldec.com/portal/



Printed version of site: www.aldec.com/en/support/resources/documentation/faq/1207