Herunterladen Inhalt Inhalt Diese Seite drucken

Dma-Steuerung; Dma-Controller; Priorität; Kanalzuweisung - Siemens Simatic S5 PG 730 Systemhandbuch

Inhaltsverzeichnis

Werbung

Systemhandbuch
8

DMA-Steuerung

8.1

DMA-Controller

Zum schnellen Datentransfer zwischen Systemspeicher und/oder Ein-/Ausgabekompo-
nenten besitzt das PG 730 7 DMA-Kanäle. Die Steuerung der DMA-Zugriffe übernimmt
der ISA-Bus-Controller; in ihm sind 2 zum INTEL-Baustein 8237 kompatible DMA-Con-
troller als DMA 1 und DMA 2 integriert. Jeder dieser Bausteine realisiert 4 DMA-Kanäle.
Einer dieser insgesamt 8 Kanäle ist jedoch nicht frei benutzbar, da er zur Kaskadierung
verwendet wird. Somit stehen für den Datentransfer 7 DMA-Kanäle zur Verfügung.
8.2
Priorität
Eingehende DMA-Anforderungen werden nach einem Prioritätsverfahren abgearbeitet.
Dabei verläuft die Prioritätszuweisung in umgekehrter Reihenfolge zur Kanalnummer.
Kanal 7 hat somit die niedrigste und Kanal 0 die höchste Priorität.
8.3

Kanalzuweisung

Für die einzelnen DMA-Kanäle gilt folgende Zuweisung:
Zugriff
Kanal
Byte DMA 1
0
Byte DMA 1
1
Byte DMA 1
2
Byte DMA 1
3
-------DMA 2
4
Word DMA 2 5
Word DMA 2 6
Word DMA 2 7
Zuordnung der DMA-Kanäle
C79000-B8500-C073-01
Verwendung
frei
frei
Floppy-Controller
frei
Kaskadierung (mit DMA 1)
frei
reserviert für die SINEC-H1-Baugruppe
frei
DMA-Steuerung
Priorität
7
6
5
4
3
2
1
0
8 - 1

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis