IEEE 1394 Tutorial Agenda • 1394 History and Market • Technical Summary of 1394 • 1394c: 1394/802.3 coexistence • 1394/802.15.3 cooperation • Future cooperation IEEE 1394 History and Market Summary Michael Johas Teener Chair P1394c WG mike@teener.com Agenda • History • Current market • Developing markets Prehistory: 1986-87 • IEEE Study Group started September 1986 – Too many different serial busses .… – IEEE Working Group approved December 1986 – First paper, "Reducing the Tower of Babel", January 1987 • Basic design set by January 1987 – Cable (10m) and backplane environments – 2 Mbaud/sec base rate, 8 Mbaud/sec optional high-speed rate – Bit-serial arbitration, 4B5B data encoding – Guaranteed latency – Read/write/lock transactions with 32-bit address space – Cost for silicon/connector/cable of < $15 • Draft 1.0, November 1987 System support begins: 1988-91 • Apple starts full scale development – Isochronous data a requirement for digital sound – Data rates of 12.288 and 49.152 Mbaud/sec, 4B5B optical interface • IBM and Apple want a better SCSI – Data rates up to 49 Mbaud/sec, 196 MBaud/sec growth – Apple works on optical interface, invents LVDS instead • separate clock, drops 4B5B encoding • Higher layers become robust – 64-bit addressing adopted – DMA control for disk drives • Actual implementations!