Forum Discussion

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

PCIe and RapidIO in single quad

Hello,

I've done a design that uses three transceivers of ArriaGX (within single quad), two of them are in RapidIO mode and one of them is PCIe. The design works well, it was created and compiled with the Quartus 8.1 version.

Now I wanted to do some updates to the design and I've chosen to import that design into new version 11. So I recreated the GXBs and PCIe with the new versions of Megawizard using the exact same parametrization as I did before.

The problem is, that now the design does not compile. It ends with strange errors regarding DPRIO:

Error (164062): Can't place GXB Central Control Unit "pcie...alt2gxb_component|channel_quad[0].cent_unit" in location GXBCMU_X62_Y9_N0

Error (21088): Input port "DPRIOIN[0]" must be driven by a consistent source

Info (21090): Atom "rapidio...alt2gxb_component|channel_rec[0].receive" is driven by source "not connected"

Info (21090): Atom "pcie...alt2gxb_component|channel_rec[0].receive" is driven by source "pcie...alt2gxb_component|rx_dprioin_wire[0]"

Any ideas how to make it compile as it did in previous version of Quartus?

4 Replies

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

    Check Altera knowledge base about PCIe/RapidIO/transceivers. I am not sure, but I've seen something there.

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

    I've already tried to seach the knowledge base, this forum and also goodle but with no luck.

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

    Any idea? Anyone?

    I've figured out, that it possibly has connection with reconfiguration of the transceivers - the PCIe core does have turned it on, the RapidIO transceivers doesn't. I do not use reconfiguration with the RapidIO transceivers, I even didn't found a possibility how to turn it on. Do you anyone have any experience with dynamic reconfiguration of the transceivers? Is it possible that this could be the cause of my problem?
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Try and connect "reconfig_togxb" from the altgx_reconfig block instantiated in pcie core to rest of the rapidIOs. Hope this helps.