183763. lajstromszámú szabadalom • Eljárás és berendezés szinkron számlálóláncok sebességének növelésére
1 183 763 2 megjelenik a bemeneteire kerülő D tartalom vezetéken és a C órajelvezetéken is. Abban az esetben, ha a 14 VAGY- logika a C órajel vezetéken HIGH szintet hoz létre, mivel a Dl tartalomjel szintén HIGH szintű, a 12 kettős kimenetű elem működésiközbeni feladata annak biztosítása, hogy a ^ 13 előszámláló olyan B1 órajelet kapjon, amely el van választva a C órajel vezetéken létrejövő Cl órajel logikai szintjétől. A 13 előszámlálót tároló vagy más megfelelően gyors áramköri elemekből célszerű felépíteni. A számlálás ered- -j g ményéta 13 előszámláló tartalma és a 15 alszámlálólánc tartalma együtt határozza meg. A Dl tartalomjelet a Cl órajellel VAGY-kapcsolatba hozzuk, melyet a 14 VAGY-logikával végezünk el. a VAGY-kapcsolattal létrehozott El eredményjel a 13 előszámláló zérus tartalma esetén megegyezik •) 5 a Cl órajellel. Ha a Dl tartalomjel HIGH logikai szintű, akkor az El eredményjel is HIGH logikai szintű lesz függetlenül a Cl órajel szintjétől. így a 15 alszámlálólánc állapotváltozásai az A1 órajel éleivel szinkronban következnek be, de az órabemenetére jutó El eredményjel működést kiváltó 20 élei az A1 órajel frekvenciájánál ritkábban követik egymást. A 2. ábrán a találmány szerinti berendezés második B1 órajelét, harmadik Cl órajelét, előszámláló Dl tartalomjelét és VAGY-kapcsolat El eredményjelét, valamint ezen je- 25 lek L LOW jelszintjét és H HIGH jelszintjét tüntettük fel. Abban az esetben, ha a B1 órajelet, például 1:2 arányban kívánjuk leosztani a 13 előszámlálóval, akkor az egyszerűen egy tároló elemből felépíthető. Az El eredményjel L LOW szintű, akkor lehet, ha a Cl órajel és a Dl tartalomjel 30 egyidejűleg L LOW szintű. Mivel a 13 előszámláló állapotváltozásai a B1 órajel L LOW jelszint, illetve H HIGH jelszint átmeneteire következnek be, így az El eredménnyel nem tartalmazhat hazárdot. Ugyanis a 13 előszámláló felépíthető úgy, hogy az állapotváltozásai a Cl órajel H HIGH 35 jelszint-L LOW jelszint éléig végbemenjenek. Eddig az időpontig viszont az El eredményjel biztosan H HIGH jel- . szintű, mivel a Cl órajel ezt biztosítja. A 3. ábrán látható találmány szerinti berendezés kiviteli alakja 11 óragenerátorból, szinkron 13 előszámlálóból, 40 gyors 14 VAGY-logikából és szinkron 15 alszámlálóból van felépítve. Ezen kiviteli alak előnyösen CMOS áramköröknél alkalmazható. A11 óragenerátor által előállított A1 órajel az A órajel vezetéken át a 13 előszámláló bemenetére és a 14 VAGY-logika 45 egyik bemenetére van elvezetve. A 13 előszámláló az A1 órajel számlálásával Dl tartalomjelet állít elő, mely Dl tartalomjel a D tartalom vezetéken át a 14 VAGY-logika másik bemenetére van kapcsolva. A14 VAGY-logika által El eredményjellé alakított órajel az E eredmény vezetéken kérész- 50 tül a 15 alszámlálólánc bemenetére van vezetve. Ennél a kiviteli alaknál is a 14 VAGY-logika biztosítja, hogy a bemenetére kapcsolt Dl tartalomjel és az A1 órajel az El eredményjel logikai szintjétől eltérő logikai szinten lehessenek. A 14 VAGY-logika CMOS technológiával előállított áramköri elemek használata esetén előnyösen gyors kapcsolódiódákkal valósítható meg. Ebben az esetben nem kell az A1 órajellel azonos fázisú két másikBl, Cl órajelet előállítani. Ilyenkor az A1 órajelet közvetlenül elvezethetjük a 13 előszámlálóra és a gyors 14 VAGY-logikára. Ezen kiviteli alak működése során az El eredményjelet az A1 órajelből és a Dl tartalomjelből állítjuk elő. A13 előszámláló az A1 órajelet közvetlenül számolja, a berendezés működésének további részletei az 1. ábránál elmondottakhoz hasonló. A találmány szerinti eljárás a berendezés előnye, hogy az alkalmazott szinkron számláló integrált áramkörök felső határfrekvenciája közelében működő szinkron számlálóláncok is felépíthetők. A találmány szerinti eljárás és berendezés lehetővé teszi szinkron számláló integrált áramkörök felhasználását szinkron számlálóláncokban azokon a frekvenciákon is, amelyeken a terjedési idők által megszabott határok miatt működésük már nem volna biztosítható. SZABADALMI IGÉNYPONTOK 1. Eljárás szinkron számlálóláncok sebességének növelésére, amelynek során egy óragenerátorral órajelet állítunk elő, melyet egy szinkron alszámlálólánccal számolunk, azzal jellemezve, hogy egy kettős kimenetű elemmel két egymástól független azonos fázisú órajelet állítunk elő, az egyik órajelet egy szinkron előszámlálóval, például 1:2 arányban leosztjuk, amely egyben a szinkron számlálólánc legkisebb helyiértékű bitjét/bitjeit képezi, ezután a másik órajellel és a szinkron előszámláló tartalmával logikai VAGY kapcsolatot valósítunk meg, majd a VAGY kapcsolat eredményét a szinkron alszámlálólánc órabemenetére vezetjük. 2. Berendezés szinkron számlálóláncok sebességének növelésére, pl. az 1. igénypont szerinti eljárás foganatosítására, amelynek óragenerátora és szinkron alszámlálólánca van, azzal jellemezve, hogy az óragenerátor (11) kimenete és a szinkron alszámlálólánc (15) bemenete között szinkron előszámlálója (13) és gyors VAGY-logikája (14) van, az előszámláló (13) bemenete és a VAGY-logika (14) egyik bemenete első órajel vezetéken (A) keresztül az óragenerátor (11) kimenetével, az előszámláló (13) kimenete előszámláló tartalom vezetéken (D) keresztül a VAGY-logika (14) másik bemenetével, a VAGY-logika (14) kimenete pedig harmadik órajel vezetéken (C) keresztül az alszámlálólánc (15) bemenetével van összekötve. (3. ábra) 3. A 2. igénypont szerinti berendezés kiviteli alakja, azzal jellemezve, hogy egy kettős kimenetű elem (12) is van, amelynek bemenete az első órajel vezetéken (A) keresztül az óragenerátor (11) kimenetével, első kimenete második órajel vezetéken (B) keresztül az előszámláló (13) bemenetével, második kimenete pedig harmadik órajel vezetéken (C) keresztül a VAGY-logika (14) második bemenetével van 55 összekötve. (3 db ábra) 4