• Keine Ergebnisse gefunden

European Patent Veröffentlichungsnummer: Office european des brevets " EUROPAISCHE PATENTANMELDUNG

N/A
N/A
Protected

Academic year: 2022

Aktie "European Patent Veröffentlichungsnummer: Office european des brevets " EUROPAISCHE PATENTANMELDUNG"

Copied!
21
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

European Patent Office @ Veröffentlichungsnummer: 0 1 6 1 3 3 6 A 1

Office european des brevets " 1

EUROPAISCHE PATENTANMELDUNG

Anmeldenummer: 84114790.3 ® Int. CL*: G 06 F 1 3 / 1 2 Anmeldetag: 05.12.84

@ Priorität: 03.04.84 DE 3412466 © Anmelder: Siemens Aktiengesellschaft, Berlin und München Wittelsbacherplatz 2, D-8000 München 2 (DE)

@ Veröffentlichungstag der Anmeldung : 21 .1 1 .85 Patentblatt 85/47

Benannte Vertragsstaaten: AT BE CH DE FR GB IT LI NL SE

Erfinder: Rubner, Wolfgang, Dipl.-Ing., Altdorf erstrasse 10, D-8000 München 21 (DE) Erfinder: Theimer, Manfred, Dipl.-Ing. (FH), Höglwörtherstrasse 357, D-8000 München 70 (DE) Verfahren und Anordung zum Austausch von Datenwörtern zwischen zwei Speichern, zum Beispiel dem Pufferspeicher in einem Byte-muftiplexkanal und einem Pufferspeicher der übergeordneten Ein-Ausgabesteuerung einer

Datenverarbeitungsanlage.

<0 CO CO

Q. III

@ Zur Bewältigung längerer Verzugszeiten (AZ/LF) wer- den beide Richtungen benötigende Datentransfers in meh- rere Übertragungsphasen (z.B. PH1 bis PH3) aufgeteilt, die durch verschiedene aufeinanderfolgende Arbeitszyklen der Mikroprozessorsteuerung (DVP-ST) ausgelöst werden. Alle Übertragungsphasen (PH...) werden jeweils durch einen vom jeweiligen Arbeitszyklus (EO) abgeleiteten Phasen- steuerimpuis (T) gesteuert und bewirken eine Speicherung bzw. Zwischenspeicherung der in der jeweils vorangehen- den Übertragungsphase bereitgestellten Adressen bzw. Da- tenwörter, wobei die verschiedenen Übertragungsphasen aufeinanderfolgender Transferoperationen jeweils gleich- zeitig ausführbar sind. Es werden mindestens drei Übertra- gungsphasen (PH1 bis PH3) benötigt, wobei die erste Über- tragungsphase (PH1) jeweils die Übertragung zum zweiten Speicher (BYMST) sowie dessen Ansteuerung und die letzte Übertragungsphase (z.B. PH3) jeweils die Einspeicherung eines gelesenen Datenwortes in den anderen Speicher (MMD) umfaßt. Für die Zwischenspeicherung sind getaktete Register (FREGSEL, DBOUTR, DBINR) vorgesehen, die zu- sammen mit den Steuerungen der beiden Speicher einheit- lich vom jeweiligen Phasensteuerimpuls (T) gesteuert wer- den. Trotz des Verzugs zwischen dem Lesen aus dem einen Speicher (BYMST) und dem Schreiben in den anderen Spei- cher (MMD) können Folgen von Datenwörter ununterbro-

chen im Rhytmus der Arbeitszyklen (EO) übertragen wer- den, wobei das Lesen und Schreiben jeweils während ver- schiedener Arbeitszyklen der Mikroprozessorsteuerung (DVP-ST) erfolgt.

PH3H n„o

MMD

DBOUTR

PH 2

hAD-L/S DVP-ST

hAD-L/S

FREGSEL DBINR

ST BYM-ST

+PH1

AZ ACTORUM AG

Z u r Bewältigung längerer Verzugszeiten (AZ/LF) wer- den beide Richtungen benötigende Datentransfers in meh- rere Übertragungsphasen (z.B. PH1 bis PH3) aufgeteilt, die durch verschiedene aufeinanderfolgende Arbeitszyklen der Mikroprozessorsteuerung (DVP-ST) ausgelöst werden. Alle Übertragungsphasen (PH...) werden jeweils durch einen vom jeweiligen Arbeitszyklus (EO) abgeleiteten Phasen- steuerimpuls (T) gesteuert und bewirken eine Speicherung bzw. Zwischenspeicherung der in der jeweils vorangehen- den Übertragungsphase bereitgestellten Adressen bzw. Da- tenwörter, wobei die verschiedenen Übertragungsphasen aufeinanderfolgender Transferoperationen jeweils gleich- zeitig ausführbar sind. Es werden mindestens drei Übertra- gungsphasen (PH1 bis PH3) benötigt, wobei die erste Über- tragungsphase (PH1) jeweils die Übertragung zum zweiten Speicher (BYMST) sowie dessen Ansteuerung und die letzte Übertragungsphase (z.B. PH3) jeweils die Einspeicherung eines gelesenen Datenwortes in den anderen Speicher (MMD) umfaßt. Für die Zwischenspeicherung sind getaktete Register (FREGSEL, DBOUTR, DBINR) vorgesehen, die zu- sammen mit den Steuerungen der beiden Speicher einheit- lich vom jeweiligen Phasensteuerimpuls (T) gesteuert wer- den. Trotz des Verzugs zwischen dem Lesen aus dem einen Speicher (BYMST) und dem Schreiben in den anderen Spei- cher (MMD) können Folgen von Datenwörter ununterbro-

chen im Rhytmus der Arbeitszyklen (EO) übertragen wer- den, wobei das Lesen und Schreiben jeweils während ver- schiedener Arbeitszyklen der Mikroprozessorsteuerung (DVP-ST) erfolgt.

(2)

Die E r f i n d u n g b e t r i f f t ein V e r f a h r e n und e i n e A n o r d n u n g zum A u s t a u s c h von D a t e n w ö r t e r n z w i s c h e n zwei S p e i c h e r n e n t s p r e c h e n d dem O b e r b e g r i f f des P a t e n t a n s p r u c h e s 1 .

Die N o t w e n d i g k e i t , D a t e n z w i s c h e n zwei S p e i c h e r n a u s z u - t a u s c h e n e r g i b t s i c h in v i e l e n B e r e i c h e n der T e c h n i k , i n s b e s o n d e r e auf dem G e b i e t d e r D a t e n v e r a r b e i t u n g . I n - f o l g e des immer s t ä r k e r e n E i n s a t z e s von M i k r o p r o z e s s o r - s t e u e r u n g e n l a u f e n d e r a r t i g e Ü b e r t r a g u n g e n v i e l f a c h t a k t g e s t e u e r t ab, wobei s i c h D a t e n t r a n s f e r s bei a u s r e i - c h e n d e n g e r K o p p l u n g der b e i d e n S p e i c h e r mit der M i k r o - p r o z e s s o r s t e u e r u n g und a u s r e i c h e n d s c h n e l l e n S p e i c h e r n ohne w e i t e r e s i n n e r h a l b e i n e s A r b e i t s z y k l u s der M i k r o - p r o z e s s o r s t e u e r u n g a u s f ü h r e n l a s s e n .

