202690. lajstromszámú szabadalom • Áramköri elrendezés nagysebességű programozható időzítő előállítására

1 HU 202690 A 2 A találmány tárgya áramköri elrendezés nagyse­bességű programozható időzítő előállítására, amely időzítő nagyfrekvenciájú órajelimpulzusok számlálását teszi lehetővé. Az időzítő számlánc hossza progra­mozható, így a bemenetére kapcsolt „N” bináris értéknek megfelelő számú órajelimpulzus megérke­zése után kimenőjelet ad. Felhasználási területe: nagyfrekvenciás ipari és laboratórumi célú impulzus- és időintervallum gene­rátorok, valamint nagysebességű dinamikus vizsgáló­­berendezések időzítő és késleltetési egységeiben van. Nagysebességű programozható időzítő megvalósí­tására többféle megoldás ismeretes. A technikai szintet képviseli pl. a FAIRCHILD cég 1982-es kiadású „F100 K ECL USERS HAND BOOK”-jának 319. oldalán ismertetett megoldás. Az ismert áramköri elrendezés első, második, har­madik számláló integrált áramkön, egy D flip-flopot és két, egy négybemenetű és egy kétbemenető „VAGY” kapuáramkört tartalmaz, amely teljes szink­ron üzemmódban, „LE” számlálási irányban, bináris kódban működik. Az egymást követő 4 bites fokozatok szinkron őrajelbemenetének engedélyezése az órajel­engedélyező és a számlálásengedélyező bemeneteken történik az előző fokozatok átvitelképző kimenetének megfelelően. A számlánc „N” kezdőértékének betöl­tését a D flip-flop és a két „VAGY” kapuáramkör vezérli az üzemmódválasztó bemenetek logikai „O”­­ba történő vezérlésével. Az ismert műszaki megoldás működése a követ­kező: Betöltött alapállapotot és engedélyezett szám­lálóüzemmódot feltételezve (az első számláló órajel­engedélyező bemenete logiaki „O”, mindhárom szám­láló üzemmódválasztó bemenete logikai „1”), a szám­lánc tartalma minden órajel felfutó élére eggyel csök­ken. Amikor valamelyik 4 bites számláló tartalma nul­lára csökken, átvitelképző kimenete engedélyezi a sorban utána következő számláló órajelbemenetét egy periódusidőnek megfelelő időtartamra. így a számlá­lók közötti átvitelképzés megvalósul. Amikor a kiszámolás folyamán a számlánc tartalma eléri az 1-et, akkor az első számláló paralel adatki­­menetei logikai „O” szintre kerülnek. Mivel a har­madik számláló átvitelképző kimenete már logikai „O” szinten van, a négybemenetű „VAGY” kapu­áramkör minden bemenete logikai „O” szintre kerül, így kimenete is ennek megfelelően logikai „O” lesz. Ez a jelszint képezi a kétbemenetű „VAGY” kapu­áramkör egyik bemenőjelét, és mivel a D flip-flop negált adatkimenete a leszámlálás folyamán végig logikai „O” szinten volt, ezért a kétbemenetű „VAGY” kapuáramkör kimenete „O” logikai szintre kerül, s az első, második, harmadik számlálóból álló szám­láncot az üzemmódválasztó bemeneteken keresztül számlálási üzemmódból betöltési üzemmódba állítja. A következő órajel felfutó él - mely a számlánc tartalmát 1 értékről 0 értékre csökkentené - beírja a számlánc paralel adatbemeneteire kapcsolt bináris számértéket az első, második, harmadik számlálóból álló számláncba. Ugyanennek az órajelnek a felfutó éle azonban törli a D flip-flopot, negált adatkimenete logikai „1” szintre ugrik, megszüntetve ezzel a betöltési üzem­módot a kétbemenetű „VAGY” kapuáramkörön ke­resztül. A számlánc ismét számlálási üzemmódba került, s a következő órajel felfutó éle a számlánc tartalmát „N” értékről „N-l” értékre csökkenti. Ugyanennek az órajelnek a felfutó éle ismét beírja a D flip-flopot, negált adatkimenete ismét logikai „0”-ba ugrik. Dy módon létrejött az N számú órajel-periódusi­dőnek megfelelő időtartamú időzített kimenőjel. Az ismert áramköri elrendezésnek a hiányosságai a következők:- a bináris programozható univerzális számláló integrált áramköröket tartalmazó számlánc az egyes számláló egységek közötti átvitel képzésére az átvi­telképző kimenetet használja, amelyet a következő számláló órajelengedélyező és számlálásengedélyező bemenetére csatol. Katalógusadatok alapján: a kés­leltetési idők és a beállási idők összege FLATPAK kivitel esetén Tc-+25 °C környezeti hőmérsékleten t-4,4+1,35-5,75 ns. Emiatt a stabil működés érde­kében az órajel frekvenciája nem lehet nagyobb mint 173 MHz.- betöltés után legalább 6,1 ns idő szükséges egy újabb órajel érkezéséig a stabil működés érdekében. Ez a maximális órajelfrekvenciát 164 MHz-re csök­kenti.- további hátrányt jelent, hogy beírás előtt az üzemmódválasztó bemenetek előkészítése hosszú időt vesz igénybe. Ehhez még hozzáadódik az üzemmód­választó bemenetek beállási ideje (3,2 ns), így a maximális órajel periódusidő szükséglet Tcp-1,9+0,95+0,95+3,2-7 ns Ez az időtartam csak 143 MHz órajel frekvenciának felel meg, így az ismertetett áramköri elrendezés nagyobb órajelfrekvenciával nem működtethető. A találmány célul tűzte ki az ismert megoldás hiányosságainak megszüntetését és olyan áramköri elrendezés létrehozását, amely csökkenti az átfutási időket, növeli a beírási időt, s így nagysebességű programozható időzítő számlánc előállítását teszi le­hetővé. A találmány szerinti megoldás azon a felismerésen alapul, hogyha négy db bináris programozható uni­verzális számlálóból összeállított számláncot, D flip­­flop-okat, késleltető elemeket, INVERTER/BUFFER kaput tartalmazó vezérlő áramkörből, órajelvezérlő kapukból és kapuáramkörökből álló áramköri elren­­dzést alkalmazunk, amely a számlánc „3”-as állásában átveszi a számlálást a számlánctól és négy órajel idejének megfelelő periódusidő alatt az „N” számot párhuzamosan tölti be a számláncba úgy, hogy az átfutási és beállási tranziensek lefolyására elegendő idő álljon rendelkezésre, továbbá szinkron számlálás­hoz nem a számlálók átvitelképző kimeneteit hasz­náljuk, hanem az egymással huzalozott „VAGY” kap­csolatba hozott adatkimeneteit „VAGY” kapuáram­körökön keresztül összekapuzzuk az órajellel, akkor a késleltetési idők csökkennek, s így negysebességű programozható időzítőt hozhatunk létre. A találmány tárgya tehát áramköri elrendezés nagy­­sebességű programozható időzítő előállítására, amely­nek első, második, harmadik, negyedik bináris prog­ramozható univerzális számlálója van, paralel adat­­bemenetekre csatlakozó bináris bemenetekkel, paralel adatkimenetekkel, órajelbemenettel, összekötött üzem­módválasztó bemenettel, negált órajelengedélyező be-5 10 15 20 25 30 35 40 45 50 55 60 65 3

Next

/
Oldalképek
Tartalom