Books

  1. Modern Processor Design
    Modern Processor Design

  2. Programming and Customizing the BASIC Stamp (TAB Microcontrollers S.)
    Programming and Customizing the BASIC Stamp (TAB Microcontrollers S.)

  3. Advances in Computers (Advances in Computers S.)
    Advances in Computers (Advances in Computers S.)

  4. Advances in Computers: Architectural Issues (Advances in Computers S.)
    Advances in Computers: Architectural Issues (Advances in Computers S.)

  5. Network Processor Design: Issues and Practices: Vol 2
    Network Processor Design: Issues and Practices: Vol 2

  6. Multiprocessor Systems on Chips
    Multiprocessor Systems on Chips

  7. Component Modeling for Fpga and Board-Level Verification
    Component Modeling for Fpga and Board-Level Verification

  8. Embedded Controller: FORTH for the 8051 Family
    Embedded Controller: FORTH for the 8051 Family

  9. Grid Computing: The Savvy Manager's Guide
    Grid Computing: The Savvy Manager's Guide

  10. Year 2000 Mainframe Survival Guide
    Year 2000 Mainframe Survival Guide

  11. Microcomputer Theory and Servicing
    Microcomputer Theory and Servicing

  12. Microcomputer Hardware, Software, and Troubleshooting for Engineering and Technology
    Microcomputer Hardware, Software, and Troubleshooting for Engineering and Technology

  13. Microprocessor Architecture Programmes and Applications 8085
    Microprocessor Architecture Programmes and Applications 8085

  14. Introductory Circuits for Electrical and Computer Engineering
    Introductory Circuits for Electrical and Computer Engineering

  15. Splash 2: FPGAs in a Custom Computing Machine
    Splash 2: FPGAs in a Custom Computing Machine

  16. International Conference on Computer Design
    International Conference on Computer Design

  17. Component-based Software Engineering: Selected Papers from the Software Engineering Institute
    Component-based Software Engineering: Selected Papers from the Software Engineering Institute

  18. Asian Test Symposium Proceedings: 6th
    Asian Test Symposium Proceedings: 6th

  19. The Anatomy of a High Performance Microprocessor: A Systems Perspective
    The Anatomy of a High Performance Microprocessor: A Systems Perspective

  20. International Symposium on Wearable Computers: 2nd
    International Symposium on Wearable Computers: 2nd

  21. Automatic Target Recognition IX (SPIE)
    Automatic Target Recognition IX (SPIE)

  22. Reconfigurable Technology: Fpgas for Computing and Applications (SPIE)
    Reconfigurable Technology: Fpgas for Computing and Applications (SPIE)

  23. Introduction to Logic Design
    Introduction to Logic Design

  24. Robust Control and Filtering for Time-delay Systems (Control Engineering S.)
    Robust Control and Filtering for Time-delay Systems (Control Engineering S.)

  25. Microcomputer Troubleshooting
    Microcomputer Troubleshooting

Engineering the Complex SOC: Fast, Flexible Design with Configurable Processors (Prentice Hall Modern Semiconductor Design Series)
Average customer rating: 5 out of 5 stars
  • Chip designers, managers, programmers, investors: READ THIS
Engineering the Complex SOC: Fast, Flexible Design with Configurable Processors (Prentice Hall Modern Semiconductor Design Series)
Chris Rowen
Manufacturer: Prentice Hall PTR
ProductGroup: Book
Binding: Paperback

GeneralGeneral | Architecture | Professional & Technical | Subjects | Books
CircuitsCircuits | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books | Design | Digital Integrated Circuit Design | General | Integrated | Microwave
GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
MicroelectronicsMicroelectronics | Electronics | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
SemiconductorsSemiconductors | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Microprocessors & System Design | Hardware | Computers & Internet | Subjects | Books
Microprocessor DesignMicroprocessor Design | Microprocessors & System Design | Hardware | Computers & Internet | Subjects | Books
GeneralGeneral | System Architecture | Hardware | Computers & Internet | Subjects | Books
Software DesignSoftware Design | Software Design | Programming | Computers & Internet | Subjects | Books
Circuit ComponentsCircuit Components | Circuitry | Computer Science | Computers & Internet | Subjects | Books
Modeling & SimulationModeling & Simulation | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Science | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
Look Inside Art BooksLook Inside Art Books | Trip | Specialty Stores | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Look Inside Science BooksLook Inside Science Books | Trip | Specialty Stores | Books
Qualifying Textbooks - Spring 2007Qualifying Textbooks - Spring 2007 | Stores | Books
Software DesignSoftware Design | Design & Development | Software Books | Custom Stores | Stores | Software
Similar Items:
  1. Customizable Embedded Processors: Design Technologies and Applications (Systems on Silicon)
  2. Multiprocessor Systems-on-Chips (Systems on Silicon)
  3. ESL Design and Verification: A Prescription for Electronic System Level Methodology (Systems on Silicon) (Systems on Silicon)
  4. Designing SOCs with Configured Cores: Unleashing the Tensilica Xtensa and Diamond Cores (Systems on Silicon)
  5. Reuse Methodology Manual for System-on-a-Chip Designs