D i e s e V o r a u s s e t z u n g e n s i n d a b e r v i e l f a c h n i c h t g e g e b e n . I n s b e s o n d e r e kann e i n e r der b e i d e n S p e i c h e r l a n g s a m e r

a r b e i t e n u n d / o d e r i.n e i n e r e t w a s w e i t e r e n t f e r n t l i e g e n d e n E i n r i c h t u n g u n t e r g e b r a c h t s e i n , so daß die S p e i c h e r a r - b e i t s z e i t e n zusammen mit den L a u f z e i t e n f ü r d i e A n s t e u - e r u n g des S p e i c h e r s und f ü r d i e Ü b e r t r a g u n g des d a b e i g e l e s e n e n D a t e n w o r t e s zum a n d e r e n S p e i c h e r d i e D a u e r e i n e s A r b e i t s z y k l u s ü b e r s t e i g e n . Ä h n l i c h e A u s w i r k u n g e n h a b e n auch A n p a s s u n g s s c h a l t u n g e n f ü r den Ü b e r g a n g v o n e i n e r S c h a l t k r e i s t e c h n o l o g i e in e i n e a n d e r e , z . B . b e i m Ü b e r g a n g von der ECL- T e c h n i k in die T T L - T e c h n i k .

(3)

Die F o l g e i s t e i n e V e r r i n g e r u n g des D a t e n d u r c h s a t z e s , was zu V e r z ö g e r u n g e n in d e r A u s f ü h r u n g von A u f g a b e n d u r c h d i e M i k r o p r o z e s s o r s t e u e r u n g f ü h r t und d e r e n L e i - s t u n g s f ä h i g k e i t b e e i n t r ä c h t i g t .

A u f g a b e der E r f i n d u n g i s t es d a h e r , t r o t z g r ö ß e r e r T r a n s - f e r z e i t e n f ü r den D a t e n a u s t a u s c h d i e s e n d u r c h V e r r i n g e - rung von T o t z e i t e n zu s t e i g e r n , d a m i t d i e M i k r o p r o z e s - s o r s t e u e r u n g e f f e k t i v e r a r b e i t e n k a n n .

D i e s e A u f g a b e wird b e z ü g l i c h des V e r f a h r e n s gemäß d e r E r f i n d u n g d u r c h d i e k e n n z e i c h n e n d e n M e r k m a l e des P a t e n t - a n s p r u c h e s 1 g e l ö s t .

D a n a c h u n t e r t e i l t man d i e A u s f ü h r u n g e i n e s D a t e n t r a n s - f e r s z w i s c h e n den b e i d e n S p e i c h e r n in m e h r e r e P h a s e n , d i e t a k t g e s t e u e r t von der M i k r o p r o z e s s o r s t e u e r u n g a u s g e -

l ö s t w e r d e n , wobei a l s S t e u e r i m p u l s j e w e i l s ein vom A r - b e i t s z y k l u s der M i k r o p r o z e s s o r s t e u e r u n g mit f e s t e r P h a - s e n l a g e a b g e l e i t e t e r T a k t i m p u l s w i r k t . D i e s e r T a k t i m - p u l s s t e u e r t d a b e i a l l e Ü b e r t r a g u n g s p h a s e n e i n h e i t l i c h , wobei j e w e i l s e i n e S p e i c h e r u n g bzw. Z w i s c h e n s p e i c h e r u n g der j e w e i l s in d e r v o r h e r g e h e n d e n Ü b e r t r a g u n g s p h a s e b e - r e i t g e s t e l l t e n I n f o r m a t i o n e n v o r g e n o m m e n w i r c . Die I n - f o r m a t i o n s w e i t e r l e i t u n g g e s t a l t e t s i c h d a m i t ä h n l i c h der in e i n e r R e g i s t e r k e t t e , d e r e n D u r c h l a u f e n zwar d i e D a u e r e i n e s A r b e i t s z y k l u s der M i k r o p r o z e s s o r s t e u e r u n g ü b e r s t e i g t , d i e a b e r bei f o r t l a u f e n d e m B e t r i e b , a l s o b e i Ü b e r t r a g u n g von m e h r e r e n D a t e n w ö r t e r n h i n t e r e i n a n - d e r , d i e s e a l s g e s c h l o s s e n e F o l g e am A u s g a n g zur V e r f ü - gung s t e l l t . T o t z e i t e n b l e i b e n a l s o l e d i g l i c h auf d e n A n f a n g d e r D a t e n ü b e r t r a g u n g b e s c h r ä n k t und f a l l e n u m s o w e n i g e r i n s G e w i c h t , je g r ö ß e r d i e in e i n e m Zuge z u ü b e r t r a g e n d e D a t e n m e n g e i s t . Auch e r g e b e n s i c h k e i n e S y n c h r o n i s a t i o n s p r o b l e m e , da nur e i n e i n z i g e r T a k t -

(4)

i m p u l s je A r b e i t s z y k l u s m a ß g e b e n d i s t , der z w e c k m ä ß i g dem Ü b e r n a h m e i m p u l s gegen Ende des A r b e i t s z y k l u s e n t - s p r i c h t .

In v i e l e n F ä l l e n g e n ü g t gemäß der d u r c h den P a t e n t a n - s p r u c h 2 b e s c h r i e b e n e n L ö s u n g s v a r i a n t e n e i n e U n t e r t e i - lung in d r e i Ü b e r t r a g u n g s p h a s e n , n ä m l i c h d a n n , wenn d i e A n s t e u e r u n g des D a t e n w o r t e s im e n t f e r n t e n S p e i c h e r u n d d i e Ü b e r t r a g u n g des g e l e s e n e n D a t e n w o r t e s zum a n d e r e n S p e i c h e r in zwei A r b e i t s z y k l e n a b g e s c h l o s s e n w e r d e n k ö n n t e . Die z u s ä t z l i c h e i n g e f ü h r t e d r i t t e Ü b e r t r a g u n g s - p h a s e s t e l l t a b e r s i c h e r , daß nur ein e i n h e i t l i c h e r T a k t i m p u l s je A r b e i t s z y k l u s b e n ö t i g t w i r d und daß d a s L e s e n im e n t f e r n t e n S p e i c h e r und das S c h r e i b e n i m a n d e r e n S p e i c h e r ü b e r l a p p e n d a u s g e f ü h r t w e r d e n k a n n .

Wird z u s ä t z l i c h gemäß dem K e n n z e i c h e n des P a t e n t a n s p r u - c h e s 3 der D a t e n t r a n s f e r zum e n t f e r n t e n S p e i c h e r a n a l o g der e r s t e n Ü b e r t r a g u n g s p h a s e des D a t e n t r a n s f e r s f ü r d i e G e g e n r i c h t u n g a b g e w i c k e l t , wobei n e b e n der A d r e s s e f ü r d i e S p e i c h e r a n s t e u e r u n g z u s ä t z l i c h das zu ü b e r t r a g e n d e D a t e n w o r t z w i s c h e n g e s p e i c h e r t und u n m i t t e l b a r d a n a c h a u c h in den e n t f e r n t e n S p e i c h e r e i n g e s c h r i e b e n w i r d , dann k ö n n e n in e i n f a c h e r Weise a u c h S c h r e i b - und L e s e - a u f t r ä g e a b w e c h s e l n d von der M i k r o p r o z e s s o r s t e u e r u n g a u s g e f ü h r t w e r d e n , ohne daß d e r e n L e i s t u n g s f ä h i g k e i t g e m i n d e r t w i r d .

