SERIAL BUS COMMUNICATION PROTOCOL – Firewire IEEE 1394 Bus Standard for Multimedia Streaming Devices
Total Page:16
File Type:pdf, Size:1020Kb
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK– Lesson-17: SERIAL BUS COMMUNICATION PROTOCOL – FireWire IEEE 1394 Bus Standard for multimedia streaming devices Chapter-5 L17: "Embedded Systems - Architecture, Programming 2015 1 and Design", Raj Kamal, Publs.: McGraw-Hill Education FireWire IEEE 1394a and b Bus Standards Connecting • FireWire IEEE 1394a port up to 400 Mbps • 1394b up to 800 Mbps • Serial isosynchronous data transfer • Transfers data at a guaranteed rate • Also used in real time devices, such as video device data transfers Chapter-5 L17: "Embedded Systems - Architecture, Programming and Design", 2015 2 Raj Kamal, Publs.: McGraw-Hill Education FireWire IEEE 1394 Applications Multimedia streaming devices • digital video cameras, • digital camcorders, • digital video disk (DVD), • set-top boxes, • music systems multimedia peripherals, • latest hard disk drives, • latest high speed printers Chapter-5 L17: "Embedded Systems - Architecture, Programming and Design", 2015 3 Raj Kamal, Publs.: McGraw-Hill Education FireWire IEEE 1394 Protocol Features A single 1394 port can interface up to 63 external FireWire devices. Supports both plug and play and hot plugging. Provides self-powered and bus- powered support on the bus. Chapter-5 L17: "Embedded Systems - Architecture, Programming and Design", 2015 4 Raj Kamal, Publs.: McGraw-Hill Education Serial FireWire bus FireWire controller in a Computer Serial FireWire bus DVD Camcorder Set top box Hard Drives Processor Processor Processor Processor of B C D system E Chapter-5 L17: "Embedded Systems - Architecture, Programming and 2015 5 Design", Raj Kamal, Publs.: McGraw-Hill Education Summary Chapter-5 L17: "Embedded Systems - Architecture, Programming and Design", 2015 6 Raj Kamal, Publs.: McGraw-Hill Education We learnt • FireWire has two standards a high speed 800 Mbps IEEE 1394b and 400 Mbps low speed • Serial isosynchronous bus • Interconnecting a system with multimedia streaming devices and systems. Chapter-5 L17: "Embedded Systems - Architecture, Programming and Design", 2015 7 Raj Kamal, Publs.: McGraw-Hill Education End of Lesson 17 of Chapter 5 on Serial Bus Communication Protocol – FireWire IEEE 1394 Bus Standard for multimedia streaming devices Chapter-5 L17: "Embedded Systems - Architecture, Programming and 2015 8 Design", Raj Kamal, Publs.: McGraw-Hill Education .