164313. lajstromszámú szabadalom • Többcélú tároló
164313 van komplementálva, ha előreszámlálásnál (V = L) a kimenő jel Al = L, illetve ha hátraszámlálásnál (V = 0) az A1 = 0. A következő számlálófokozatok (3 és 4 bisttóil midtivibrátorok vezérlő köre mindenkor 5 azonos. Ez a 6, illetve 7 ekvivalencia fokozatokból és a 9, illetve 10 ÉS-fokozatokból áll. Az ekvivalencia-fokozatra mindenkor a két előtte álló bistabil multivibrator (AI és A2, ill. A2 és A3) kimenő jeleit vezetjük. Az ekvivalencia 10 fokozat kimenete a mindenkori ÉS-fokozat egyik bemenetével van összekötve, amelynek másik bemenetére a megelőző ÉS-fokozat kimenete csatlakozik, és amelynek kimenete a mindenkori JK-bistabil multivibrator J és K bemenetével van 15 összekötve. A JK-bistabil multivibrátorokra vezetett jelek Boole féle függvényei a következők (ahol a számlálófokozatok száma nincs négy darabbal meghatározva): 20 Zl = Z Z2 = Z (V-Al + V'Äl) Z3 = Z (V-A1-A2 + V-AJ/A2) Z4 = Z (V-A1-A2-A3 + V-A1-A2-A3) 25 Mindegyik bistabil multivibrator állapotát ezek szerint mindig akkor komlementáljuk, amikor valamennyi előző bistabil multivibrátor-L-állapotban van (előreszámlálásnál V = L), vagy ha 30 valamennyi előző bistabil multivibrator O-állapotban van (hátraszámlálásnál V = O). A 3. ábra a többcélú tároló egy találmány szerinti elrendezését mutatja. Ez a tároló 11... 14 JK-bistabil multivibrátorokból, és a vezérlésükre 35 szükséges 15... 17, 21 és 22 antivalencia-ekvivalencia-fokozatokból áll, valamint a 18...20, és 23...26 ÉS-fokozatokból. A 11...14 JK-bistabil multivibrátorok megfelelnek a 2. ábrán megadott 1...4 JK-bistabil multivibrátoroknak. A 18, 19 és 20 40 ÉS-fokozatok megfelelnek a 2. ábra szerinti 8... 10 ÉS-fokozatoknak, míg a 15, 16, 17 antivalencia-ekvivalencia-fokozatok a 2. ábra szerinti 5, 6, 7 ekvivalencia-fokozatoknak felelnek meg. Az első 11 bistabil multivibrator kimenete az első 15 és 45 második 16 antivalencia-ekvivalencia-fokozatra, valamint egy ötödik 22 antivalencia-ekvivalencia-fokozatra van kapcsolva. A második 12 bistabil multivibrator kimenete a második 16 és harmadik 17 antivalencia-ekvivalencia-fokozattal van össze- 50 kötve. A harmadik 13 bistabil multivibrator kimenete mindenkor a harmadik 17 és negyedik 21 antivalencia-ekvivalencia-fokozatra, míg a negyedik 14 bistabil multivibrator kimenete a negyedik 21 és ötödik 22 antivalencia-ekvivalen- 55 cia-fokozatra van kapcsolva. Az első, második és harmadik antivalencia-ekvivalencia-fokozatok ekvivalencia kimenetei a 2. ábrához hasonlóan vannak kapcsolva és ugyanúgy a 18, 19 és 20 ÉS-fokozatok kimenetei is. A második 16, 60 harmadik 17, negyedik 21 és ötödik 22 antivalencia-ekvivalencia-fokozatok antivalencia kimenetei 23...2Ő ÉS-fokozatokon keresztül - amelyeken még egy S csúsztatójel is van - a 11...14 bistabil multivibrátorok mindenkori meg-65 előző bemeneteire vannak kötve. Ezen 23...26 ÉS-fokozatok kimenetén állítjuk elő a 11... 14 bistabil multivibrátorok számára a hozzájuk tartozó S1...S4 eltoló jeleket. A többcélú tárolót három Z, V és S jel vezérli. A Z számlálójel és a V jel szerepét már korábban magyaráztuk. Az S eltolójel a tároló tartalmának egy bittel való ciklikus jobbratárolódását okozza. Itt érvényes a következő összefüggés: Hin+1 =H(i + l) n : H5 = H1 ,. . Ez azt jelenti, hogy az i (i-1...4) bistabil multivibrator Hi kimenő jele az n+1 ütemidőben egyenlő az n ütemidőben levő H(i+1) kimenő jellel, azaz a szomszédos bistabil multivibrátornak előző ütemidejében levő kimenő jelével. Ezt az eltolást csak akkor végezzük, ha S = L. A 3. ábra szerinti elrendezésben az előre- és hátraszámlálás ugyanúgy történik, mint ahogy azt a 2. ábrával kapcsolatban ismertettük. A ciklikus jobbratolódást azáltal érjük el, hogy mindegyik bistabil multivibrator elé egy 23...26 ÉS-fokozatot kapcsolunk, amelyet a bemenő oldalán az S eltolójel vezetékével és a 16, 17, valamint 21, 22 antivalencia-ekvivalencia-fokozatok egyikének antivalencia kimenetével kötünk össze. Az antivalencia fokozatra mindenkor két szomszédos bistabil multivibrator kimeneteit kapcsoljuk. A 23...26 ÉS-fokozatok tehát mindenkor az alábbi jeleket szolgáltatják: Si = S[Hi-H(i+l) + Hi-H(i*l)], i = 1...4: H5 = H1. Az i bistabil multivibrátort mindig olyankor komplementáljuk, ha a hozzátartozó csúsztatójel, Si = L. A hozzátartozó Si eltolójel a fent megadott Boole-féle függvény szerint azt eredményezi, hogy átveszi az i+1 bistabil multivibrator H(i+1) kimenő jelének korábbi értékét. Ha például H3 = L és H2 = 0, akkor S2 = S(O0 + L-L) = S, azaz ha S = L, akkor a H2-t komplementáljuk és ezzel H2 = L lesz, vagyis a H3 előző értéket veszi át. A 3. ábra mutatja, hogy a 16 és 17 antivalencia-ekvivalencia-fokozatok olyan kimenő jeleket szolgáltatnak, amelyek mind előre, mind pedig hátraszámlálásnál, valamint eltolásnál szükségesek. A találmány szerint elképzelhető olyan elrendezés is, amelynél a 23... 26 ÉS-f okozatokat 53...56 NOR-fokozatokkal helyettesítjük, amelyeket a negált S eltolójel, és a mindenkori szomszédos bistabil multivibrator kimenetek ekvivalenciája vezérel. A 4. ábrán bemutatott ilyen elrendezésnél csak a 46, 47, 51 és 52 ekvivalencia-fokozatok szükségesek. Ezzel szemben az antivalencia-fokozatokra és a kombinált 16, 17, 21 és 22 antivalencia-ekvivalencia-fokozatokra már nincs szükség. Hasonló értelemben az is lehetséges volna, hogy a 4. ábra szerinti valamennyi ekvivalencia-fokozatot antivalencia-fokozattal pótoljuk, ha mindenkor ezen fokozatok bemenő jelét annak 3