der chaos computer club trier präsentiert:. die usb und firewire story
TRANSCRIPT
Der Chaos Computer Club Trierpräsentiert:
Die USB und FireWire Story
• Entwicklung
• Funktionsweise
• Gemeinsamkeiten
• Unterschiede
• Zukunft
USB & FireWire
Wie sah die Welt vorher aus?
Und die Schnittstellen?
Parallele Schnittstelle
IEEE 1284
D-Sub
RS-232
TTY
RS-4**
MIDI
Serielle Schnittstelle
Serial Advanced Technology Attachment
Small Computer System Interface
Serial Attached SCSI
Centronics
PS/2COM-Port
VGA
ADB
u.v.m.
DIN Connector AT Keyboard
Mini DINS-VIDEO
MIDI Interface
D-Sub Bauformen
RS-232 Kabel
VGA
13W3
Game Port
IEEE 1284
Druckerkabel
Centronics Typ A
Centronics Typ B
Apple 8-bit SCSI
High Density 8 &16 Bit
VHDCI
ATX Blende
ADB
Apple Desktop Bus
ADB
QuickTime™ and aPNG decompressor
are needed to see this picture.
QuickTime™ and aPNG decompressor
are needed to see this picture.
„The Woz“
ADB
• Serieller Bus
• 4-poliger Mini-DIN Stecker
• 1 bi-direktionale Datenleitung
• 1 Wake Up Leitung
• 10 kbit/s
ADB
• 500 mA Versorgung
• Bis zu 15 Geräte in Reihe
• 7 Geräteklassen (Generische Treiber)
• Für Mäuse, Grafiktabletts etc.
• Einfache günstige Technik
ADB
Apple II GS
1986
1996
Universal Serial Bus
• Universelle Desktop Schnittstelle
• Ersatz für serielle, parallele und analogePC Schnittstellen
• Vorbild ADB
• Hot Plugging
• 12 Mbit/s Datenrate
Universal Serial Bus
• Datenübertragung symmetrisch über 2 Leitungen
• pro Port ein USB Gerät
• Baumstrukturen durch Hubs
• maximal 127 Geräte
• 500 mA Versorgung
Universal Serial Bus
Typ A Typ B Typ Mini-B 5-polig
Universal Serial Bus
• 1996: Einführung von USB 1.0
• 1997: Unterstützung durch Intels 430HX und 430VX Chipsätze
• 1998: Erstmalig eingebaut...
Universal Serial Bus
• Ende 1998: Vorstellung USB 1.1
• 2000: Spezifikation von USB 2.0(480 Mbit/s)
• 2002: Erste Geräte am Markt
fds
df
fdsdf
fdsdf
fdsdf
fdsdf
Host-Controller (Master)
USB Netz
Hub
• Physikalisch kein Bus
• Direkte Punkt-zu-Punkt VerbindungMaster -> Gerät
• Master alleine bestimmt wer spricht
• Gesamte Intelligenz liegt im Host-Controller
• Kostenvorteil aber hohe CPU Last
USB Netz
1986
1984 - Der Macintosh wird vorgestellt
1985 - Steve Jobs verlässt das Unternehmen
1995
Apple
Texas Instruments
Digital Equipment Corp.
STMicroelectronics
Sony
IBM
Intel
• Hi Speed Schnittstelle
• Ersatz für SCSI
• Hot Plugging
• 400 Mbit/s Datenrate
• IP over FireWire
• schneller isochroner Modus
FireWireFireWire
FireWireFireWire
• 6 adrige Kabel(i.LINK ohne Stromversorgung)
• 63 Geräte pro Bus
• 1023 Busse zusammen schaltbar
• 1,5 A Versorgung
• 1995: Standard verabschiedet
• 2000: IEEE 1394a und i.LINK
• 2002: IEEE 1394b (FireWire 800)
FireWireFireWire
FireWire Netz
FireWire Netz
IP over FireWire
FireWire Netz
• Peer-to-Peer möglich
• Kein zentraler Host Controller
• Jedes Gerät kann Master sein
Optimierung
Einfachheitgeringe KostenUniversalität
Hohe LeistungFlexibilität
Zeitkritischer Einsatz
Auslegung
Tastatur, MausDrucker, Scanner
Digital Audio Videoexterne Speicher
Ist doch alles Blinky, oder?
1996 Rückkehr zu Apple
Forderte 1$ pro FW Anschluss
für Apple
• Ärger mit den anderen Lizenzgeber
• Gründung der FireWire Lizenzagentur
• Intels Motivation zu USB 2.0
• Zweikampf USB gegen FireWire
1 $
USB ./. FireWire
Das Jahr 2000
Intel holt mit USB 2.0 auf
Hi-Speed-Modus mit 480 Mbit/s
FireWire bleibt Benchmarksieger
USB ./. FireWireJahr 2001
USB On-the-go (OTG) wird spezifiziert
Eingeschränkte direkte Verbindung zweier Endgeräte (Host->Client)
Erste Geräte erschienen im November 2007
USB ./. FireWire
Jahr 2002
FireWire legt mit IEEE 1394b vor
S800, S1600, S32009-Pin Connector
Optische Kabel mit 3,2 Gbit/s über 100m
Standard CAT-5 UTP 100 Mbit/s über 100m
USB ./. FireWire
Jahr 2003
Apple ersetzt die FireWire Schnittstelle des 3.
Generations iPods durch USB
USB ./. FireWire
Jahr 2004
Konkurrenz durch eSATA
Spezifikation für Wireless FireWire
USB ./. FireWire
Jahr 2005
USB ./. FireWire
Juni 2007
FireWire S800T aka IEEE 1394c
FireWire over Ethernet
USB ./. FireWire
September 2007
USB 3.0
Geplante 5 Gbit/s
Abwärtskompatibel
2 Lichtwellenleiter im alten USB Kabel
•USB 2.0: 08/15 Peripherie
•FireWire 400: Prof. Audio/Video Bereich
•FireWire 800: starke Konkurrenz durcheSATA, iSCSI, Fiberchannel, Gbit Ethernet
•FireWire S800T: hört sich interessant an
•USB 3.0: yum yum, her damit
Wie sieht die Zukunft aus?