"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.
- 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.