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.
"synopsis" may belong to another edition of this title.
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.About the Author:
David Pellerin is president and founder of Impulse Accelerated Technologies, a firm that serves systems designers who want to use FPGAs for hardware-based software acceleration and fast prototyping of mixed hardware/software systems. His Prentice Hall PTR books include VHDL Made Easy, Practical Design Using Programmable Logic, Digital Design Using ABEL, and Electronic Design Automation for Windows. Scott Thibault is president and founder of Green Mountain Computing Systems, developers of custom and OEM software that leverages advanced HDL and C-to-RTL expertise to improve time-to-market. Dr. Thibault holds a Ph.D. in computer science from the University of Rennes.
© Copyright Pearson Education. All rights reserved.
"About this title" may belong to another edition of this title.
Book Description Prentice Hall, 2005. HRD. Book Condition: New. New Book. Shipped from UK within 10 to 14 business days. Established seller since 2000. Bookseller Inventory # PJ-9780131543188
Book Description Prentice Hall. Book Condition: New. Brand New. Bookseller Inventory # 0131543180
Book Description Prentice Hall, 2005. Paperback. Book Condition: New. book. Bookseller Inventory # 0131543180
Book Description Prentice Hall, 2005. Book Condition: New. Brand new! Please provide a physical shipping address. Bookseller Inventory # 9780131543188
Book Description Prentice Hall, 2005. Paperback. Book Condition: Brand New. 1st edition edition. 464 pages. 9.25x7.00x1.50 inches. In Stock. Bookseller Inventory # zk0131543180
Book Description Prentice Hall. PAPERBACK. Book Condition: New. 0131543180 New Condition. Bookseller Inventory # NEW6.0047821