Multimedia Applications of IEEE 1394

Lawrence A. Rowe

U.C. Berkeley

Multimedia Applications of IEEE 1394

PP Presentation

Credits

What is 1394?

What is 1394?

Serial

Bus

Memory mapped

1212 Addressing

High speed

Isochronous transport

Isochronous transport

Isochronous transport

Isochronous transport

Cycle structure

Isochronous channels

Isochronous bandwidth allocation

Asynchronous transport

Asynchronous transport

Async packet structure

Asynchronous transport

Self configuring, hot pluggable

1394 Cable connectors

Bus reset

Configuration ROM

Backplane environment

Cable environment

Cable environment

Why is 1394 good for multimedia?

Isochronous communication

Isochronous communication

Easy connection

Easy connection

Example of current wiring

Example of 1394 wiring

All on one wire

What kind of protocols does 1394 define?

1394 Layers

Higher layer protocols

Current status

Current status

Current status

Current status

For more information