Forum Discussion
Altera_Forum
Honored Contributor
10 years agoLow 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
Honored 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
Honored 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
Honored Contributor
God bless you and your descendants. This was truly helpful, Dave.
- Altera_Forum
Honored 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
Honored Contributor
--- Quote Start --- Is there any official reason for this? --- Quote End --- I was never able to extract one. Cheers, Dave