CATEGORII DOCUMENTE |
Bulgara | Ceha slovaca | Croata | Engleza | Estona | Finlandeza | Franceza |
Germana | Italiana | Letona | Lituaniana | Maghiara | Olandeza | Poloneza |
Sarba | Slovena | Spaniola | Suedeza | Turca | Ucraineana |
DOCUMENTE SIMILARE |
|
Raymo darbo ciklo laikinės funkcionavimo diagramos
MP raymo darbo ciklo laikinės funkcionavimo diagramos pateiktos 51 pav. Raymo darbo ciklo laikinės funkcionavimo diagramos panaios į skaitymo darbo ciklo diagramas, tačiau naudojamas kitas raymo strobavimo signalas ir skiriasi duomenų ivedimo laikiniai aprybojimai.
Taip pat T1 takte ivedamas adresas. Raant į atminties įrenginį, = 0, o į įvedimo ir ivedimo įrenginį = 1.
Pirmuoju atveju ivedamas AHB magistralėje atminties lastelės vyresnysis, o AD magistralėje jaunesnysis adreso baitas, kuris įsimenamas, strobuojant ALE signalu, įoriniame adreso registre.
Antruoju atveju AHB ir AD magistralėse ivedamas vienodas PORT adresas, nurodytas OUT komandos antrajame baite.
Lygiai taip pat galimas sinchroninis raymo darbo ciklas, kai įėjime READY nuolat veikia 1 loginio lygio signalas ir raymas vyksta maksimaliu greičiu, o strobo ilgis toks pat kaip skaitymo cikle. Naudojant XACK signal¹, organizuojamas asinchroninis darbo reimas su TW laukimo taktais. Gaunamas strobavimo signalo pailginimas, taip pat, kaip ir signalo skaitymo cikle. Laikiniai įėjime READY veikiančio signalo aprybojimai tokie patys, kaip ir skaitymo cikle.
Tačiau raomi duomenys iki t4 laiko momento ilaikomi netrumpiau, kaip 420 ns. Be to ie duomenys dar ilieka nepakite ir po t4 laiko momento, nemaiau 80 ns. Taip utikrinamas patikimas duomenų įraymas į atminties ar įvedimo ir ivedimo įrenginį. Laikiniai signalų parametrai skirtingų mikroprocesorių gamintojų gali būti skirtingi.
Laikinių funkcionavimo diagramų pavyzdys, parodantis, kaip kinta duomenų mainų signalai, vykdant OUT PORT komand¹, pateiktas 52 pav.
OUT PORT komandos ciklas (KC) trunka 3 mainos ciklus (M1, M2, M3).
M1 ciklas yra FETCH komandos irinkimo ciklas. Toks ciklas vykdomas, atliekant bet kuri¹ komadų sistemos komand¹. io ciklo laikinės funkcionavimo diagramos atitinka skaitymo darbo cikl¹, kuriame = 1. T1 takte ivedamas adresas. t1 laiko momentu fiksuojamas adreso jaunesnysis baitas. t2 laiko momentu, kintant i loginio 0 į loginio 1 lygį, i atminties įrenginio skaitomas OUT komandos pirmojo baito kodas (D3H), patenkantis į mikroprocesoriaus IR komandų registr¹. MP CDC komandų deifratorius dekoduoja įvest¹ komand¹. Nustatoma, kad komanda 2 baitų ir turi būti vykdomas antrasis skaitymo ciklas.
51 pav. Raymo darbo ciklo laikinės funkcionavimo diagramos
M2 skaitymo cikle T1 takte ivedamas 1 didesnis adresas, kurio jaunesnysis baitas t3 laiko momentu įraomas į adreso registr¹. t4 laiko momentu vėl i atminties įrenginio pagal nurodyt¹ adres¹, strobuojant signalu, skaitomas PORT adresas, o = 1 ilieka. Toliau vykdoma OUT PORT komanda, atliekant raymo cikl¹.
M3 cikle vykdomas duomenų baito, įrayto A registre, ivedimas nurodytu PORT adresu. io ciklo laikinės funkcionavimo diagramos atitinka raymo darbo cikl¹, kuriame = 1, o kinta. T1 takte ivedamas vienodas PORT adresas AHB ir AD magistralėse. t5 laiko momentu AD magistralėje ivestas adresas gali būti įraytas adresų registre. Tačiau, jeigu portų adresavimui naudojama AHB magistralė, tai adresų registras jiems nereikalingas. t6 laiko momentu AD magistalėje ivestas A registro turinys perduodamas į įvedimo ir ivedimo įrenginį bei įraomas jo adresuotame registre (porte).
valdymo signalu irenkamas atminties įrenginys arba įvedimo ir ivedimo įrenginys (vykdant IN, OUT komandas). M1, M2 cikluose = 0, o M3 cikle = 1.
Ioriniai S1, S0 signalai parodo MP būsen¹. M1 cikle S1 = S0 = 1 rodo, kad vyksta FETCH ciklas. M2 cikle S1 = 1, S0 = 0 signalizuoja, kad vyksta READ (skaitymo) ciklas. M3 cikle S1 = 0, S0 = 1 rodo, kad vykdomas WRITE (raymo) ciklas.
52 pav. OUT PORT komandos vykdymo laikinės funkcionavimo diagramos
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 861
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved