164506. lajstromszámú szabadalom • Elrendezés statikusan működő logikai áramkörökből statikus bemenetekkel kombinált dinamikus kapu kialakítására, és legalább egy ilyennek összekapcsolására legalább egy inditandó áramkörrel
MAGYAR NÉPKÖZTÁRSASÁG SZABADALMI LEÍRÁS SZOLGÁLATI TALÁLMÁNY 164506 MAGYAR NÉPKÖZTÁRSASÁG Bejelentés napja: 1972. III. 15. (SA-2327) Közzététel napja: 1973. IX. 27. Megjelent: 1975. IX. 30. Bejelentés napja: 1972. III. 15. (SA-2327) Közzététel napja: 1973. IX. 27. Megjelent: 1975. IX. 30. Nemzetközi osztályozás: ORSZÁGOS TALÁLMÁNYI HIVATAL Bejelentés napja: 1972. III. 15. (SA-2327) Közzététel napja: 1973. IX. 27. Megjelent: 1975. IX. 30. H 03 k 19/00 H 03 k 3/286 Feltalálók: Alkér András villamosmérnök 20%, Harmat László villamosmérnök 40%, Hazay Csaba villamosmérnök 40%, Budapest Tulajdonos: Számítástechnikai Koordinációs Intézet, Budapest Elrendezés statikusan működő logikai áramkörökből statikus bemenetekkel kombinált dinamikus kapu kialakítására és legalább egy ilyennek összekapcsolására legalább egy indítandó áramkörrel 1 2 A találmány tárgya elrendezés statikusan működő logikai áramkörökből statikus bemenetekkel kombinált dinamikus kapu (a továbbiakban: SBKDK) kialakítására, és legalább egy ilyennek összekapcsolására legalább egy indítandó áramkör- 5 rel. Logikai hálózatok megvalósításánál csaknem kizárólag integrált logikai áramköröket alkalmaznak kedvező áramköri tulajdonságaik és nagy tömegben történő gyárthatóságuk következtében. 10 A szokásos áramköri választék különböző számú bemenettel rendelkező NAND (nem-és), NOR (nem-vagy) és NOR-AND (nem-vagy-és) kapukat, EXO (kizáró vagy) kaput, valamint R-S, J-K és D típusú flip-flopokat (bistabil multivibrátorokat) 15 tartalmaz. A kapukkal kombinációs hálózatok, kapuk és flip-ílopok alkalmazásával szekvenciális hálózatok valósíthatók meg, azaz olyan hálózatok, ahol a hálózat kimeneteinek pillanatnyi logikai értéke a 20 bemenetek pillanatnyi logikai értékén felül a bemenetek változóinak előző logikai értékétől is függ. Ezek a hálózatok általában a változók statikus logikai értékén túlmenően a változók értékváltozásaival, az értékváltozás irányát is 25 tartalmazó, mintegy új értelmezésű dinamikus változóval változtatják állapotukat. Az ismert logikai áramköri megoldások maximum 1 dinamikus bemenettel rendelkező flip-flopokat tartalmaznak. A különböző szekvenciális 30 hálózatok realizálásánál gyakran van arra szükség, hogy a flip-flopok több statikus és több esetleg különböző irányú változást figyelembe vevő dinamikus bemenettel rendelkezzenek, oly módon, hogy a dinamikus bemenetek külön statikus feltételekkel kapuzhatóak legyenek. A szokásos megoldások ilyen esetben a következők: a) A logikai szint dinamikus változásából ellenállás-kondenzátoros taggal a kör időállandójától függő szélességű impulzust állítanak elő, ezt kapuzzák, illetve használják fel a flip-flopok beállítására (vagy törlésére), b) Minden egyes dinamikus változóhoz, egy dinamikus bemenettel is rendelkező flip-flopot rendelnek hozzá, majd ezen flip-flopok kimeneteit egy kombinációs hálózatra kötve létrehozzák a kívánt működésű flip-flophoz a beállítási, illetve törlési feltételeket. A fenti a) megoldás látszólagos egyszerűsége ellenére a leghátrányosabb. Ez az áramköri megoldás lerontja a felhasznált integrált logikai áramkör kedvező zaj tulajdonságait. Az időzítések nem alkalmazkodnak automatikusan az alkalmazott logikán a jel terjedési sebességéhez, ezért több dinamikus bemenet esetén a különböző időzítésekből adódó hazárdokat csak további elemek felhasználásával lehet kiküszöbölni, illetve bemérés-164506