180846. lajstromszámú szabadalom • Berendezés sokcsatornás számláló megvalósítására egyetlen számláló regiszterrel

180846 6 j 13 memória adatkimenetére csatlakozó F, vezetékkötegre íródik. A 36 vezérlő logika kimenetén levő h vezetéken meg­jelenő jellel összekapcsolja a 33 leválasztó tároló regiszter bemenő zt ... z. vezetékeit az x, ... x vezetékekről olyan célból, hogy megvizsgálja, szükség van-e további növelő ciklus kezdeményezésére. Ha szükség van, további növelési ciklust kérő kiszolgálás-kérő jelre az, ... z. vezetékeken a 34 elsőbbségkódoló b vezetéken mint növelési ciklust kérő jel jelenik meg, aminek hatására a 36 vezérlő logika a g vezeté­ken a belső foglaltsági jelet fenntartja, megakadályozva ezzel a külső hozzáférés lehetőségét. Ha nincs további kiszolgálás­kérő jel, a z, ... z vezetéken, akkor a 36 vezérlő logika megszünteti a belső foglaltsági állapotot, vagyis a g vezeté­ken levő jelet, aminek hatására külső foglaltsági állapot bekövetkezhet. Az e vezetéken levő alaphelyzet jel hatására a 31 kiszolgáláskérést tároló regiszter törlődik, továbbá a 35 címregiszter és a 36 vezérlő logika alaphelyzetbe kerül. A külső adatfeldolgozó berendezésből w vezetéken érkező memória beíró jel a 36 vezérlő logika p vezetéken beíró jelet ad a 13 memória beíró bemenetére, aminek hatására a törölt 14 számláló regiszter tartalma a 15 bemenő adatmultiplexe­ren keresztül a 13 memória E vezetékköteghez csatlakozó adatbemeneteiről a 13 memória F, vezetékkötegre csatlako­zó adatkimeneteire íródik. A külső adatfeldolgozó berende­zésből érkező címregiszter növelő jel hatására a 14 számláló regiszter törölt tartalma a 13 memória következő címére íródik be. A beírási ciklus mindaddig folytatódik, amíg a 35 címregiszter r vezetékhez csatlakozó kimenetén a címnövelő jel hatására túlcsordulás nem következik be, amikor is a 13 memória törölt állapotba kerül. ■ A 4. ábra a találmány szerinti berendezés további kiviteli alakját szemlélteti, amely szerint a 36 vezérlő logikának első 41 VAGY-kapuja, első 42 ÉS-kapuja, első 43 tárolóeleme, első 44 késleltető eleme, második 45 ÉS-kapuja, második 46 VAGY-kapuja, második 47 késleltető eleme, második 48 tárolóeleme, harmadik 49 ÉS-kapuja, továbbá harmadik 50, negyedik 51, ötödik 52 és hatodik 53 késleltető eleme van. A 34 elsőbbségkódolóra b vezetéken érkező növelési ciklus­kérő jel az első 42 ÉS-kapu kimenő d vezetékén beíró jelet hoz létre, ha a külső adatfeldolgozó berendezésből az a vezetéken érkező külső foglaltsági jel ezt engedélyezi. A belső foglaltságot beíró jel a d vezetéken az első élvezérelt 43 tárolóelem beíró bemenetére jut és a d vezetéken érkezett jel hatására a 43 tároló elembe beíródik a belső foglaltsági állapot, ami egyrészt a g vezetéken tiltó jelet továbbít a külső hozzáférés megakadályozására, másrészt a második 45 ÉS- kapu bemenetét engedélyezi a leválasztó jel létrehozására a h vezetéken, valamint indítja az első 44 késleltető elemet. Az első 43 tároló elem második adatkimenete pedig f vezetéken kijelölést ad a második élvezérelt 48 tároló elem adatbeme­netére, mely növelő ciklusújraindítást kezdeményez. Az első 44 késleltető elem i vezetéken megjelenő kimenő jelének hátsó éle a második 46 VAGY-kapun és i, vezetéken keresz­tül beírja a második 48 tárolóelem f vezetékre csatlakozó adatbemenetét az 1 vezetékre csatlakozó adatkimenetre. A második 48 tárolóelem 1 vezetékre kapcsolt kimenete a harmadik 49 ÉS-kapun keresztül egyrészt létrehozza a 35 címregiszter m vezetéken megjelenő beírójelét, melynek ha­tására a 34 elsőbbségkódoló adatkimenetei A vezetékköte­gen át a 35 címregiszterbe íródnak, másrészt indító jelet ad m vezetéken át a harmadik 50 késleltető elem bemenetére. A harmadik 50 késleltető elem kimenete n vezetéken át beíró jelet ad a 14 számláló regiszter beíró bemenetére, valamint törlő jelet ad a 32 kéréstörlő dekóder bemenetére és egyben indítja a negyedik 51 késleltető elem bemenetét. A negyedik 51 késleltető elem kimenete növelő jelet ad a 14 számláló regiszter soros számláló bemenetére, valamint indítja az ötö­dik 52 és a hatodik 53 késleltető elemeket. A hatodik 53 késleltető elem c vezetéken át egyrészt beíró jelet ad az első 41 VAGY-kapun és p vezetéken keresztül a 13 memória beíró bemenetére. Az ötödik 52 késleltető elem j vezetéken át, a második 45 ÉS-kapun keresztül előállítja a h vezetéken ? kérés leválasztó jelet, valamint a második 46 VAGY-kapun keresztül és É vezetéken át beíró jelet ad a visszacsatolást kijelölő második 48 tároló elem órabemenetére, valamint indító jelet ad a második 47 késleltető elem bemenetére. A második 47 késleltető elem k vezetéken át a harmadik 49 ÉS-kapun keresztül növelő ciklus-újraindítást kezdeményez annak függvényében, hogy a második 48 tároló elem kime­neté 1 vezetéken át a visszacsatolást engedélyezi vagy nem. Ha a hatodik 53 késleltető elem kimenő jele hátsó élének c vezetéken való megjelenési pillanatában nem volt növelési ciklus-kérő jel a b vezetéken, akkor a belső foglaltságot jelző első 43 tároló elem alaphelyzetbe kerül és a g vezetéken engedélyezi a külső adatfeldolgozó berendezésnek a külső hozzáférést. Külső foglaltság esetén növelő ciklus csak a 1 ülső foglaltság megszűnése után jöhet létre. A w vezetéken érkező memória külső beíró jel az első 41 VAGY-kapun és p vezetéken keresztül jut a 13 memória beíró bemenetére. Az e vezetéken megjelenő alaphelyzet jel az első 43 tároló elem belső foglaltsági állapotát törli, valamint tiltja az említett visszacsatolás engedélyezését. Az 5. és 6. ábrán bemutatott idődiagramokon a leírásban, ' illetve a rajzokon jelölt vezetékeken megjelenő jeleket ábrá­zoltuk a t idő (t0, ... t4 időpontok) függvényében. A találmány szerinti berendezés 5. ábrán látható idődiag­­iamján mutatjuk be az egy növelő ciklus újraindítási szek­venciáját at, ... t3 időpontokban érkező kiszolgálást kérő jeleknek megfelelően, valamint ábrázoljuk a t2 időpontban érkező külső memória hozzáférés-igény hatását a vezérlőre. Az ábrából kiolvasható, hogy külső hozzáférés csak t4 idő­pontban lehetséges, amikor a g vezetéken küldött foglaltság megszűnik. Az 5. ábrán bemutatott idődiagram u , u számláló csator­cd na tartalmának megnövelését mutatja be, amikor a lekeze­lést egy külső írás vagy olvasás követi. Az e vezetéken t0 időpontban érkező alaphelyzet jel törli a 31 kiszolgáláskérést tároló regiszter z, ... z. vezetékekhez csatlakozó kimeneteit, a 14 számláló regisztert, a 23 buffer regisztert, a 21 előszám­­lálót, valamint a 11 címvektor logikának g és 1 vezetékekre csatlakozó kimeneteit alaphelyzetbe állítja. A w vezetéken érkező külső memória beíró jel a 13 memóriába a kijelölt címen, ami az e vezetéken levő alaphelyzet jel hatására nulla, beíródik a 14 számláló regiszter tartalma, ami ugyancsak nulla. A g vezetéken levő külső címnövelő jel hatására kijelö­lődik a 13 memória következő címe, ahova a w vezetéken levő külső memória beíró jel hatására ismét beíródik a 14 számláló regiszter tartalma. A szekvencia mindaddig folyta­tódik, amíg az r vezetéken levő címnövelő jel a törlési műve­letet meg nem szünteti. Ha a v—v vezetékeken növelést kérő kérés érkezik t, C d dőpontban, az eltárolódik a 31 kiszolgálás kérést tároló regiszterekbe, ahonnan a kérések — ha a h vezetéken levő 'eválasztó jel engedélyezi — továbbítódnak az x, ... x veze­tékeken keresztül a 34 elsőbbségkódoló bemenetelre. Ha a 34 elsőbbségkódoló bemenetére kérő jel érkezik, az a b vezetékre csatlakozó kimenetén keresztül egy növelő ciklust 5 10 15 20 25 30 35 40 45 50 55 60 65 3

Next

/
Oldalképek
Tartalom