You are not signed in. Sign in.


Category IT Books

PCI Express System Architecture »

Book cover image of PCI Express System Architecture by Ravi Budruk

Authors: Ravi Budruk, Don Anderson, Tom Stanley, Don Anderson, Tom Shanley
ISBN-13: 9780321156303, ISBN-10: 0321156307
Format: Paperback
Publisher: Addison-Wesley
Date Published: September 2003
Edition: (Non-applicable)

Find Best Prices for This Book »

Author Biography: Ravi Budruk

Ravi Budruk is a senior staff engineer and instructor with MindShare, Inc., where he has trained hundreds of engineers. He is an industry expert on such topics as Intel Processor and PC architecture, as well as such bus architectures as PCI Express, PCI, PCI-X, HyperTransport, IEEE 1394, and ISA. Before working at MindShare, Mr. Budruk was a PC chipset architect and designer at VLSI Technology, Inc.

Don Anderson is the author of many MindShare books. He passes on his wealth of experience in digital electronics and computer design by training engineers, programmers, and technicians for MindShare.

Tom Shanley, president of MindShare, Inc., is one of the world's foremost authorities on computer system architecture. In the course of his career, he has trained thousands of engineers in hardware and software design.

MindShare, Inc. is one of the leading technical training companies in the hardware industry, providing innovative courses for dozens of companies, including Intel, IBM, and Compaq.

Book Synopsis

"We have always recommended these books to our customers and even our own engineers for developing a better understanding of technologies and specifications. We find the latest PCI Express book from MindShare to have the same content and high quality as all the others."
—Nader Saleh, CEO/President, Catalyst Enterprises, Inc.

PCI Express is the third-generation Peripheral Component Inter-connect technology for a wide range of systems and peripheral devices. Incorporating recent advances in high-speed, point-to-point interconnects, PCI Express provides significantly higher performance, reliability, and enhanced capabilities—at a lower cost—than the previous PCI and PCI-X standards. Therefore, anyone working on next-generation PC systems, BIOS and device driver development, and peripheral device design will need to have a thorough understanding of PCI Express.

PCI Express System Architecture provides an in-depth description and comprehensive reference to the PCI Express standard. The book contains information needed for design, verification, and test, as well as background information essential for writing low-level BIOS and device drivers. In addition, it offers valuable insight into the technology's evolution and cutting-edge features.

Following an overview of the PCI Express architecture, the book moves on to cover transaction protocols, the physical/electrical layer, power management, configuration, and more. Specific topics covered include:

  • Split transaction protocol
  • Packet format and definition, including use of each field
  • ACK/NAK protocol
  • Traffic Class and Virtual Channel applications and use
  • Flow control initialization and operation
  • Error checking mechanisms and reporting options
  • Switch design issues
  • Advanced Power Management mechanisms and use
  • Active State Link power management
  • Hot Plug design and operation
  • Message transactions
  • Physical layer functions
  • Electrical signaling characteristics and issues
  • PCI Express enumeration procedures
  • Configuration register definitions

Thoughtfully organized, featuring a plethora of illustrations, and comprehensive in scope, PCI Express System Architecture is an essential resource for anyone working with this important technology.

MindShare's PC System Architecture Series is a crisply written and comprehensive set of guides to the most important PC hardware standards. Books in the series are intended for use by hardware and software designers, programmers, and support personnel.

Table of Contents

About This Book
Ch. 1Architectural Perspective
Ch. 2Architecture Overview
Ch. 3Address Spaces & Transaction Routing
Ch. 4Packet-Based Transactions
Ch. 5ACK/NAK Protocol
Ch. 6QoS/TCs/VCs and Arbitration
Ch. 7Flow Control
Ch. 8Transaction Ordering
Ch. 9Interrupts
Ch. 10Error Detection and Handling
Ch. 11Physical Layer Logic
Ch. 12Electrical Physical Layer
Ch. 13System Reset
Ch. 14Link Initialization & Training
Ch. 15Power Budgeting
Ch. 16Power Management
Ch. 17Hot Plug
Ch. 18Add-in Cards and Connectors
Ch. 19Configuration Overview
Ch. 20Configuration Mechanisms
Ch. 21PCI Express Enumeration
Ch. 22PCI Compatible Configuration Registers
Ch. 23Expansion ROMs
Ch. 24Express-Specific Configuration Registers
App. ATest, Debug and Verification
App. BMarkets & Applications for the PCI Express Architecture
App. CImplementing Intelligent Adapters and Multi-Host Systems With PCI Express Technology
App. DClass Codes
App. ELocked Transactions Series




No reviews. Submit yours!

Review this book.

We would like to know what you think about this book and publish your thoughts here! (top)

Your Review

  1. You may optionally give a title for this comment.

  2. Worst to best, 1 to 5, what would you rate this one?

  3. The actual content of your comment. No HTML nor whatsoever allowed.

  4. The author of this comment.

  5. What floats on water, boat or stone?

    Please answer the question by common sense.