Computer System Design: System-on-Chip by Michael J. Flynn, Wayne Luk

By Michael J. Flynn, Wayne Luk

The subsequent new release of desktop procedure designers could be much less curious about information of processors and stories, and extra fascinated about the weather of a method adapted to specific functions. those designers may have a basic wisdom of processors and different components within the procedure, however the luck in their layout is determined by the abilities in making system-level tradeoffs that optimize the fee, functionality and different attributes to satisfy software necessities. This booklet offers a brand new remedy of laptop procedure layout, rather for System-on-Chip (SOC), which addresses the problems pointed out above. It starts off with an international creation, from the high-level view to the bottom universal denominator (the chip itself), then strikes directly to the 3 major construction blocks of an SOC (processor, reminiscence, and interconnect). subsequent is an summary of what makes SOC particular (its customization skill and the functions that force it). the ultimate bankruptcy offers destiny demanding situations for process layout and SOC possibilities.Content:
Chapter 1 advent to the structures technique (pages 1–38):
Chapter 2 Chip fundamentals: Time, zone, energy, Reliability, and Configurability (pages 39–73):
Chapter three Processors (pages 74–122):
Chapter four reminiscence layout: System?on?Chip and Board?Based platforms (pages 123–164):
Chapter five Interconnect (pages 165–207):
Chapter 6 Customization and Configurability (pages 208–245):
Chapter 7 program reviews (pages 246–284):
Chapter eight what is subsequent: demanding situations forward (pages 285–312):

Show description

Read or Download Computer System Design: System-on-Chip PDF

Similar video & photography books

Programming Language Concepts

This booklet explains and illustrates key ideas of programming by way of taking a breadth method of programming languages. It makes use of C++ because the fundamental language all through, demonstrating central, useful and object-oriented language thoughts.

A digital photographer's guide to model releases : making the best business decisions with your photos of people, places and things

Do you want a liberate for a photograph of somebody you took in public? How approximately pictures of constructions? Does it make a distinction if the topic used to be paid to be within the photo? you cannot solution those questions with no additional information. because the photographer, you want to comprehend your buyer's matters that allows you to make savvy judgements approximately the way you industry your images and to whom.

Easy Photography (2013 Expanded Edition)

Revised in 2013 with new issues and new photos. This accelerated version integrates the books effortless images: The Minimalist means and simple panorama right into a unmarried quantity, divided into 3 components: easy recommendations, Composition and kit. greater than simply slapping books jointly, this version combines the contents of either right into a seamless complete.

Extra info for Computer System Design: System-on-Chip

Sample text

An example of an application that has these characteristics is the solution of the Navier–Stokes equations, although any application that has significant matrix computations is likely to benefit from the concurrent capabilities of an array processor. 8 contains several array processor examples. The ClearSpeed processor is an example of an array processor chip that is directed at signal processing applications. Vector Processors A vector processor is a single processor that resembles a traditional single stream processor, except that some of the function units (and registers) operate on vectors—sequences of data values that are seemingly operated on as a single entity.

Multiple (usually) heterogeneous processors, each specialized for specific parts of the application; 2. the main memory with (often) ROM for partial program storage; 3. a relatively simple, small (single-level) cache structure or buffering schemes associated with each processor; and 4. a bus or switching mechanism for communications. indd 30 5/4/2011 9:53:49 AM PRODUCT ECONOMICS AND IMPLICATIONS FOR SOC 31 Even when the SOC approach is technically attractive, it has economic limitations and implications.

1 × K f × 3 n + Kv × n. 1 to illustrate the effects of advancing technology on product design. We compare a design done in 1995 with a more complex 2005 design, which has a much lower production cost. 26 shows the expected decrease in unit cost as the volume of 1995 products produced, n, increases. indd 33 The effect of volume on unit cost. 5/4/2011 9:53:49 AM 34 INTRODUCTION TO THE SYSTEMS APPROACH Basic physical trade-offs Design time and effort Balance point depends on n, the number of units.

Download PDF sample

Rated 4.28 of 5 – based on 10 votes