In ä h n l i c h e r Weise l a s s e n s i c h d u r c h die L ö s u n g s v a r i a n - te gemäß dem P a t e n t a n s p r u c h 4 auch g r ö ß e r e L a u f z e i t e n ü b e r b r ü c k e n . In a l l e n Ü b e r t r a g u n g s w e g e n i s t dann w e n i g - s t e n s e i n e w e i t e r e Z w i s c h e n s p e i c h e r u n g in der Nähe d e s e r s t e n S p e i c h e r s v o r z u s e h e n . Auch in d i e s e m F a l l e u m f a ß t d i e e r s t e Ü b e r t r a g u n g s p h a s e immer den g e s a m t e n Weg b i s zum e n t f e r n t e n S p e i c h e r , da d i e b e r e i t g e s t e l l t e n I n -

(5)

f o r m a t i o n e n j e w e i l s d u r c h e i n e n e i n z i g e n P h a s e n s t e u e r - i m p u l s n a c h e i n a n d e r von Z w i s c h e n s p e i c h e r u n g s s t u f e z u Z w i s c h e n s p e i c h e r u n g s s t u f e w e i t e r g e l e i t e t w e r d e n , b i s d e r e n t f e r n t e S p e i c h e r e r r e i c h t i s t . Auf dem Rückweg d a g e g e n w e r d e n d i e D a t e n w ö r t e r m i t jedem P h a s e n s t e u e r i m p u l s n u r

j e w e i l s um e i n e S t u f e w e i t e r g e l e i t e t .

Der Aufwand z u r D u r c h f ü h r u n g der V e r f a h r e n gemäß d e r E r f i n d u n g i s t in a l l e n F ä l l e n ä u ß e r s t g e r i n g , da i n a l l e n Ü b e r t r a g u n g s w e g e n nur z u s ä t z l i c h e t a k t g e s t e u e r t e R e g i s t e r z u r Z w i s c h e n s p e i c h e r u n g e r f o r d e r l i c h s i n d , d e r e n T a k t e i n g ä n g e a l l e mit d e r s e l b e n T a k t l e i t u n g d e s M i k r o p r o z e s s o r s v e r b u n d e n s i n d .

E i n z e l h e i t e n der E r f i n d u n g s e i e n n a c h f o l g e n d a n h a n d

von in d e r Z e i c h n u n g d a r g e s t e l l t e n A u s f ü h r u n g s b e i s p i e l e n n ä h e r e r l ä u t e r t . Im e i n z e l n e n z e i g e n

FIG 1 ein Ü b e r s i c h t s c h a l t b i l d e i n e s E i n - / A u s g a b e w e r - kes e i n e r D a t e n v e r a r b e i t u n g s a n l a g e ,

FIG 2 e i n e n v e r e i n f a c h t e n A u s s c h n i t t aus dem Ü b e r - s i c h t s c h a l t b i l d n a c h FIG 1 zur E r l ä u t e r u n g der E r f i n d u n g ,

FIG 3 e i n e T a b e l l e zur V e r d e u t l i c h u n g der Ü b e r l a g e - rung der v e r s c h i e d e n e n Ü b e r t r a g u n g s p h a s e n e i n e s D a t e n t r a n s f e r s ,

FIG 4 ein in A n l e h n u n g an FIG 2 e r w e i t e r t e s S c h a l t - b i l d u n d

FIG 5 ein d a z u g e h ö r i g e s Z e i t d i a g r a m m .

(6)

FIG 1 z e i g t in A n l e h n u n g an FIG 3 der DE-PS 31 51 9 3 7 E i n z e l h e i t e n e i n e r K a n a l s t e u e r u n g CHn f ü r e i n e n B y t e - m u l t i p l e x k a n a l mit T e i l e n des ü b e r g e o r d n e t e n E i n - / A u s - g a b e w e r k e s in Form e i n e s E i n - / A u s g a b e p r o z e s s o r s IOC, w i e er b e i s p i e l s w e i s e aus d e r DE-AS 28 45 218 b e k a n n t i s t . D a b e i i s t l e d i g l i c h der f ü r den e i g e n t l i c h e n D a t e n - t r a n s f e r b e n ö t i g t e T e i l b e r ü c k s i c h t i g t .

Der S c h n i t t s t e l l e n a n s c h l u ß des A r b e i t s s p e i c h e r s PMS d e r D a t e n v e r a r b e i t u n g s a n l a g e i s t ü b e r d i e S c h n i t t s t e l l e S S I z u n ä c h s t mit e i n e r i n t e r n e n S c h n i t t s t e l l e n s t e u e r u n g MINT v e r b u n d e n , an d e r e n e i n e n E i n g a n g der P u f f e r s p e i c h e r MMD a n g e s c h l o s s e n i s t . D i e s e r P u f f e r s p e i c h e r s t e h t a n d e r e r s e i t s ü b e r e i n D a t e n l e i t u n g s s y s t e m D-BUS m i t einem den D a t e n t r a n s f e r s t e u e r n d e n M i k r o p r o z e s s o r DVP-ST s o w i e mit den a n g e s c h l o s s e n e n K a n a l s t e u e r u n g e n , von d e n e n nur d i e K a n a l s t e u e r u n g CHn g e z e i g t i s t , in V e r b i n d u n g .

Die K a n a l s t e u e r u n g w e i s t g l e i c h f a l l s e i n e n P u f f e r s p e i - c h e r BYMST a u f , der f ü r j e d e s a n g e s c h l o s s e n e G e r ä t e i n e R e i h e von D a t e n w ö r t e r n zusammen mit S t e u e r i n f o r - m a t i o n e n f ü r d i e E i n o r d n u n g der n a c h e i n a n d e r e i n t r e f - f e n d e n bzw. a b z u g e b e n d e n D a t e n w ö r t e r a u f n i m m t , w o b e i z w i s c h e n den b e i d e n P u f f e r s p e i c h e r n MMD und BYMST i n b e i d e n R i c h t u n g e n j e w e i l s ganze Gruppen von D a t e n w ö r t e r n a b h ä n g i g von S t e u e r s i g n a l e n des M i k r o p r o z e s s o r s DVP-ST ü b e r t r a g e n w e r d e n k ö n n e n . Die ü b e r d i e S c h n i t t s t e l l e SSS a n g e s c h l o s s e n e n K a n a l l e i t u n g s b ü n d e l f ü r d i e v e r s c h i e - d e n e n a n g e s c h l o s s e n e n p e r i p h e r e n E i n h e i t e n w e r d e n in a n s i c h b e k a n n t e r Weise d u r c h M u l t i p l e x e r MUX a u s g e w ä h l t , wobei d i e e i n z e l n e n A u s w a h l a d r e s s e n d u r c h d i e A u s w a h l - s t e u e r u n g MUX-ST b e r e i t g e s t e l l t w e r d e n . W e i t e r h i n s i n d zwei D a t e n r e g i s t e r , DINR f ü r d i e D a t e n w o r t e i n g a b e u n d DOUTR f ü r d i e D a t e n a u s g a b e , v o r g e s e h e n , die j e w e i l s e i n e r s e i t s mit den e n t s p r e c h e n d e n K a n a l l e i . t u n g s b ü n d e l n

(7)

DIN bzw. DOUT und a n d e r e r s e i t s m i t den D a t e n l e i t u n g e n DAT des L e i t u n g s s y s t e m s D-BUS k o p p e l b a r s i n d .

