Practical FPGA Programming in C. David Pellerin, Scott Thibault

Practical FPGA Programming in C


Practical.FPGA.Programming.in.C.pdf
ISBN: 0131543180,9780131543188 | 464 pages | 24 Mb

Download Practical FPGA Programming in C



Practical FPGA Programming in C David Pellerin, Scott Thibault
Publisher: Prentice Hall


During the past few years of tech sector economic decline,which has touched the EDA/semiconductor industries, two companies have had consistent double digit growth. They are Xilinx and Altera. Their business is FPGA design. Advances in FPGA technologies have made FPGA design a low cost alternative to very expensive unreconfigurable ASIC design.

From the Back Cover

C-based techniques for building high-performance, FPGA-accelerated software applications

Circuits, Devices, and Systems

C-based Techniques for Optimizing FPGA Performance, Design Flexibility, and Time to Market

Forward written by Clive "Max" Maxfield.

High-performance FPGA-accelerated software applications are a growing demand in fields ranging from communications and image processing to biomedical and scientific computing. This book introduces powerful, C-based parallel-programming techniques for creating these applications, verifying them, and moving them into FPGA hardware.

The authors bridge the chasm between "conventional" software development and the methods and philosophies of FPGA-based digital design. Software engineers will learn to look at FPGAs as "just another programmable computing resource," while achieving phenomenal performance because much of their code is running directly in hardware. Hardware engineers will master techniques that perfectly complement their existing HDL expertise, while allowing them to explore design alternatives and create prototypes far more rapidly. Both groups will learn how to leverage C to support efficient hardware/software co-design and improve compilation, debugging, and testing.

Understand when C makes sense in FPGA development and where it fits into your existing processes

Leverage C to implement software applications directly onto mixed hardware/software platforms

Execute and test the same C algorithms in desktop PC environments and in-system using embedded processors

Master new, C-based programming models and techniques optimized for highly parallel FPGA platforms

Supercharge performance by optimizing through automated compilation

Use multiple-process streaming programming models to deliver truly astonishing performance

Preview the future of FPGA computing

Study an extensive set of realistic C code examples

About the Web Site

Visit http://www.ImpulseC.com/practical to download fully operational, time-limited versions of a C-based FPGA design compiler, as well as additional examples and programming tips.

© Copyright Pearson Education. All rights reserved.



MORE EBOOKS:
Business Analysis and Valuation: Using Financial Statements, Text and Cases download ebook
Computer Science with Mathematica download ebook







Tags: Practical FPGA Programming in C ebook pdf epub djvu mobi rar
Practical FPGA Programming in C pdf epub djvu free download
Download Practical FPGA Programming in C free ebook pdf epub
Practical FPGA Programming in C read online free book
Practical FPGA Programming in C cheap ebook for kindle and nook
David Pellerin, Scott Thibault ebooks and audio books
Practical FPGA Programming in C download pdf epub rar rapidshare mediafire fileserve 4shared torrent depositfiles scribd