Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
10 years ago

Problema with ip_compiler for PCI express under QSYS

Under qsys, if I insert a component "ip_compiler for PCI Express" , when generating HDL the following errors appear:

Error (114000): Time value Mbps Mbps and time unit are illegal

Error (114000): Time value 125.0MHz MHz and time unit are illegal

My FPGA is a Cyclone IV GXI am using Quartus II 15.0.1

5 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi ramon_garcia,

    That is the data rate you place in? The socond 125Mhz seems valid though :p
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Under qsys, if I insert a component "ip_compiler for PCI Express" , when generating HDL the following errors appear:

    Error (114000): Time value Mbps Mbps and time unit are illegal

    Error (114000): Time value 125.0MHz MHz and time unit are illegal

    My FPGA is a Cyclone IV GXI am using Quartus II 15.0.1

    --- Quote End ---

    Mind share further on the configuration that you are using? I tried with my Quartus II 15.0 and seems like no issue generating the HDL.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Mind share further on the configuration that you are using? I tried with my Quartus II 15.0 and seems like no issue generating the HDL.

    --- Quote End ---

    I can reproduce the problem by inserting the component "IP compiler for PCI Express" (the only one available for PCI Express for a Cyclone IV) with the default settings. That is, start with a clean design in QSYS (only the default clock), insert IP Compiler for PCI Express, and click "Generate".

    I am using Quartus II 15.0.1 for Linux, but I had the same problem with Quartus II 14.0 and 14.1
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Finally, I found the reason for this problem.

    It is a bug in the Linux version.

    Under Windows, it works perfectly.

    So I have to switch development to Windows.