An den Ausgang des D a t e n e i n g a b e r e g i s t e r s DINR i s t e i n w e i t e r e s R e g i s t e r DEVR a n g e s c h l o s s e n , das der Z w i s c h e n - s p e i c h e r u n g d e r j e w e i l i g e n G e r ä t e n u m m e r d i e n t und d a m i t e i n e T e i l a d r e s s e f ü r d i e A n s t e u e r u n g des P u f f e r s p e i c h e r s BYMST l i e f e r t , d i e j e w e i l s e i n e n g a n z e n S p e i c h e r b e r e i c h im P u f f e r s p e i c h e r BYMST f ü r d i e Aufnahme der P a r a m e t e r - d a t e n und d e r e i n z e l n e n D a t e n w ö r t e r k e n n z e i c h n e t . A u ß e r - dem i s t m i t dem P u f f e r s p e i c h e r e i n P a r a m e t e r r e g i s t e r PARAMS g e k o p p e l t , d e s s e n W e r t e in V e r b i n d u n g m i t d e r G e r ä t e n u m m e r aus dem R e g i s t e r DEVR in V e r b i n d u n g m i t d e r S t e u e r u n g ST die E i n o r d n u n g bzw. d i e B e r e i t s t e l - l u n g d e r e i n z e l n e n D a t e n w ö r t e r beim D a t e n t r a n s f e r m i t den a n g e s c h l o s s e n e n p e r i p h e r e n E i n h e i t e n s t e u e r t , w o - b e i d i e d i e e i n z e l n e n D a t e n w ö r t e r a u f den K a n a l l e i - t u n g s b ü n d e l n CIN/COUT b e g l e i t e n d e n S i g n a l e e b e n f a l l s von d e r A u s w a h l s t e u e r u n g MUX-ST a b h ä n g i g von S t e u e r - s i g n a l e n a u f den S i g n a l l e i t u n g e n CONTROL des D a t e n - l e i t u n g s s y s t e m s D-BUS a u s g e w e r t e t bzw. g e l i e f e r t w e r d e n .

Der g e s a m t e D a t e n v e r k e h r z w i s c h e n den p e r i p h e r e n E i n h e i - t e n und dem A r b e i t s s p e i c h e r PMS e r f o l g t a l s o u n a b h ä n g i g von d e r U b e r t r a g u n g s r i c h t u n g in d r e i S t u f e n , n ä m l i c h Ü b e r n a h m e m e h r e r e r D a t e n w ö r t e r aus dem A r b e i t s s p e i c h e r PMS in den P u f f e r s p e i c h e r MMD, W e i t e r l e i t u n g der z w i - s c h e n g e s p e i c h e r t e n D a t e n w ö r t e r vom P u f f e r s p e i c h e r MMD an den P u f f e r s p e i c h e r BYMST und s c h l i e ß l i c h d i e W e i t e r - l e i t u n g d e r D a t e n w ö r t e r e i n z e l n n a c h e i n a n d e r an d i e j e - w e i l s z u s t ä n d i g e p e r i p h e r e E i n h e i t und u m g e k e h r t , w o b e i a b g e s e h e n von d e r Ü b e r t r a g u n g d e r D a t e n z w i s c h e n dem A r b e i t s s p e i c h e r PMS und dem P u f f e r s p e i c h e r MMD a l l e Ü b e r t r a g u n g s s c h r i t t e von dem P r o z e s s o r DVP-ST k o n t r o l -

(8)

l i e r t w e r d e n .

E r g ä n z e n d zu d i e s e r b e k a n n t e n A n o r d n u n g s i n d in A u s w i r - kung der E r f i n d u n g das L e i t u n g s s y s t e m D-BUS und d i e K a n a l s t e u e r u n g CHn ü b e r d r e i R e g i s t e r m i t e i n a n d e r g e - k o p p e l t , von d e n e n z w e i , n ä m l i c h DBINR und DBOUTR, d i e D a t e n w e g e DAT mit dem i n t e r n e n D a t e n l e i t u n g s s y s t e m BYM-BUS der K a n a l s t e u e r u n g und das d r i t t e , n ä m l i c h FREGSEL, d i e S i g n a l l e i t u n g e n CONTROL mit der S p e i - c h e r s t e u e r u n g ST v e r b i n d e n , wobei z u s ä t z l i c h e A n p a s - s u n g s s c h a l t u n g e n TU den v e r w e n d e t e n u n t e r s c h i e d l i c h e n S c h a l t k r e i s t e c h n i k e n R e c h n u n g t r a g e n , z . B . bei V e r w e n - dung der E C L - T e c h n i k f ü r den E i n - / A u s g a b e p r o z e s s o r IOC und der T T L - T e c h n i k f ü r d i e K a n a l s t e u e r u n g C H n .

D i e s e A n p a s s u n g s s c h a l t u n g e n TU b e w i r k e n z u s ä t z l i c h e S i g n a l l a u f z e i t e n , so daß z . B . das L e s e n von D a t e n w ö r - t e r n aus dem S p e i c h e r BYMST und d e r e n Ü b e r t r a g u n g in den a n d e r e n S p e i c h e r MMD i n s g e s a m t 240 ns g e g e n - ü b e r e i n e r A r b e i t s z y k l u s d a u e r des M i k r o p r o z e s s o r s DVP-ST von 140 ns e r f o r d e r t . Ein D a t e n t r a n s f e r vom S p e i c h e r BYMST zum S p e i c h e r MMD kann d a h e r n i c h t d u r c h e i n e n e i n z i g e n A r b e i t s z y k l u s g e s t e u e r t w e r d e n , wohl a b e r e i n D a t e n t r a n s f e r in u m g e k e h r t e r R i c h t u n g .

Damit der M i k r o p r o z e s s o r DVP-ST d e n n o c h e f f e k t i v b e i m D a t e n a u s t a u s c h z w i s c h e n den b e i d e n P u f f e r s p e i c h e r n a r - b e i t e n k a n n , b e w i r k e n d i e z u s ä t z l i c h e n R e g i s t e r FREGSEL, DBINR und DBOUTR e i n e Z w i s c h e n s p e i c h e r u n g a b h ä n g i g von einem f ü r a l l e R e g i s t e r g e m e i n s a m e n T a k t T, der i n an s i c h b e k a n n t e r Weise a u f e i n e r d e r S i g n a l l e i t u n g e n CONTROL vom M i k r o p r o z e s s o r DVP-ST zur S t e u e r u n g d e r K a n a l s t e u e r u n g CHn g e l i e f e r t w i r d .

Zur E r l ä u t e r u n g der W i r k u n g s w e i s e d i e s e r Z w i s c h e n r e -

(9)

g i s t e r z e i g t FIG 2 e i n e n e n t s p r e c h e n d e n A u s s c h n i t t v o n FIG 1, der s i c h a l l e i n a u f d i e f ü r den D a t e n a u s t a u s c h z w i s c h e n den b e i d e n F u f f e r s p e i c h e r n MMD und BYMST

b e n ö t i g t e n Ü b e r t r a g u n g s w e g e b e s c h r ä n k t .

