Books

  1. Microprocessor Architectures: From VLIW to TTA
    Microprocessor Architectures: From VLIW to TTA

  2. Performance of Computer Communication Systems: A Model Based Approach to Performance Evaluation
    Performance of Computer Communication Systems: A Model Based Approach to Performance Evaluation

  3. VHDL for Logic Synthesis
    VHDL for Logic Synthesis

  4. Algorithms for VLSI Design Automation
    Algorithms for VLSI Design Automation

  5. High Performance Memories
    High Performance Memories

  6. Theoretical Foundations of VLSI Design (Cambridge Tracts in Theoretical Computer Science)
    Theoretical Foundations of VLSI Design (Cambridge Tracts in Theoretical Computer Science)

  7. A Theory of Computer Semiotics: Semiotic Approaches to Construction and Assessment of Computer Systems (Cambridge Series on Human-Computer Interaction)
    A Theory of Computer Semiotics: Semiotic Approaches to Construction and Assessment of Computer Systems (Cambridge Series on Human-Computer Interaction)

  8. Three-dimensional Integrated Circuit Layout (Distinguished Dissertations in Computer Science S.)
    Three-dimensional Integrated Circuit Layout (Distinguished Dissertations in Computer Science S.)

  9. Higher Order Logic and Hardware Verification (Cambridge Tracts in Theoretical Computer Science)
    Higher Order Logic and Hardware Verification (Cambridge Tracts in Theoretical Computer Science)

  10. A Compositional Approach to Performance Modelling (Distinguished Dissertations in Computer Science S.)
    A Compositional Approach to Performance Modelling (Distinguished Dissertations in Computer Science S.)

  11. Topology Via Logic (Cambridge Tracts in Theoretical Computer Science)
    Topology Via Logic (Cambridge Tracts in Theoretical Computer Science)

  12. Digital Systems Engineering
    Digital Systems Engineering

  13. Computer Architecture and Implementation
    Computer Architecture and Implementation

  14. Distributed Object Architectures with CORBA (SIGS: Managing Object Technology S.)
    Distributed Object Architectures with CORBA (SIGS: Managing Object Technology S.)

  15. Testing of Digital Systems
    Testing of Digital Systems

  16. Basic Proof Theory (Cambridge Tracts in Theoretical Computer Science)
    Basic Proof Theory (Cambridge Tracts in Theoretical Computer Science)

  17. Fundamentals of Logic Design
    Fundamentals of Logic Design

  18. A Concise Introduction to Logic
    A Concise Introduction to Logic

  19. Advanced Digital Logic with VHDL (Electrical Engineering S.)
    Advanced Digital Logic with VHDL (Electrical Engineering S.)

  20. Guide to Microsoft Windows 2000: Core Technologies (Networking S.)
    Guide to Microsoft Windows 2000: Core Technologies (Networking S.)

  21. Understanding Data Communications
    Understanding Data Communications

  22. Interfacing to the PowerPC
    Interfacing to the PowerPC

  23. Sams Teach Yourself CORBA in 14 Days
    Sams Teach Yourself CORBA in 14 Days

  24. Peter Norton's Guide to Upgrading and Repairing PCs (Peter Norton)
    Peter Norton's Guide to Upgrading and Repairing PCs (Peter Norton)

  25. Peter Norton's Guide to Norton SystemWorks (Peter Norton)
    Peter Norton's Guide to Norton SystemWorks (Peter Norton)

Microprocessor Architectures: From VLIW to TTA
Average customer rating: 4 out of 5 stars
  • Clear, complete description of TTA
Microprocessor Architectures: From VLIW to TTA
Henk Corporaal
Manufacturer: Wiley
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | Architecture | Professional & Technical | Subjects | Books
GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Microprocessors & System Design | Hardware | Computers & Internet | Subjects | Books
Parallel ComputingParallel Computing | System Architecture | Hardware | Computers & Internet | Subjects | Books
GeneralGeneral | System Architecture | Hardware | Computers & Internet | Subjects | Books
GeneralGeneral | Science | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Similar Items:
  1. Power Estimation and Optimization Methodologies for VLIW-based Embedded Systems

ASIN: 047197157X

Book Description

Exploring new trends in computer technology, Corporal introduces an innovative and exciting concept: Transport Triggered Architecture (TTAs). Unlike most traditional architectures, where programmed operations trigger internal data transports, TTAs function through programming the data transports themselves. As a result the new architecture alleviates bottlenecks, allows for new code-generation optimizations and exploits hardware more efficiently. Founded on the author’s recent research, this book evaluates the attributes of different classes of architectures. It demonstrates how TTAs can be used as a template for automatic generation of application-specific processors and highlights their suitability for embedded system design. Several commercial TTA implementations have proven its concepts and advantages.

Features includes:

Microprocessor Architectures is cutting-edge text which will prove invaluable to both industrial hardware and software engineers involved in embedded system design and to postgraduate electrical engineering and computer science students. This clearly-structured reference demonstrates the versatility of TTAs and explores their influential role in the next generation of computer architecture.

Customer Reviews:

4 out of 5 stars Clear, complete description of TTA.......2006-09-22

Corporaal's book gives the only description I know of transport-triggrered architectures (TTAs). TTAs are a bit like dataflow architectures, in the way they initiate action by setting up operands and in the way they pass data directly between function units. TTAs have VLIW-like program memory and a PC, though, for orchestrating the data transport. Like so many other ideas in computing, this had its moment then sank into obscurity.

And now rises again in the world of reconfigurable computing. The thing about TTA is its scalability - you can keep adding busses and function units until your compiler can't find enough for them to do, or you can do the same job with less hardware but more cycles. That's the kind of tradeoff that logic designers love, and it's right up fron in the TTA concept.

This book, possibly an extension of Corporaal's dissertation, covers the topic in exhaustive detail. It starts with background material on typical architectures including VLIW - a brief intro, at less than 100 pages, but detailed enough for RC timing analyses of familiar structures. The next short section introduces the TTA concept and an ASIC realization. Chapters 7 through 10 present the real meat of the discussion: the different subsystems in a TTA and design space exploration in each. This section includes exception processing. That's important for a general purpose processor, but overkill for typical dedicated, embedded, application-specific processors. The last section of the main text deals with integration of the parts, including lengthy discussion of instruction scheduling and how specific features of the register arrays, program store, and bus structure affect scheduling. Appendices cover details that may be of interest, but would have bogged down the main discussion.

The basic ideas can be said in a lot fewer than this book's 400 pages. This isn't for someone who wants the "elevator talk," though. It's for someone who already understands a wide range of traditional processors, but faces non-traditional problems. TTAs won't be the best answer to every need. When they do meet your demand, you'll appreciate the regular, scalable structure and the wide range of performance options they give you. TTA is another great tool to have in your configurable computing toolbox.

//wiredweird

Books:

  1. Computer Architecture and Design
  2. Programming and Interfacing the 8051 Microcontroller
  3. HyperTransport System Architecture
  4. The Architecture of Computer Hardware and Systems Software: An Information Technology Approach
  5. Essential Guide to Object Monitors
  6. Microprocessor Architectures: From VLIW to TTA
  7. Microsoft DNA Exposed (Professional S.)
  8. Computer Interfacing
  9. Using BEA WebLogic Server 7.0 SEU: Special Edition
  10. CMOS Memory Circuits

Books