Forum Discussion

bhunt's avatar
bhunt
Icon for New Contributor rankNew Contributor
2 years ago
Solved

Avalon MM Clock Crossing Bridge - Handshake not an option?

Hi there, I'm using the Avalon MM clock crossing bridge, which implements the pipelined read transfer with variable latency. https://www.intel.com/content/www/us/en/docs/programmable/683091/20-1/pi...
  • bhunt's avatar
    bhunt
    2 years ago

    That may be true if your Avalon interconnect is entirely within a QSYS subsystem. However, this is apparently not the case when the IP core is used stand-alone: in QSYS export all the ports of the IP, generate, and then instance the resulting IP as a module in your custom HDL. The simulation and implementation appear to work *only* in the pipelined read with variable latency mode, when used outside of the QSYS ecosystem. I have verified this in signaltap as well as in simulation.