13
BUSsysteme Mathias Schultz Benjamin Skirlo

BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4

Embed Size (px)

Citation preview

Page 1: BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4

BUSsystemeMathias SchultzBenjamin Skirlo

Page 2: BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4
Page 3: BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4

Paralleler Bus

D0 D4

Adre

ss Bus (4

Bit)

A0 A4

Page 4: BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4

ADRESSIERUNG IN PARALELLEN BUSSEN

Eine der Komponenten ist ein Busmaster (in der Regel ist dies der Prozessor), alle anderen sind passiv.

Legt nun der Master eine Adresse auf dem Bus , so wird diese von einem zentralen Adressdecoder dekodiert.

Dieser ermittelt die adressierte Komponente und teilt dieser über eine Select-Leitung mit, dass sie die adressierte Komponente ist.

Page 5: BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4

Serieller Bus

Page 6: BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4

Adressierung in seriellen Bussen

Die auf seriellen Bussen übertragenen Daten lassen sich als Datenpakete betrachten, die in mehrere Felder unterteilt sind.

Ein typisches Datenpaket zeigt neben der Sender-Adresse auch die Empfänger-Adresse des Pakets auf.

Angeschlossene Komponenten betrachten das Empfängerfeld und entscheiden dann, ob sie das Paket verarbeiten oder verwerfen.

Page 7: BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4

Parallele und Serielle BUSsysteme

ParallelIDE/ATAPISCSI

SeriellSATAUSBIEEE1394 (Apple: Firewire/ Sony: iLink)

Page 8: BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4

Daisy Chain

Anwendungsbeispiel:IEE1394 (Firewire bzw. iLink)

Page 9: BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4

Party-line

Bus

Anwendungsbeispiel:Netzwerk Bus

Page 10: BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4

Point to point

Anwendungsbeispiel:USB (Universal Serial Bus)

Page 11: BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4
Page 12: BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4

PCI BUS

Der PCI-Bus ist Industriestandard und fester Bestandteil von IBM-kompatiblen PCs, Apple Macintoshs und Alpha-Workstations von Digital.

Das von Intel im Jahr 1993 entwickelte Bus-System ist bis ins Detail normiert, so dass andere Computerhersteller den PCI-Bus nachbauen können.

Im Gegensatz zu anderen Bus-Systemen ist der PCI-Bus anpassungsfähig bei steigenden Anforderungen.

Das PCI-BIOS erkennt jede Erweiterungskarte und konfiguriert sie selbständig (Plug & Play).

Der PCI-Bus sollte den 16 Bit-ISA-Bus und den Vesa-Local-Bus (VLB) ersetzen.

Dies ist nur beim VLB gelungen. Obwohl der PCI-Bus sich schon lange durchgesetzt hat, befindet sich aus Kompatibilitätsgründen der ISA-Bus (Industry Standard Architecture) immer noch auf einigen Motherboards.

Page 13: BUSsysteme Mathias Schultz Benjamin Skirlo. Paralleler Bus D0 D4 Adress Bus (4 Bit) A0 A4

Übersicht über verschiedene Busse

Art Startjahr Übertragungsart

Max. Distanz

Max. Teilnehmer

Leitungen

Übertragungsrate

SCSI 1986 Parallel 12 m 8 110 2560 MBit/s

1394 (1986)1995

Seriell 4,5 m 63 x 1023 6 3200 MBit/s

USB 1995 Seriell 30 m 127 4 480 MBits/s

PCI 2.3

2002 Parallel Minimal 4 94 4 Gbit/s