This book explains technical considerations related to PCI Express, which is an I/O technology for desktop, mobile, server, and communications platforms designed to overcome performance limits of existing multi-drop, parallel bus technology. Coverage includes metrics and criteria to consider before adopting PCI Express, applications, implications of the architecture, legacy software environments, comparison with PCI-X and PCI, flow control, implementation, and design aspects. The authors are application engineers and initiatives managers. Annotation (c) Book News, Inc., Portland, OR (booknews.com)
Skip the first 5 chapters of background information and this is a great brief-but-not-to-brief introduction to the PCI Express specification. Digging into the 500+ pages of the official spec is much easier after reading this book.