PolyDEMUX
Zurück Nach oben Vorwärts

Kurzbeschreibung Parameter Funktionsweise Ein/Ausgänge Limitierungen Querverweise Beispiele

Kurzbeschreibung
PolyDEMUX = m*(1:n) - Demultiplexer mit m Eingängen und pro Eingang n Ausgängen, mit m*n<=64.
Eingangsdaten (Datentyp-Polymorphie) werden blockweise an die durch den Steuereingang bestimmten Ausgänge weitergeleitet. Die Kanalumschaltung erfolgt paketweise.
Parameter
Anzahl der Daten-Eingänge (Default: 1)
Anzahl der Ausgänge pro Eingang (Default: 2)
Kanalwechsel nach Paket (Default), nach Block
Funktionsweise
Die Datentypen sind polymorph, d.h. sie werden gruppenweise bei der Verdrahtung festgelegt. Eine Gruppe bestehend aus einem Eingang und mehreren Ausgängen hat jeweils denselben Datentyp. Dieser wird festgelegt durch den Datentyp des Aus- bzw. Eingangs des ersten mit PolyDEMUX verbundenen Moduls. Über den Steuereingang werden die aktuellen Ausgänge festgelegt. Sobald an einem oder mehreren Eingängen Daten anliegen, werden diese auf den bzw. die jeweiligen Ausgänge geschickt.
PolyDEMUX arbeitet blockweise. Die Kanalumschaltung erfolgt paketweise (Defaulteinstellung) oder blockweise.
Ein-/Ausgänge
Eingänge
CONTROL     TYPEINFO{TypeInfo}
SWORD[1]{TIME_DOMAIN}
Steuereingang
I0
...
Im-1
Datentyp von Eingang I0
...
Datentyp von Eingang Im-1
Dateneingang 0
...
Dateneingang m-1
Ausgänge
O0_0...O0_n-1
...
Om-1_0...Om-1_n-1
Datentyp: alle Ausgänge von Eingang I0
...
Datentyp: alle Ausgänge von Eingang Im-1
Datenausgänge
Limitierungen
-
Querverweise
PloyMUX
Beispiele
wpe3.jpg (16593 bytes)       wpe1.jpg (18397 bytes)