N o r m a l e r w e i s e k ö n n t e e i n T r a n s f e r b e f e h l der M i k r o - p r o z e s s o r s t e u e r u n g DVP-ST mit L e s e n aus dem P u f f e r - s p e i c h e r BYMST i n n e r h a l b e i n e s A r b e i t s z y k l u s a u s g e - f ü h r t w e r d e n , indem z u n ä c h s t e i n L e s e b e f e h l mit d e r z u g e h ö r i g e n S p e i c h e r a d r e s s e zu B e g i n n des A r b e i t s z y k l u s an den P u f f e r s p e i c h e r BYMST ü b e r t r a g e n , das z u g e h ö - r i g e D a t e n w o r t g e l e s e n und d i e s e s dann g e g e n Ende d e s A r b e i t s z y k l u s in den P u f f e r s p e i c h e r MMD an d e r b e - z e i c h n e t e n S t e l l e e i n g e s p e i c h e r t w i r d . Im v o r l i e g e n - den F a l l i s t a b e r der s i c h aus der A r b e i t s z e i t AZ d e s S p e i c h e r s BYIST und den L a u f z e i t e n LF der Ü b e r t r a g u n g s - wege e r g e b e n d e Z e i t b e d a r f zu g r o ß . Gemäß der E r f i n d u n g w i r d d e m z u f o l g e der T r a n s f e r v o r g a n g in d r e i Ü b e r t r a - g u n g s p h a s e n a u f g e t e i l t , was d u r c h d i e H i n w e i s e PH1 b i s PH3 a n g e d e u t e t i s t .

W ä h r e n d d e r e r s t e n Ü b e r t r a g u n g s p h a s e PH1 wird d e r P u f - f e r s p e i c h e r BYMST a n g e s t e u e r t und das g e l e s e n e D a t e n - w o r t am E i n g a n g des R e g i s t e r s DBINR b e r e i t g e s t e l l t . I n d e r n ä c h s t e n P h a s e PH2 ü b e r n i m m t das R e g i s t e r d a s

D a t e n w o r t , so daß es zu B e g i n n der d r i t t e n P h a s e PH3 am E i n g a n g des a u f n e h m e n d e n P u f f e r s p e i c h e r s MMD b e -

r e i t s t e h t und w ä h r e n d d i e s e r P h a s e e i n g e s p e i c h e r t w e r d e n k a n n .

A l l e d i e s e Ü b e r t r a g u n g s p h a s e n w e r d e n d u r c h e i n e n e i n z i - gen S t e u e r i m p u l s T a u s g e l ö s t , der z . B . e n t s p r e c h e n d dem U b e r n a h m e i m p u l s im A r b e i t s z y k l u s gegen Ende e i n e s j e d e n A r b e i t s z y k l u s w i r k s a m w i r d , so daß g l e i c h z e i t i g v e r s c h i e d e n e Ü b e r t r a g u n g s p h a s e n a u f e i n a n d e r f o l g e n d e r

(10)

T r a n s f e r o p e r a t i o n e n a u s g e f ü h r t w e r d e n k ö n n e n .

FIG 3 v e r d e u t l i c h t d i e s e n Z u s a m m e n h a n g in Form e i n e r T a b e l l e , wobei in d e r W a a g e r e c h t e n die n a c h e i n a n d e r a b l a u f e n d e n A r b e i t s z y k l e n der E l e m e n t a r o p e r t i o n e n EO des M i k r o p r o z e s s o r s DVP-ST a n g e g e b e n s i n d , d i e j e - w e i l s den P h a s e n s t e u e r i m p u l s T l i e f e r n , w ä h r e n d d i e l i n k e s e n k r e c h t e S p a l t e a n g i b t , w e l c h e s R e g i s t e r o d e r w e l c h e r S p e i c h e r e n t s p r e c h e n d den v e r s c h i e d e n e n Ü b e r - t r a g u n g s p h a s e n d i e b e r e i t g e s t e l l t e n I n f o r m t i o n e n ü b e r - n i m m t .

Mit dem e r s t e n A r b e i t s z y k l u s wird der L e s e a u f t r a g L-DAT1 f ü r das e r s t e D a t e n w o r t in das R e g i s t e r FREGSEL ü b e r - nommen, so daß das g e l e s e n e D a t e n w o r t DAT1 mit dem z w e i t e n A r b e i t s z y k l u s in das R e g i s t e r DBINR ü b e r n o m m e n und mit dem d r i t t e n A r b e i t s z y k l u s im P u f f e r s p e i c h e r MMD g e s p e i c h e r t w e r d e n k a n n . P a r a l l e l dazu kann mit dem z w e i - ten A r b e i t s z y k l u s b e r e i t s der z w e i t e L e s e a u f t r a g L-DAT2 vom R e g i s t e r FREGSEL e n t g e g e n g e n o m m e n w e r d e n , so daß m i t dem d r i t t e n A r b e i t s z y k l u s a u c h das z w e i t e D a t e n w o r t DAT2 in das R e g i s t e r DBINR e i n g e t r a g e n w i r d . Außerdem k a n n mit dem d r i t t e n A r b e i t s z y k l u s das R e g i s t e r FREGSEL e i n e n n e u e n L e s e a u f t r a g L-DAT3 ü b e r n e h m e n u s w . .

Ab dem d r i t t e n A r b e i t s z y k l u s k ö n n e n d a h e r f o r t l a u f e n d mit jedem A r b e i t s z y k l u s D a t e n w ö r t e r DAT1, DAT2, D A T 3 . . . in den S p e i c h e r MMD e i n g e s c h r i e b e n w e r d e n , wenn d i e F o l g e der L e s e a u f t r ä g e n i c h t u n t e r b r o c h e n w i r d .

Der V o r l a u f b i s zur B e r e i t s t e l l u n g der D a t e n im S p e i - c h e r MMD b e t r ä g t j e w e i l s nur e i n m a l zwei A r b e i t s z y k l e n und f ä l l t umso w e n i g e r i n s G e w i c h t , je mehr D a t e n j e - w e i l s in F o l g e a u s g e t a u s c h t w e r d e n .

(11)

I n f o l g e d i e s e s V o r l a u f e s muß die A d r e s s e mit dem S c h r e i b h i n w e i s f ü r den S p e i c h e r MMD e n t s p r e c h e n d um zwei A r b e i t s z y k l e n v e r z ö g e r t b e r e i t g e s t e l l t w e r d e n . D i e s kann e n t w e d e r d u r c h e n t s p r e c h e n d e G e s t a l t u n g d e s

S t e u e r p r o g r a m m s , n ä m l i c h d u r c h e i n e n e n t s p r e c h e n d e n Z u s a t z b e f e h l im z e i t g e r e c h t e n A r b e i t s z y k l u s , o d e r a b e r d u r c h e i n e t a k t g e s t e u e r t e S c h i e b e e i n r i c h t u n g m i t

e n t s p r e c h e n d v i e l e n S c h i e b e s t u f e n f ü r d i e S c h r e i b b e f e h l e s i c h e r g e s t e l l t w e r d e n .

