Skip to Main Content
Embedded Systems Design with Platform FPGAs
book

Embedded Systems Design with Platform FPGAs

by Ronald Sass, Andrew G. Schmidt
September 2010
Intermediate to advanced content levelIntermediate to advanced
408 pages
12h 16m
English
Morgan Kaufmann
Content preview from Embedded Systems Design with Platform FPGAs
6

Managing Bandwidth

Computation Is Cheap, Bandwidth Is Everything

RCS Lab Mantra

Perhaps the most fundamental issue in building an FPGA computing system is managing the flow of data through the system. The computational resources in Platform FPGAs are enormous and, as we have seen in the previous chapter, specific algorithms often have plentiful parallelism, especially if there is a computation that is specialized and relatively small. In this case it is very easy to instantiate a large number of those function units on a single chip. However, without considering the rates at which various function units consume and produce data, it is very likely that any potential performance gains may be lost because the function units are idle, waiting to ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Building Embedded Systems: Programmable Hardware

Building Embedded Systems: Programmable Hardware

Changyi Gu

Publisher Resources

ISBN: 9780080921785