ASIN: 0131455370

Customer Reviews:

5 out of 5 stars Chip designers, managers, programmers, investors: READ THIS.......2004-07-09

Chris Rowen, CEO of Tensilica, has an exceptionally broad history of successful experience in VLSI chip design, verification, software, systems design, multiprocessor applications, and EDA tools. This book draws on the integration of those experiences to build an exciting new approach to designing high-performance, low-cost, low-power chips and concurrently, well-tuned software.

Investors and managers should read Chapters 1,2,3 which analyze the trends and issues in System-on-Chip design, and motivate the use of a new approach that combines extensible processors with powerful software to create software and hardware in parallel, faster, and with less engineering effort. They should also read Chapter 8, which makes insightful prognostications about a future in which many chips will have hundreds of CPUs, or more.

If those Chapters describe What's Happening, and Why We Must Change, Chapters 4-7 explore How to Do It, and should be read by both hardware and software engineers who build embedded systems. The real-world examples (from Tensilica) and advice offer strong support that this approach actually works.

Although it certainly promotes the Tensilica viewpoint, it is well-motivated, well-referenced to the last 20 years of computing research, and has good comparisons with other approaches, i.e., it is not just a commerical sales-pitch. The book is clearly written (modulo a few typos), and can be used by readers of varying depth of experience and knowledge.

Computers have improved drastically in the last two decades, but we humans have not improved in speed or memory, and we are limited in the number of things we can really grasp at once. Real computing breakthroughs happen when people invent cost-effective ways to raise the level of abstraction, so that our brains can ignore low-level details and focus on larger issues.

Increasing CPU performance enabled people to shift some work from assembly code, to higher-level languages like FORTRAN or C, to early scripting languages [like UNIX's shell and awk], and then to even higher-level languages like TCL, Perl, PHP, Python, etc. These have enabled large numbers of people to build their own Web-based applications. It is simply unimaginable that we'd have all those applications if people had nothing but assembler and C.

I think this book describes a similar kind of breakthrough, which drastically raises the level of abstraction in concurrent hardware/software design, to take advantage of the huge nubmers of transistors now available at low cost. This doesn't mean that other design approaches will disappear (just as C hasn't gone away), but I do believe the approach described here will find increasingly wide usage, and it will certainly change the landscape. Chris is an old colleage from MIPS and SGI, and I always appreciated his insights, and this book integrates them into a very useful whole.