Bei den f ü r FIG 2 z u g r u n d e g e l e g t e n R a n d b e d i n g u n g e n k a n n d a g e g e n e i n A u s t a u s c h vom S p e i c h e r MMD zum S p e i c h e r BYMST in g e w o h n t e r Weise von einem A r b e i t s z y k l u s a u s - g e f ü h r t w e r d e n . Das R e g i s t e r DBOUTR wäre d a h e r n o r m a l e r - w e i s e n i c h t e r f o r d e r l i c h . Es e r g e b e n s i c h j e d o c h z u s ä t z - l i c h e V o r t e i l e , wenn der D a t e n a u s t a u s c h a n a l o g der e r s t e n Ü b e r t r a g u n g s p h a s e des D a t e n t r a n s f e r s in G e g e n r i c h t u n g a b - l ä u f t , a l s o n e b e n der Z w i s c h e n s p e i c h e r u n g der S c h r e i b - a d r e s s e im R e g i s t e r FREGSEL auch das D a t e n w o r t im R e - g i s t e r DBOUTR z w i s c h e n g e s p e i c h e r t und a n s c h l i e ß e n d i n den S p e i c h e r BYHST e i n g e s c h r i e b e n w i r d . D a d u r c h k ö n n e n a u c h L e s e a u f t r ä g e a b w e c h s e l n d mit S c h r e i b a u f t r ä g e n g e - m i s c h t w e r d e n , ohne daß der D a t e n f l u ß b e e i n t r ä c h t i g t w i r d , da w e i t e r h i n m i t jedem A r b e i t s z y k l u s ein D a t e n w o r t a u s g e - t a u s c h t w e r d e n k a n n , a l s wäre k e i n Z e i t v e r z u g g e g e b e n .

Die T a b e l l e von FIG 3 v e r d e u t l i c h t auch d i e s e n Z u s a m - m e n h a n g . So s i n d z . B . mit den A r b e i t s z y k l e n 4, 6 und 8 S c h r e i b a u f t r ä g e S-DAT4 b i s S-DAT8 in d i e L e s e a u f t r a g s - k e t t e L-DAT1 b i s L-DAT7 e i n g e f ü g t . D i e s e S c h r e i b a u f - t r ä g e w e r d e n j e w e i l s mit d e m s e l b e n A r b e i t s z y k l u s

e r l e d i g t , wie in d e r Z e i l e DBOUTR/BYMST b e z ü g l i c h d e r D a t e n w ö r t e r DAT4, DAT6 und DAT8 a n g e g e b e n i s t .

P a r a l l e l dazu a b e r w e r d e n a u c h d i e e i n z e l n e n P h a s e n d e r L e s e a u f t r ä g e w e i t e r g e f ü h r t , so daß z . B . mit dem

(12)

v i e r t e n A r b e i s z y k l u s ü b e r l a p p e n d in die b e i d e n S p e i c h e r MMD und BYMST und mit den n a c h f o l g e n d e n A r b e i t s z y k l e n a b w e c h s e l n d in den S p e i c h e r MMD oder in den S p e i c h e r BYMST e i n g e s c h r i e b e n w i r d . Es w i r d a l s o g l e i c h f a l l s m i t

jedem A r b e i t s z y k l u s e i n D a t e n a u s t a u s c h a b g e s c h l o s s e n u n d d a m i t die L e i s t u n g s f ä h i g k e i t des M i k r o p r o z e s s o r s DVP-ST t r o t z des g r ö ß e r e n Z e i t v e r z u g e s w e i t g e h e n d u n v e r m i n d e r t a u f r e c h t e r h a l t e n .

FIG 4 z e i g t e i n e g e g e n ü b e r der von FIG 2 e r g ä n z t e A n o r d n u n g f ü r den F a l l , daß g r ö ß e r e L a u f z e i t e n a u f den Ü b e r t r a g u n g s w e g e n zu b e r ü c k s i c h t i g e n s i n d . D i e E r g ä n z u n g b e s t e h t in einem z u s ä t z l i c h e n R e g i s t e r ZR1

je Ü b e r t r a g u n g s w e g OUT, AD, IN i n n e r h a l b des p u n k t i e r - ten B e r e i c h e s zur Ü b e r b r ü c k u n g e i n e s g r ö ß e r e n L a u f - z e i t a b s c h n i t t e s LF1 z w i s c h e n den b e i d e n S p e i c h e r n MMD und BYMST. Der A b s t a n d der j e w e i l s zwei R e g i s t e r , z . B . AD-ZR1 und FREGSEL, i s t d a h e r e n t s p r e c h e n d g r o ß zu w ä h l e n , w ä h r e n d die R e s t l a u f z e i t e n von und zu d e n b e n a c h b a r t e n S p e i c h e r n j e w e i l s a u s r e i c h e n d k l e i n s e i n s o l l t e n .

Auf dem Weg zum e n t f e r n t e n S p e i c h e r BYMST w e r d e n d u r c h e i n e n e i n z i g e n P h a s e n s t e u e r i m p u l s T die b e r e i t g e s t e l l - ten I n f o r m a t i o n e n j e w e i l s e n t s p r e c h e n d dem L a u f z e i t v e r - zug d i e s e s S t e u e r i m p u l s e s n a c h e i n a n d e r ü b e r d i e R e g i s t e r zum S p e i c h e r BYMST w e i t e r g e l e i t e t und e r s t d a m i t d i e P h a s e PH1 wie b e i der Anordnung von FIG 2 a b g e s c h l o s - s e n , was im z u g e h ö r i g e n Z e i t d i a g r a m m von FIG 5 bei d e n e i n z e l n e n T r a n s f e r b e f e h l e n TB1 und TB2 mit 1e g e - k e n n z e i c h n e t i s t .

Der n a c h f o l g e n d e z w e i t e P h a s e n s t e u e r i m p u l s des A r b e i t s - z y k l u s E02 h a t d e n s e l b e n Weg z u r ü c k z u l e g e n , so d a ß d i e Ü b e r t r a g u n g s p h a s e PH2 a n n ä h e r n d um die Dauer e i n e s

(13)

A r b e i t s z y k l u s EO s p ä t e r b e g i n n t ( 2 a ) und n a c h Ü b e r - b r ü c k u n g des L a u f z e i t a b s c h n i t t e s LF1 mit 2e e n d e t . D i e n a c h f o l g e n d w i r k s a m e n P h a s e n s t e u e r i m p u l s e , z . B . d i e d e r A r b e i t s z y k l e n 5 und 6, w e r d e n d a g e g e n u n v e r z ö g e r t w i r k - sam und f ü h r e n d i e Ü b e r t r a g u n g s p h a s e n PH3 und PH4 a u s . Die von den b e i d e n d a z w i s c h e n l i e g e n d e n A r b e i t s z y k l e n E03 und 4 a u s g e l ö s t e n P h a s e n s t e u e r i m p u l s e s i n d d a g e g e n a u f

den T r a n s f e r v o r g a n g ohne A u s w i r k u n g , da s i e mit v o r h e r - g e h e n d b e r e i t s a b g e s p e i c h e r t e n I n f o r m a t i o n e n z u s a m m e n - t r e f f e n und d i e s e n i c h t v e r ä n d e r n . Es muß nur s i c h e r g e - s t e l l t w e r d e n , daß die Ü b e r n a h m e in den S p e i c h e r MMD mit dem e n t s p r e c h e n d e n Verzug a u s g e f ü h r t w i r d , daß a l s o , wie b e r e i t s e r l ä u t e r t , der S c h r e i b a u f t r a g f ü r den S p e i - c h e r MMD um e i n e e n t s p r e c h e n d e Anzahl von A r b e i t s z y k l e n - beim g e w ä h l t e n B e i s p i e l s i n d es f ü n f A r b e i t s z y k l e n , s p ä t e r w i r k s a m w i r d .

