Forum Discussion

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

When to use pipeline bridge

I am working on my first SOPC project and am confused about the use of pipeline bridges. Are there general guidelines that outline when they should be used? The Avalon Interface Specifications do not address this as far as I can tell. Should a pipeline bridge be used when connecting several slaves to a master or vice versa?

2 Replies

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

    You don't have to use a bridge in those cases. When connecting several blocks together, the SOPC builder will create arbitration logic for you. But the more blocks you connect together, the more complex the arbitration logic will become. After a certain point it will have an impact on the highest frequency your design can run at. In that case placing pipeline bridges at strategic places will increase the frequency, at the expense of a higher latency.