Skip to Content
FPGA-based Implementation of Signal Processing Systems, 2nd Edition
book

FPGA-based Implementation of Signal Processing Systems, 2nd Edition

by Roger Woods, John McAllister, Gaye Lightbody, Ying Yi
May 2017
Intermediate to advanced
360 pages
11h 42m
English
Wiley
Content preview from FPGA-based Implementation of Signal Processing Systems, 2nd Edition

11 Adaptive Beamformer Example

The material in Chapter 9 highlighted the importance of IP in the design of complex FPGA-based systems. In particular, the use of soft IP has had a major impact in creating such systems. This has created a new market, as witnessed by the Design & Reuse website (http://www.design-reuse.com/) which has 16,000 IP cores from 450 vendors, and the open source cores available from the OpenCores website (opencores.org). This, along with the major FPGA vendors’ cores (LogiCore from Xilinx and MegaCore® from Altera) as well as their partners’ programs, represents a core body of work.

A lot of companies and FPGA developers will have invested a lot of effort into creating designs which well match their specific application. It may then seem relatively straightforward to extend this effort to create soft IP for a range of application domains for this function. However, the designer may have undertaken a number of optimizations specific to a FPGA family which will not transfer well to other vendors. Moreover, the design may not necessarily scale well to the functional parameters.

The ability to create an IP core requires a number of key stages. Firstly, the designer needs to generate the list of parameters to which the core design should scale. The architecture should then be designed such that it scales effectively across these parameters; to be done effectively, this requires a detailed design process. The description is considered in this chapter for a QR-based ...

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

FPGA-based Implementation of Signal Processing Systems

FPGA-based Implementation of Signal Processing Systems

Roger Woods, John Mcallister, Gaye Lightbody, Ying Yi

Publisher Resources

ISBN: 9781119077954Purchase book