Wie FIG 5 f ü r zwei a u f e i n a n d e r f o l g e n d e , im A r b e i t s - z y k l u s E01 und 2 a u s g e l ö s t e L e s e t r a n s f e r b e f e h l e TB1 und TB2 z e i g t , e r h ö h e n s i c h zwar d i e V o r l a u f z e i t e n b i s zur t a t s ä c h l i c h e n E i n s p e i c h e r u n g in den S p e i c h e r MMD, d a n a c h a b e r e r h ä l t man j e d o c h wie bei der A n o r d n u n g v o n FIG 2, und zwar d i e s e s Mal ab dem A r b e i t s z y k l u s E 0 6 , bei e i n e r g e s c h l o s s e n e n F o l g e von L e s e a u f t r ä g e n e i n e g e s c h l o s s e n e F o l g e von D a t e n w ö r t e r n zum E i n s p e i c h e r n i n den S p e i c h e r MMD.

A n a l o g e s g i l t b e z ü g l i c h des b e r e i t s a n h a n d von FIG 3 e r l ä u t e r t e n E f f e k t s b e i a b w e c h s e l n d e n L e s e - und S c h r e i b - a u f t r ä g e n f ü r den S p e i c h e r BYMST.

Die j e w e i l s an den b e i d e n Enden der L a u f z e i t b e h a f t e t e n Ü b e r t r a g u n g s s t r e c k e n v o r g e s e h e n e n R e g i s t e r e n t k o p p e l n in d i e s e m F a l l e d i e i n t e r n e n L e i t u n g s s y s t e m e D-BUS u n d BYM-BUS v o n e i n a n d e r , so daß w ä h r e n d e i n e s l a u f e n d e n

(14)

T r a n s f e r b e f e h l e s w ä h r e n d e i n z e l n e r A r b e i t s z y k l e n n i c h t b e n ö t i g t e T e i l e der L e i t u n g s s y s t e m e a n d e r w e i t i g g e n u t z t w e r d e n k ö n n e n .

A u f g r u n d der E r f i n d u n g i s t es a l s o nur mit s e h r g e r i n g e m A u f w a n d , n ä m l i c h d u r c h z u s ä t z l i c h e R e g i s t e r , d i e j e w e i l s d u r c h d e n s e l b e n P h a s e n s t e u e r i m p u l s g e t a k t e t w e r d e n , m ö g - l i c h , d u r c h zu g r o ß e S p e i c h e r a r b e i t s z e i t e n u n d / o d e r L a u f - z e i t e n a u f den Ü b e r t r a g u n g s w e g e n an s i c h b e d i n g t e L e i - s t u n g s m i n d e r u n g e n d e r M i k r o p r o z e s s o r s t e u e r u n g a u f z u f a n - g e n . Dabei i s t d i e Anwendung der E r f i n d u n g n i c h t nur a u f das G e b i e t d e r D a t e n v e r a r b e i t u n g s a n l a g e n , wie beim A u s - f ü h r u n g s b e i s p i e l z u g r u n d e g e l e g t , b e s c h r ä n k t , s o n d e r n s i e i s t ü b e r a l l da v o r t e i l h a f t a n w e n d b a r , wo s i c h ä h n l i c h e P r o b l e m e d u r c h den E i n s a t z von t a k t g e b u n d e n e n S t e u e r u n - gen in V e r b i n d u n g mit zwei S p e i c h e r n e r g e b e n .

(15)

1. V e r f a h r e n zum A u s t a u s c h von D a t e n w ö r t e r n z w i s c h e n zwei S p e i c h e r n , z . B . dem P u f f e r s p e i c h e r (BYMST) in e i n e m B y t e m u l t i p l e x k a n a l (CHn) und e i n e m P u f f e r s p e i c h e r (MMD) der ü b e r g e o r d n e t e n E i n - / A u s g a b e s t e u e r u n g (IOC) e i n e r D a t e n v e r a r b e i t u n g s a n l a g e , in der e i n e n o d e r a n d e r e n

R i c h t u n g a b h ä n g i g von B e f e h l e n e i n e r M i k r o p r o z e s s o r s t e u - e r u n g (DVP-ST) mit k o n s t a n t e r D a u e r der e i n z e l n e n A r - b e i t s z y k l e n (EO), d a d u r c h g e k e n n z e i c h - n e t , daß bei n i c h t d u r c h e i n e n A r b e i t s z y k l u s (EO) w e g e n zu g r o ß e r L a u f z e i t e n (LF) z w i s c h e n der M i k r o p r o z e s s o r - s t e u e r u n g (DVP-ST) mit dem e r s t e n S p e i c h e r (MMD) u n d dem e n t f e r n t e n z w e i t e n S p e i c h e r (BYMST) u n d / o d e r A r - b e i t s z e i t e n des z w e i t e n S p e i c h e r s a u s f ü h r b a r e n D a t e n - t r a n s f e r s (TB) d i e A u s f ü h r u n g in m e h r e r e U b e r t r a g u n g s - p h a s e n ( z . B . PH1 b i s PH3) a u f g e t e i l t wird und d i e v e r s c h i e d e n e n Ü b e r t r a g u n g s p h a s e n (PH1 b i s PH3) v o n v e r s c h i e d e n e n a u f e i n a n d e r f o l g e n d e n A r b e i t s z y k l e n ( z . B . E01 b i s E03) der M i k r o p r o z e s s o r s t e u e r u n g (DVP-ST) a u s - g e l ö s t w e r d e n und daß a l l e Ü b e r t r a g u n g s p h a s e n (PH1 b i s PH3) j e w e i l s d u r c h e i n e n vom j e w e i l i g e n A r b e i s z y k l u s

(EO) mit f e s t e r P h a s e n l a g e zu d i e s e m a b g e l e i t e t e n P h a - s e n s t e u e r i m p u l s (T) g e s t e u e r t w e r d e n und j e w e i l s e i n e S p e i c h e r u n g bzw. Z w i s c h e n s p e i c h e r u n g der in der v o r h e r - g e h e n d e n Ü b e r t r a g u n g s p h a s e b e r e i t g e s t e l l t e n I n f o r m a t i o n e n b e w i r k e n , so daß j e w e i l s g l e i c h z e i t i g d i e v e r s c h i e d e n e n Ü b e r t r a g u n g s p h a s e n a u f e i n a n d e r f o l g e n d e r A u s t a u s c h o p e r a - t i o n e n a u s f ü h r b a r s i n d .

2. V e r f a h r e n nach A n s p r u c h 1, d a d u r c h g e - k e n n z e i c h n e t , daß f ü r den D a t e n t r a n s f e r vom z w e i t e n (BYMST) zum e r s t e n S p e i c h e r (MMD) m i n d e - s t e n s d r e i Ü b e r t r a g u n g s p h a s e n (PH1 bis PH3) v o r g e s e h e n s i n d , n ä m l i c h e i n e zur Z w i s c h e n s p e i c h e r u n g der v o n

der M i k r o p r o z e s s o r s t e u e r u n g (DVP-ST) b e r e i t g e s t e l l t e n

(16)

S p e i c h e r a d r e s s e mit F r e i g a b e des d a d u r c h g e k e n n z e i c h - n e t e n D a t e n w o r t e s im z w e i t e n S p e i c h e r (BYMST), e i n e z w e i t e zur Z w i s c h e n s p e i c h e r u n g des f r e i g e g e b e n e n D a t e n - w o r t e s und e i n e d r i t t e zur Ü b e r n a h m e des z w i s c h e n -

