Forum Discussion

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

Low Latency PHY in Qsys

I want to bring the low latency PHY to a project in Qsys. HOwever it seems that none of the protocol-specific nor any of the native PHYs are available in the Qsys IP catalog.

What would be the best line of action in this case?

5 Replies

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

    Create you own Qsys wrappers for them - if you have the HDL already, all it takes is a TCL file which can in its simplest form be generated by creating a new component graphically in Qsys.

    For the higher level stuff, if they don't use standard interfaces (e.g. Avalon-ST, Avalon-MM, etc.) you will need to write wrapper cores (basically HDL that instantiates the other core and converts the interfaces to a standard type which may require some effort depending on the design).
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    I want to bring the low latency PHY to a project in Qsys. HOwever it seems that none of the protocol-specific nor any of the native PHYs are available in the Qsys IP catalog.

    What would be the best line of action in this case?

    --- Quote End ---

    You might just need to turn on the secret "Show me the hidden components" button. Take a look at the Transciever Toolkits documents here:

    https://www.ovro.caltech.edu/~dwh/correlator/cobra_docs.html

    Cheers,

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

    God dammit Altera, even the 10GBASE-R is also hidden. It's explicitly as "HIDE_FROM_QSYS = true". WTF with a package we pay thousands for? Is there any official reason for this?

    BTW is there a design with 10GBASE-R + Low Latency MAC somewhere? I could not find anywhere in the Wiki pages...
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Is there any official reason for this?

    --- Quote End ---

    I was never able to extract one.

    Cheers,

    Dave