FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
5954 Discussions

When to use pipeline bridge

Altera_Forum
Honored Contributor II
1,554 Views

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?

0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
126 Views

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.

Altera_Forum
Honored Contributor II
126 Views

There are general rules of thumb when to use bridges in this document: http://www.altera.com/literature/hb/nios2/edh_ed51007.pdf

Reply