From Prentice Hall Technical Reference

Practical FPGA Programming in C, written by David Pellerin and Scott Thibault and published by Prentice Hall, presents FPGAs as computing devices and shows how software-to-hardware design techniques can be used to dramatically speed the development of software/hardware prototypes and end-products.

Table of Contents

  • Foreword (by Clive Maxfield)
  • Preface
  • 1: The FPGA as a Computing Platform
  • 2: A Brief History of Programmable Platforms
  • 3: A Programming Model for FPGA-based Applications
  • 4: An Introduction to Impulse C
  • 5: Describing a FIR Filter
  • 6: Generating FPGA Hardware
  • 7: Increasing Statement-level Parallelism
  • 8: Porting a Legacy Application to Impulse C
  • 9: Creating an Embedded Test Bench
  • 10: Optimizing C for FPGA Performance
  • 11: Describing System-level Parallelism
  • 12: Combining Impulse C with an Embedded Operating System
  • 13: Mandelbrot Image Generation
  • 14: The Future of FPGA Computing
  • A: Getting the Most Out of Embedded FPGA Processors
  • B: Creating a Custom Stream Interface
  • C: Impulse C Function Reference

Discussion Forums

For the latest examples, book errata and discussions with the authors and other readers, please visit the Impulse C discussion forums at www.ImpulseAccelerated.com/forums.

 

 

 


Order now!
($75 plus shipping.)
 

 
   
 

 

 

 
   

 

(866) 446-7857
www.ImpulseAccelerated.com
Copyright © 2002 - 2008 Impulse Accelerated Technologies, Inc.