g e s p e i c h e r t e n D a t e n w o r t e s in den e r s t e n S p e i c h e r (MMD) a n h a n d der f ü r d i e s e n S p e i c h e r z e i t g e r e c h t b e r e i t g e - s t e l l t e n A d r e s s e .

3. V e r f a h r e n n a c h A n s p r u c h 2, d a d u r c h g e - k e n n z e i c h n e t , daß der D a t e n t r a n s f e r vom e r s t e n S p e i c h e r (MMD) zum z w e i t e n S p e i c h e r (BYMST) a n a l o g der e r s t e n U b e r t r a g u n g s p h a s e (PH1) des D a t e n - t r a n s f e r s in G e g e n r i c h t u n g d u r c h e i n e n P h a s e n s t e u e r - i m p u l s g e s t e u e r t a b l ä u f t , wobei z u s ä t z l i c h das vom

e r s t e n S p e i c h e r (MMD) f r e i g e g e b e n e D a t e n w o r t n e b e n d e r A d r e s s e f ü r den z w e i t e n S p e i c h e r (BYMST) z w i s c h e n g e - s p e i c h e r t und u n m i t t e l b a r d a n a c h im d u r c h d i e A d r e s s e g e k e n n z e i c h n e t e n S p e i c h e r p l a t z des z w e i t e n S p e i c h e r s

(BYMST) a b g e s p e i c h e r t w i r d .

4. V e r f a h r e n n a c h A n s p r u c h 2 und 3, d a d u r c h g e k e n n z e i c h n e t , daß zur Ü b e r b r ü c k u n g g r ö ß e r e r L a u f z e i t e n (LF1) z w i s c h e n den b e i d e n S p e i - c h e r n (MMD und BYMST) in a l l e n U b e r t r a g u n g s w e g e n b e i d e r Ü b e r t r a g u n g s r i c h t u n g e n j e w e i l s m i n d e s t e n s e i n e w e i t e r e Z w i s c h e n s p e i c h e r u n g der ü b e r t r a g e n e n I n f o r m a t i o n e n i n der Nähe des e r s t e n S p e i c h e r s (MMD) e r f o l g t , so d a ß die R e s t l a u f z e i t e n von und zum b e n a c h b a r t e n S p e i c h e r

(BYMST bzw. MMD) j e w e i l s a u s r e i c h e n d k l e i n s i n d , und daß auf dem Weg zum z w e i t e n S p e i c h e r (BYMST) d i e

I n f o r m t i o n e n e n t s p r e c h e n d dem L a u f z e i t v e r z u g des b e - g l e i t e n d e n e i n z i g e n z u g e h ö r i g e n P h a s e n s t e u e r i m p u l s e s (T) n a c h e i n a n d e r von Z w i s c h e n s p e i c h e r s t u f e zu Z w i - s c h e n s p e i c h e r s t u f e und s c h l i e ß l i c h an den z w e i t e n S p e i c h e r (BYMST) w e i t e r g e l e i t e t w e r d e n , w ä h r e n d i n

(17)

u m g e k e h r t e r R i c h t u n g d i e a u f e i n a n d e r f o l g e n d e n Z w i s c h e n - s p e i c h e r u n g e n d e r D a t e n w ö r t e r von v e r s c h i e d e n e n P h a s e n - s t e u e r i m p u l s e n (T) a u s g e l ö s t w e r d e n und g e t r e n n t e Ü b e r - t r a g u n g s p h a s e n ( z . B . PH2 b i s PH4) e i n l e i t e n .

5. A n o r d n u n g zur D u r c h f ü h r u n g des V e r f a h r e n s n a c h A n s p r u c h 2 o d e r 3, d a d u r c h g e k e n n - z e i c h n e t , daß in jedem Ü b e r t r a g u n g s w e g zum und vom z w e i t e n S p e i c h e r (BYMST) j e w e i l s e i n t a k t - g e s t e u e r t e s R e g i s t e r (DBOUTR, FREGSEL, DBINR) v o r - g e s e h e n i s t , daß die T a k t a n s c h l ü s s e a l l e r R e g i s t e r mit d e r s e l b e n , den P h a s e n s t e u e r i m p u l s (T) je A r b e i t s - z y k l u s (EO) l i e f e r n d e n T a k t l e i t u n g der M i k r o p r o z e s s o r - s t e u e r u n g (DVP-ST) v e r b u n d e n s i n d und daß die T a k t - l e i t u n g a u ß e r d e m mit dem T a k t e i n g a n g der S t e u e r e i n - r i c h t u n g f ü r den z w e i t e n S p e i c h e r (BYMST) v e r b u n d e n i s t , wobei d i e S c h r e i b - o d e r L e s e s i g n a l e von d e r S t e u - e r e i n r i c h t u n g j e w e i l s v e r z ö g e r t nach B e r e i t s t e l l u n g der S p e i c h e r a d r e s s e n f ü r d i e A n s t e u e r u n g a u s g e l ö s t w e r d e n und d i e Ü b e r n a h m e des e i n z u s c h r e i b e n d e n D a t e n - w o r t e s in den z w e i t e n S p e i c h e r bzw. die F r e i g a b e d e s a d r e s s i e r t e n D a t e n w o r t e s am Ausgang des z w e i t e n S p e i - c h e r s b e w i r k e n .

6. A n o r d n u n g nach A n s p r u c h 5 zur D u r c h f ü h r u n g d e s V e r f a h r e n s n a c h A n s p r u c h 4, d a d u r c h g e - k e n n z e i c h n e t , daß zur D u r c h f ü h r u n g w e i t e - r e r Z w i s c h e n s p e i c h e r u n g e n z u s ä t z l i c h e t a k t g e s t e u e r t e R e g i s t e r ( z . B . OUT-ZR1, AD-ZR1, IN-ZR1) mit den z u ü b e r b r ü c k e n d e n L a u f z e i t e n ( z . B . LF1) e n t s p r e c h e n d e n A b s t ä n d e n in den Ü b e r t r a g u n g s w e g e n v o r g e s e h e n s i n d .

(18)
(19)
(20)
(21)

Referenzen

ÄHNLICHE DOKUMENTE

@ Quartare Ammoniumverbindungen mit wenigstens einem langkettigen Hydroxyalkylrest werden hergestellt, indem man das Salz aus einem tertiären Amin und

Bei einem System zur Wärmegewinnung aus Sonnen- strahlung mittels Kollektoren, welche Absorber enthalten, von denen die erzeugte Wärme durch einen

Verfahren zum Vermitteln des Nachrichtenin- halts von Datenpakete enthaltenden Kanälen, ins- 35 besondere von zentralen Zeichenkanälen, in einer

Die Erfindung betrifft eine Schaltungsanordnung für ein Kommunikationssystem zur Übertragung von bitseriellen Nachrichteninformationen, insbesondere von

Er kann statt einer Lichtleitfaser auch mehrere Lichtleitfasern aufweisen, die in der gleichen Umhüllung untergebracht sind und die auch

Die dabei auftretende schwere Phase kann nämlich den für die Kolonnen- beheizung erforderlichen Flüssigkeitsumlauf zwi- schen dem Kolonnensumpf und

Der Erfindung liegt die Aufgabe zugrunde, eine Vorrichtung zum Verschließen einer Rohrleitung an- zugeben, bei der Anpreßkräfte für eine sehr lange Zeit

Erfindungsgemäß wird die Aufgabe dadurch 45 gelöst, daß nach Eingabe der verschiedenen Druckwerte in eine Eingabeeinheit für die einzelnen parallel