202005. lajstromszámú szabadalom • Eljárás és elrendezés többszintű digitális hálózatok adatútjának kiválasztására
1 HU 202005 B 2 első belső vezetéken át 49 harmadik vezérlő kapu bemenetére van kötve. A 48 második vezérlő kapu további bemenetei az N állapotvezeték-csoport részét képező u tárolt kimenő vezetékre és z harmadik tároló kimenő vezetékre, kimenete pedig hh második belső vezetéken keresztül a 49 harmadik vezérlő kapu további bemenetére van csatlakoztatva. A 49 harmadik vezérlő kapu kimenete az r léptetővezetékre van kötve. A 47 első vezérlő kapu, amennyiben az x első tároló kimenő vezetéken, az y második tároló kimenő vezetéken és a j alapállapotot jelző vezetéken egyidejűleg jel van, a t időzítő vezetéken érkező órajelet a gg első belső vezetékre adja. A 48 második vezérlő kapu, amennyiben az u tárolt kimenő vezetéken, az z harmadik tároló kimenő vezetéken és a j alapállapotot jelző vezetéken egyidejűleg jel van, a t időzítő vezetéken érkező órajelet a hh második belső vezetékre adja. A 49 harmadik vezérlő kapu, amennyiben a gg első belső vezetéken vagy a hh második belső vezetéken órajel érkezik, az r léptetővezetéken keresztül azt a 28 időrendi vezérlőre adja. A találmány szerinti 40 időzítést kapuzó áramkör további példakénti kiviteli alakjait ugyancsak a 13. ábra alapján ismertetjük, mely a már ismertetettől abban tér el, hogy a 49 harmadik vezérlő kapu VAGY-kapu, előnyösen SN 7432, a 47 első vezérlő kapu és a 48 második vezérlő kapu ÉS-kapu, előnyösen SN 7421; a 40 időzítést kapuzó áramkör ezen kiviteli alakjának a működése megegyezik a már ismertetettével. A találmány szerinti 46 időzítést állító áramkör példakénti kiviteli alakját a 14. ábra alapján ismertetjük. A 46 időzítést állító áramkör 50 első beíró kapujának bemenetei a w időzítést leállító vezetéken keresztül 52 második beírókapu bemenetére, az s alaphelyzetbe állító vezetéken át 51 törlőkapu bemenetére, valamint 53 vezérlést előkészítő kapu kimenetére, kimenete pedig a dd első beíróvezetékre van csatlakoztatva. Az 51 törlőkapu további bemeneté a cc működést leállító vezetékre, kimenete pedig az ee második beíróvezetékre van kötve. Az 52 második beírókapu további bemenetei az n beírást jelző vezetékre és az i indítóvezetékre, kimenete pedig az ff időzítést törlő vezetékre van csatlakoztatva. Az 53 vezérlést előkészítő kapu bemenetei a kn n-edik kapuzóvezetékre, az y második tároló kimenő vezetékre, az x első tároló kimenő vezetékre és a t időzítő vezetékre vannak kötve. Az 50 első beírókapu, amennyiben a w időzítést leállító vezetéken vagy az s alaphelyzetbe állító vezetéken jel érkezik, jelet ad a dd első beíróvezetékre. Az 51 törlőkapu, amennyiben az s alaphelyzetbe állító vezetéken vagy a cc működést leállító veztéken jel érkezik, jelet ad az ee második beíróvezetékre. Az 52 második beírókapu, amennyiben a w időzítést leállító vezetéken vagy az n beírást jelző vezetéken, vagy az i indítóvezetéken jel érkezik, jelet ad az ff időzítést törlő vezetékre. Az 53 vezérlést előkészítő kapu, amennyiben a kn n-edik kapuzóvezetéken, az y második tároló kimenő vezetéken, és az x első tároló kimenő vezetéken egyidejűleg jel van és a t időzítő vezetéken órajel érkezik, jelet ad az s alaphelyzetbe állító vezetékre. A találmány szerinti 46 időzítést állító áramkör további példakénti kiviteli alakjait szintén a 14. ábra alapján ismertetjük, mely a már ismertetettől abban tér el, hogy az 50 első beírókapu és 51 törlőkapu, illetve az 52 második beírókapu VAGY-kapu, előnyösen SN 7432, illetve SN 74HC4075, az 53 vezérlést előkészítő kapu ÉS-kapu, előnyösen SN 7421; a 46 időzítést állító áramkör ezen kiviteli alakjának a működése megegyezik a már ismertetettével. A találmány szerinti eljárás és elrendezés alkalmazása esetén nagyon előnyös megoldást nyerünk. Az adatút kiválasztását nem kell előre elvégeznünk, az automatikusan történik meg az éppen abban az időpillanatban jelentkező igények figyelembevételével. Az új megoldás még akkor is képes puffereit adatátvitelt biztosítani a kérőnek, ha több potenciális igénylő van a rendszerben, mint ahány puff ereit adatút. Ezáltal a központi vezetékköteget tehermentesíteni tudjuk, és a perifériás vezetékkötegtől érkező kéréseket gyorsabban ki tudjuk szolgálni, azaz az adatátviteli sebességet meg tudjuk növelni. Következésképpen nő a hatékonyság, a hatásfok és a rendszerprogramok futásidejének gyorsulása miatt gazdaságosabbá válik az üzemeltetés. SZABADALMI IGÉNYPONTOK 1. Eljárás többszintű digitális hálózatok adatótjának kiválasztására, melynek során az adatúton lévő átmeneti tároló tartalmát megnézzük, és amennyiben az átmeneti tárolóban lévő adat címe megegyezik az adatúton megcímzett adat címével, akkor az adatúttalálatot generálunk, és az adatátvitelt a periféria és az átmeneti tároló között hajtjuk végre anélkül, hogy adatkiolvasást kellene végrehajtanunk a memóriából, amennyiben nincs találat, az átmeneti tárolót egy adatátviteli ciklus során feltöltjük az érvényes információval, azzal jellemezve , hogy több adatutat ellenőrzünk sorban egymás után, és ha bármilyen cím találatot kapunk, adatúttalálat-jelet állítunk elő, abban az esetben, ha egyetlen átmeneti tárolónál sincs címtalálat, végignézzük, hogy van-e szabad adatút, és ha van, akkor az ahhoz tartozó átmeneti tárolót töltjük fel az érvényes információval egy adatátviteli ciklus segítségével, ha nincs szabad adatút, akkor pedig közvetlen adatúton keresztül hajtjuk végre az adatátviteli ciklust. 2. Az 1. igénypont szerinti eljárás, azzal jellemezve, hogy amennyiben közvetlen adatúton keresztül hajtjuk végre az adatátviteli ciklust, az érvényes információnak a címrészét nem tároljuk el átmeneti tárolóban. 3. Az 1. vagy 2. igénypont szerinti eljárás, azzal jellemezve , hogy ha egy adatút átmeneti tárolójának teljes tartalmát kiolvastuk, az átmeneti tároló foglaltságát megszüntetjük. 4. Az 1-3. igénypontok bármelyike szerinti eljárás, azzal jellemezve, hogy az adatutak tárolóinak feltöltésekor egy-egy időzítést indítunk el, és amennyiben az átmeneti tároló teljes tartalmának a kiolvasása megtörtént, az időzítést megszüntetjük, abban az esetben, ha egy átmeneti tároló időzítése eltelt anélkül, hogy tartalmát kiolvastuk volna, az átmeneti tároló foglaltsági jelzését megszüntetjük. 5 10 15 20 25 30 35 40 45 50 55 60 65 10