Shop > FireWire System Architecture (2nd Edition)
Books + eBooks

Subscribe to the
MindShare Library

Technical Titles
x86 Instruction Set Architecture: Comprehensive 32/64-bit Coverage
PCI Express System Architecture
Universal Serial Bus System Architecture
HyperTransport 3.1 Interconnect Technology
SATA Storage Technology
SAS Storage Architecture
The Unabridged Pentium 4
PCI System Architecture (4th Edition)
PCI-X System Architecture
InfiniBand Network Architecture
HyperTransport System Architecture
FireWire System Architecture (2nd Edition)
ISA System Architecture (3rd Edition)

Historical Titles
Heaven's Favorite - Book One Ascent: The Rise of Chinggis Khan
Heaven's Favorite - Book Two Dominion: Dawn of the Mongol Empire

Most Popular Titles
PCI Express System Architecture
SATA Storage Technology
x86 Instruction Set Architecture: Comprehensive 32/64-bit Coverage

PCI Express System Architecture
The Unabridged Pentium 4
SATA Storage Technology



FireWire System Architecture (2nd Edition)

Author(s) Don Anderson
Publisher Addison Wesley
Pages 509
Retail Price $54.99

Book Price
$43.99
eBook Price
$15.00
Book + eBook Price
$51.99


"Finally, a book on IEEE 1394 that's easy to understand!!! MindShare's FireWire System Architecture: IEEE 1394 provides a consolidated learning tool for 1394 hardware and software, and confirms the statement, '1394's for the fun stuff....'"
     - Phil Roden, 1394 Digital Design Manager, Texas Instruments

MindShare's FireWire System Architecture provides an in-depth description of the IEEE 1394a cable environment, based on the 2.0 version of the 1394a standard. Comprehensive, concise, and well-organized, this book details the specification itself and presents the architecture, features, and operations of systems developed with the FireWire bus. Completely up-to-date, this new edition covers all of the changes incorporated into the 2.0 standard, such as arbitration enhancements, improvements in bus reset timing, new PHY register definition, and port interface enhancements to support suspend/resume and port disable. In addition, it provides in-depth information on suspend/resume operation, power distribution, and power management.

FireWire System Architecture describes the various hardware and software layers that make up the FireWire serial bus and provides transaction examples to explain and illustrate the relationship between each layer.

Key Topics:

  • The communications model
  • Asynchronous and isochronous transactions
  • Cables and connectors
  • The electrical interface
  • Asynchronous and isochronous arbitration, including such enhancements as fly-by arbitration, acceleration control, and priority arbitration service
  • Packets, including the PHY packet format
  • Serial bus configuration and management
  • Control and status registers (CSRs)
  • Configuration ROM
  • Power management

About the Authors

Don Anderson has 29 year's combined development experience in analog and digital electronics and the computer industry, working for companies such as Hewlett Packard, Schlumberger, and Compaq. Since joining MindShare in 1991, he has authored and co-authored 12 books on PC Architecture and has taught over 500 courses.