or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
Read instantly on your iPad, PC or Mac, no Kindle required
Buy Price: $61.59
Rent From: $22.94
 
 
   
Sell Back Your Copy
For a $19.49 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation (Systems on Silicon)
 
 

Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation (Systems on Silicon) [Hardcover]

Scott Hauck (Author), André DeHon (Author)
4.0 out of 5 stars  See all reviews (2 customer reviews)

List Price: $90.95
Price: $68.72 & this item ships for FREE with Super Saver Shipping. Details
You Save: $22.23 (24%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 11 left in stock--order soon (more on the way).
Want it delivered Thursday, February 2? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition
Rent from
$61.59
$22.94
 
Hardcover $68.72  
Sell Back Your Copy for $19.49
Whether you buy it used on Amazon for $47.24 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $19.49.
Used Price$47.24
Trade-in Price$19.49
Price after
Trade-in
$27.75

Book Description

0123705223 978-0123705228 November 16, 2007 1
The main characteristic of Reconfigurable Computing is the presence of hardware that can be reconfigured to implement specific functionality more suitable for specially tailored hardware than on a simple uniprocessor. Reconfigurable computing systems join microprocessors and programmable hardware in order to take advantage of the combined strengths of hardware and software and have been used in applications ranging from embedded systems to high performance computing. Many of the fundamental theories have been identified and used by the Hardware/Software Co-Design research field. Although the same background ideas are shared in both areas, they have different goals and use different approaches.This book is intended as an introduction to the entire range of issues important to reconfigurable computing, using FPGAs as the context, or "computing vehicles" to implement this powerful technology. It will take a reader with a background in the basics of digital design and software programming and provide them with the knowledge needed to be an effective designer or researcher in this rapidly evolving field.

. Treatment of FPGAs as computing vehicles rather than glue-logic or ASIC substitutes
. Views of FPGA programming beyond Verilog/VHDL
. Broad set of case studies demonstrating how to use FPGAs in novel and efficient ways

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation (Systems on Silicon) + Advanced FPGA Design: Architecture, Implementation, and Optimization + The Designer's Guide to VHDL, Third Edition (Systems on Silicon)
Price For All Three: $168.52

Some of these items ship sooner than the others. Show details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Advanced FPGA Design: Architecture, Implementation, and Optimization $61.52

    Usually ships within 7 to 12 days.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • The Designer's Guide to VHDL, Third Edition (Systems on Silicon) $38.28

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Product Details

  • Hardcover: 944 pages
  • Publisher: Morgan Kaufmann; 1 edition (November 16, 2007)
  • Language: English
  • ISBN-10: 0123705223
  • ISBN-13: 978-0123705228
  • Product Dimensions: 9.3 x 7.7 x 1.7 inches
  • Shipping Weight: 3.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #515,667 in Books (See Top 100 in Books)

 

Customer Reviews

2 Reviews
5 star:
 (1)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

20 of 22 people found the following review helpful:
5.0 out of 5 stars The textbook we've been waiting for, April 5, 2008
This review is from: Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation (Systems on Silicon) (Hardcover)
Reconfigurable computing (RC), of one kind or another, has been around at least since Estrin's work in the 1960s. FGPAs created the real platform for it in the 1980s but, as one of the RC's founders noted, "10×-100× of performance ... has been at the cost of 10×-100× increase in difficulty in application development." Outside of a few niches in signal processing, this No Man's Land between circuit design and programming remained largely unexplored. That changed in the last few years, with the Stratix/Virtex generation of FPGAs. Quite abruptly, large numbers of researchers and developers found enough computing power to make the effort of RC worthwhile. As with any emerging technology, developments first appeared in academic journals and conference proceedings. There hasn't been a systematic introduction to RC's practice, potential, and problems.

This book is that introduction. The editors present 38 chapters, each written by established RC researchers and educators. They start with an introduction to the basics: what an FPGA is, what suits it to use as a computing platform, and how it compares to other commercial and research engines. The next covers some of the major tools used in FPGA programming. Unlike C, which linguistically captures the sequential nature of the von Neumann bottleneck, VHDL and Verilog inherently describe massive and fine-grained parallelism. These languages present challenges of their own, obviously, so other chapters describe experimental and commercial alternatives to at least parts of the RC programming problem.

Starting around page 300, the book gets into the real meat of RC. Where von Neumann models distribute an algorithm across time, RC distributes it across the space provided by the RC fabric. It even offers space-time tradeoffs of unprecedented kinds, as these authors show. The next section covers application development, including partitioning and topics that might startle some C programmers. Since RC can use data values of any width, from individual bits to thousands, the programmer not only can but must decide how many to use, subject to tradeoffs unique to RC. Then we see applications, the whole reason for computing of any kind. A few well-chosen case studies appear in sufficient detail that a practitioner could reproduce the work, or large parts of it. This section, I think, distinguishes this book from all others I've seen. It truly gives the reader some feel for the structure and development of RC applications.

This isn't the only RC book on the market, and certainly won't be the last. People already familiar with RC's arcana might pick a few fact from the text, or from the voluminous bibliographies. For someone already familiar with hardware or software (or, preferably, both) but new to RC, this offers the best introduction currently available. Despite some minor flaws in editing (including blunders with exponents in eq. 37.7), this has my highest recommendation.

-- wiredweird
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 6 people found the following review helpful:
3.0 out of 5 stars Good but not great, June 12, 2010
By 
R. Sung (San Jose, Ca) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation (Systems on Silicon) (Hardcover)
Explains some basic concepts about FPGA's and their application to reconfigurable computing. I was more interested in FPGA architecture so it was a little disappointing to not see as much detail as I would have liked. Diagrams are clear but not of that great quality. Has the feel of being a collection of published papers rather than an original work.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
active pages, evolvable hardware, fixed order, spatial computing, page processor, finite difference time domain, sea cucumber, algorithmic complexity, reconfiguration management, distributed arithmetic, evolutionary computation, virtual computer
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Field-Programmable Gate Arrays, International Symposium, Custom Computing Machines, International Conference, Central Processor, Design Automation Conference, Computer-Aided Design, Signal Processing, University of California, Network Packet Processing, Xilinx Virtex, Computer Architecture, Evolvable Systems, System Architectures, International Workshop, Automatic Target Recognition Systems, Programming Streaming, Device Architecture, Datapath Composition, Kluwer Academic, Very Large Scale Integration, Memory-centric Computation, Fast Compilation Techniques, Amdahl's Law, San Jose
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)
(2)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject