Interfaces Flashcards

1
Q

Was das klassische Konzept der Bus Systemarchitektur gibt es?

A

Anbindung direkt am Speicherbus

Anbindung direkt über einen I/O-Bus

Seperate Interfaces für hohe Performance (PCI)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wie ist die Hierarchie der Bussysteme?

A

Interne Bussysteme(schnell, breit)
Speicherbusssysteme(mittel schnell, mittel breit)
Peripheriebussysteme
-Parallel (langsam, geringe breite)
-seriell (4 Leitungen, bidirektional, schnell)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was sind asynchrone serielle Protokolle?

A

Tastatur, Maus, …
beide Partner haben gleich Frequenz eingestellt
UART oder HDLC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was sind synchrone Protokolle?

A

Clock Signal benötigt

Alle Signale an fallender oder steigender Flanke der Clock

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Welche parallelen Busse gibt es?

A

ISA, Micro Channel, EISA Bus, NuBus, PCI, PCI-X, PCI-extended, PCI Express

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was ist PCI Express

A

Serielle Punkt-zu-Punkt (Lanes) Verbindung geschaltet über Switch
Voll-duplex
PCIe 5.0 32GHz
Zusammenfassung von Lanes: x1, x4, x8, x16
maximal bei Burst: 64GByte/s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was ist SCSI?

A

Small Computer System Interface
paralleles Interface bis 320MByte/s
bis 160MHz, 16Bit

Serielles Interface: Serial Attached SCSI -> SAS
-2*3Gbit/s duplex
Punkt-zu-Punkt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Welche SCIS Bus Phasen gibt es?

A
Bus frei
Arbitrierung
Selection
Reselection
Command
Data
Status
Message
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was ist ATA?

A

Advanced Technology Attachement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was ist SATA

A

Serial Advanced Technology Attachement

Probleme mit zu vielen parallelen Lines bei ATA
hot plugging
SATA 3.0 6Gbit/s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Worin sind SAS und SATA günstig?

A

SATA günstiger in:

  • Basis Anwendungen
  • PCs

SAS günstiger in:

  • Speicher Systemen
  • Backup Systemen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Welche Versionen gibt es von Thunderbolt?

A
Thunderbolt 1 (Apple/Intel)
-2 bidirektionale Channel, jeder 10Gbit/s
Thunderbolt 2
-1 bidirektionaler Channel, 20GBit/s
Thunderbolt 3
-kompatibel zu USB3.1
-1 bidirektoinaler Channel, 40Gbit/s
-power supply 100 W
-Display & PCI Express
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Was ist Fibre Channel?

A

In SAN und Mainframes
100GBit/s
Stern, P2P, Ring Topologie

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Wofür wird Fibre Channel genutzt?

A

Verbindung mehrere Rechner mit mehreren Speichersystemen

über Ethernet implementierbar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Was ist USB?

A
Universal Serial Bus
leicht nutzbar,
günstig
Realzeit für Video
Standardstecker
Kompatibilität älterer Versionen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Was sind Anwendugenn für USB?

A

Low Speed: Keyboard
Full Speed: Microphone
High Speed: video, storage

17
Q

Was ist die neuste USB-Version?

A

Version 4
40Gbit/s
Type C

18
Q

Was sind Unterschiede zwischen parallelen Bussen und seriellen Bussen?

A

Parallel:

  • viele technische Probleme (Jitter, Skew)
  • in Chips verwendet

Seriell:

  • wenig Timing Probleme
  • einfach handzuhaben
19
Q

Welche Tranfer Typen hat USB?

A

Control Transfer
Isochronous transfer
Interrupt transfer
Mass Transfer / Bulk Transfer

20
Q

Wie werden DRAM gelesen und beschrieben?

A

Interner Zugriff immer asynchron
Sequentielle Adressierung (MUX)
-RAS (Row Address Strobe: Wortleitung)
-CAS (Column Address Strobe: Bitleitung)

Adresswert:

  1. Adresse der Wordline
  2. Adresse der Bitline

WriteEnable WE
Datenleitung (Dout, Din

21
Q

Wie ist der Lesezyklus bei DRAM?

A
  • Anlegen der Reihenadresse
  • RAS(neg) -> 0; Reihenadresse wird übernommen
  • Anlegen der Spaltenadresse
  • CAS(neg) ->0; Spaltenadresse wird gelesen
  • einige Zeit später werden Daten gültig: Dout
22
Q

Wie ist der Schreibzyklus bei DRAM?

A
  • Anlegen der Reihenadresse
  • RAS(neg) -> 0; Reihenadresse wird übernommen
  • Anlegen der Spaltenadresse
  • CAS(neg) ->0; Spaltenadresse wird gelesen
  • Bereitstellung der Daten vor fallender Flanke von CAS(neg)
  • WE(neg) = 0 vor der fallenden Flanke von CAS(neg)
  • Datenübernahme mit der fallenden Flanke von CAS(neg)
23
Q

Wie funktioniert die Refresh-Steuerung?

A

Anzeige durch RAS ohne folgendes CAS(neg) Signal

Reihenadresse wird mit der fallenden Flanke von RAS(neg) übergeben

24
Q

Was sind asynchrone DRAM?

A

Steuerung erfolgt durch bestimmte Sequenzen von Signalflanken
Timing entscheidet über Funktion
Refresh durch Signale gesteuert

25
Q

Was sind Synchrone DRAMs?

A

Steuerung erfolgt durch Befehle
Taktsynchron
Bursts einfach möglich
Prozessor nicht blockiert

26
Q

Welche DDR SDRAM Arten gibt es?

A

DDR1
DDR2: höhere Taktrate, breiteres Interface
DDR3: doppelt so breit wie DDR2, 8x Prefetch

27
Q

Was ist Rambus?

A

Synchroner DRAM, basierend auf Firma RAMBUS

RDRAM > XDR > XDR2

Serieller Bus

28
Q

Welche Bauformen gibt es bei Speichermodulen?

A

SIMM: Single Inline Memory Module
DIMM: Dual inline Memory Module
SO-DIMM: Small Outline DIMM (Laptop

29
Q

Welche Speicherparameter gibt es?

A
Speicherkapazität
Leitungen
Übertragungsrate
Adressierung
Timing
Fehlererkennung und -korrektur
30
Q

Welche zukünftigen Entwicklungen gibt es?

A

memory cubes
Stacked DRAM-Dies
L4 Chache stacked on memory