Modern Processor Design: Fundamentals of Superscalar Processors (Electrical and Computer Engineering)
Average customer rating: Not rated
    Modern Processor Design: Fundamentals of Superscalar Processors (Electrical and Computer Engineering)
    John P. Shen
    Manufacturer: McGraw-Hill Science/Engineering/Math
    ProductGroup: Book
    Binding: Hardcover

    GeneralGeneral | Microprocessors & System Design | Hardware | Computers & Internet | Subjects | Books
    GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
    TelecommunicationsTelecommunications | Engineering | Professional & Technical | Subjects | Books | Antennas | Digital | General | Microwaves | Networks | Optical Communication Engineering | Radio & Wireless | Satellite | Telephone Systems | Television & Video
    GeneralGeneral | Science | Subjects | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    Qualifying Textbooks - Spring 2007Qualifying Textbooks - Spring 2007 | Stores | Books
    Similar Items:
    1. The Pentium Chronicles: The People, Passion, and Politics Behind Intel's Landmark Chips (Practitioners)
    2. Principles and Practices of Interconnection Networks (The Morgan Kaufmann Series in Computer Architecture and Design)
    3. Embedded Computing: A VLIW Approach to Architecture, Compilers and Tools
    4. Multiprocessor Systems-on-Chips (Systems on Silicon)
    5. Virtual Machines: Versatile Platforms for Systems and Processes (The Morgan Kaufmann Series in Computer Architecture and Design)

    ASIN: 0070570647

    Book Description

    Modern Processor Design: Fundamentals of Superscalar Processors is an exciting new first edition from John Shen of Carnegie Mellon University & Intel and Mikko Lipasti of the University of Wisconsin--Madison. This book brings together the numerous microarchitectural techniques for harvesting more instruction-level parallelism (ILP) to achieve better processor performance that have been proposed and implemented in real machines. Other advanced techniques from recent research efforts that extend beyond ILP to exploit thread-level parallelism (TLP) are also compiled in this book. All of these techniques, as well as the foundational principles behind them, are organized and presented within a clear framework that allows for ease of comprehension.

    This text is intended for an advanced computer architecture course or a course in superscalar processor design. It is written at a level appropriate for senior or first year graduate level students, and can be used by professionals as well.

    Modern Processor Design: Fundamentals of Superscalar Processors, Beta Edition
    Average customer rating: Not rated
      Modern Processor Design: Fundamentals of Superscalar Processors, Beta Edition
      John P. Shen , Mikko Lipasti , and John Shen
      Manufacturer: McGraw-Hill Science/Engineering/Math
      ProductGroup: Book
      Binding: Paperback

      Microprocessor DesignMicroprocessor Design | Microprocessors & System Design | Hardware | Computers & Internet | Subjects | Books
      GeneralGeneral | System Architecture | Hardware | Computers & Internet | Subjects | Books
      Design Tools & TechniquesDesign Tools & Techniques | Software Engineering | Computer Science | Computers & Internet | Subjects | Books
      Information SystemsInformation Systems | Software Engineering | Computer Science | Computers & Internet | Subjects | Books
      GeneralGeneral | Computer Science | Computers & Internet | Subjects | Books
      GeneralGeneral | Computers & Internet | Subjects | Books
      GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
      Qualifying Textbooks - Spring 2007Qualifying Textbooks - Spring 2007 | Stores | Books
      Accessories:
      1. Schaum's Outline of Computer Architecture

      ASIN: 0072829680

      Book Description

      Modern Processor Design: Fundamentals of Superscalar Processors is an exciting new first edition from John Shen of Carnegie Mellon University & Intel and Mikko Lipasti of the University of Wisconsin-Madison. This book brings together the numerous microarchitectural techniques for harvesting more instruction-level parallelism (ILP) to achieve better processor performance that have been proposed and implemented in real machines. These techniques, as well as the foundational principles behind them, are organized and presented within a clear framework that allows for ease of comprehension.

      This text is intended for an advanced computer architecture course or a course in superscalar processor design. It is written at a level appropriate for senior or first year graduate level students.

      Modern Processor Design: Fundamentals of Superscalar Processors, Beta Edition
      Average customer rating: Not rated
        Modern Processor Design: Fundamentals of Superscalar Processors, Beta Edition
        John P. Shen; Mikko Lipasti; John Shen
        Manufacturer: McGraw-Hill Science/Engineering/Math
        ProductGroup: Book
        Binding: Paperback
        ASIN: B000QY5AZU
        MODERN PROCESSOR DESIGN
        Average customer rating: Not rated
          MODERN PROCESSOR DESIGN
          John Paul Shen
          Manufacturer: NY
          ProductGroup: Book
          Binding: Paperback
          ASIN: B000N6F9O8
          Modern Processor Design: Fundamentals of Superscalar Processors (Electrical and Computer Engineering)
          Average customer rating: Not rated
            Modern Processor Design: Fundamentals of Superscalar Processors (Electrical and Computer Engineering)
            John P. Shen
            Manufacturer: McGraw-Hill Science/Engineering/Math
            ProductGroup: Book
            Binding: Paperback
            ASIN: B000OFX7UG
            Modern Processor Design: Fundamentals of Superscalar Processors Global Economy
            Average customer rating: Not rated
              Modern Processor Design: Fundamentals of Superscalar Processors Global Economy
              SHEN
              Manufacturer: McGraw-Hill Science/Engineering/Math
              ProductGroup: Book
              Binding: Paperback
              ASIN: B000OGMNP0
              MODERN PROCESSOR DESIGN
              Average customer rating: Not rated
                MODERN PROCESSOR DESIGN
                JOHN P. SHEN
                Manufacturer: MCGRAW-HILL EDUCATION - EUROPE
                ProductGroup: Book
                Binding: Paperback
                ASIN: B000N5GNX0

                Books:

                1. Introduction to Microelectronic Fabrication: V5 Modular (Modular Series on Solid State Devices)
                2. Refinement Calculus: a Systematic Introduction
                3. Logic in Computer Science: Modelling and Reasoning about Systems
                4. Computer Architecture 99: Proc 4t
                5. Symposium on FPGA-based Custom Computing Machines: FCCM 2000 8th
                6. Low Power Design Methodologies (Kluwer International Series in Engineering & Computer Science)
                7. Modern Processor Design
                8. Understanding Microprocessors: A Practical Approach
                9. Logic and Computer Design Fundamentals:(United States Edition)
                10. ISA and EISA Theory and Operation

                Books