190206. lajstromszámú szabadalom • Elrendezés programozható időkonverter kettős óragenerátorának kialakítására
1 190 206 2 A találmány tárgya elrendezés programozható időkonverter kettős óragenerátorának kialakítására. Mint ismeretes a digitális vezérlő egységek többségébe óragenerátor szükséges a különböző időzítések és szinkron hálózatok működéséhez. Ezek általánosságban egy nagypontosságú rögzített v. változtatható frekvenciájú alapórajel generátorból és egy ezt a frekvenciát leosztó osztó áramkörből vagy számlálóból állnak. Ezen ismert megoldásokban nincs lehetőség egy olyan újabb kimenőjel előállítására, mely az első kimenőjel minden egyes fázisában dinamikusan változtatható számú és hosszú impulzussorozatot tartalmaz. A találmánnyal célunk a fentiekben vázolt nehézség kiküszöbölése és olyan óragenerátor létrehozása, amely a szükségletnek megfelelően a frekvenciaosztás arányának statikus beállítási lehetőségével és dinamikus módosítási lehetőségével rendelkezik. A találmánnyal megoldandó feladat ennek megfelelően egy olyan kettős óragenerátor létrehozása, amely egyrészt lehetővé teszi a kimenő periódusidő statikus beállítását és ennek dinamikus megváltoztatását, valamint a második kimenőjel egy olyan impulzussorozat, amely a periódusidőn belül változtatható számú és hosszú impulzust tartalmaz és mindezek mellett az alap órajelhez szinkronizált a logikai hazárd jelenség elkerülése érdekében. A találmány alapja az a felismerés, hogy a kitűzött feladat egyszerűen megoldódik ha a két órajelet egyetlen generátorjelből állítjuk elő. Ily módon lehetőség nyílik az átalakítási tényezők viszonylag könnyű változtatására is. A találmány szerinti megoldás egy olyan ismert megoldás továbbfejlesztése, melynek során egy óragenerátorral impulzus sorozatot állítunk elő, melyet egy számláncra vezetünk, a számláncba előzőleg a maximális konvertálási időnek megfelelő számértéket beállítjuk és ezután számiáltatjuk a számláncot, mindaddig, amíg a számlánc a működését be nem fejezi, ekkor egy impulzust állítunk elő, mely az alap impulzus sorozat részét képezi, ezután a számláncot újra beállítjuk a kívánt értékre. A továbbfejlesztés vagyis a találmány abban van, hogy a maximális konvertálási időnek megfelelő értéket a számláltatás megkezdése előtt letároljuk, és azt a működés során előnyösen változtatjuk, a számlánc mindenkori tartalmát figyelembe véve az órajel segítségével egy újabb kimenő impulzus sorozatot hozunk létre. A találmány értelmében célszerű, ha az újabb kimenő impulzus sorozat impulzusainak számát és hosszát szükség esetén az alap impulzus sorozat minden periódusában újra állítjuk. A találmány szerinti elrendezés egy olyan ismert elrendezés továbbfejlesztése, melynek láncbakapcsolt óragenerátora és számlánca van. A továbbfejlesztés, vagyis a találmány abban van, hogy az elrendezésnek beállítóegysége és vezérlőegysége is van. A beállítóegység kimenetei beállító vezetékkötegen keresztül a számlánc bemenetéire vannak köt ve. A vezérlőegység bemenetei adat vezetékkötegen át a számlánc kimeneteire, bemeneté pedig időzítő vezetéken keresztül az óragenerátor kimenetére, valamint a számlánc bemenetére van kötve. Az elrendezés kimeneteit a számlánc kimenetére csatlakozó első kimenő vezeték, továbbá a vezérlőegység kimenetére csatlakozó második kimenő vezeték képezi. A találmány értelmében célszerű, ha a vezérlőegységnek kombinációs hálózata és szinkronizáló áramköre van. A kombinációs hálózat bemenetei adatvezetékkötegen keresztül a számlánc kimeneteire, kimenete pedig a kombinációs vezetékkötegen át a szinkronizáló áramkör bemenetére van kötve. A szinkronizáló áramkör további bemenete időzítő vezetéken keresztül az óragenerátor kimenetére, kimenete pedig a második kimenő vezetékre van kötve. Nevezetesen célszerű, ha a vezérlő egységnek beállító szerve is van. A beállító szerv kimenete átmenő vezetékkötegen keresztül a kombinációs hálózat további bemenetére van kötve. Célszerű továbbá, ha a vezérlőegységnek logikai hálózata és multiplexere van. A logikai hálózat bemenetei adat vezetékkötegen keresztül a számlánc kimeneteire, kimenetei pedig vezérlő vezetékkötegen keresztül a multiplexer bemeneteire vannak csatlakoztatva. A multiplexer további bemenete időzítő vezetéken át az óragenerátor kimenetére van kötve. A vezérlőegység kimenetét a multiplexer kimenete képezi. Nevezetesen célszerű még az is, ha a vezérlő egységnek beállító szerve is van. A beállító szerv kimenetei átmenő vezetékkötegen keresztül a logikai hálózat további bemeneteire vannak kötve. Célszerű továbbá még az is, ha a beállítóegységnek tárolója, illesztőegysége és/vagy beállító elemei vannak. Az illesztőegység kimenetei első információs vezetékkötegen keresztül a tároló bemeneteire vannak csatlakoztatva. A beállító elemek kimenetei második információs vezetékkötegen keresztül a tároló bemeneteire vannak kötve. A tároló kimenetei egyben a beállítóegység kimeneteit képezik. A találmányt részletesebben rajz alapján ismertetjük, amelyen a találmány szerinti eljárást, az ismert és a találmány szerinti elrendezés néhány példákén ti kiviteli alakját tüntettük fel. A rajzon az 1. ábra a találmány szerinti megoldás idődiagramja; a 2. ábra a találmány szerinti elrendezés példakénti kiviteli alakja; a 3. ábra a találmány szerinti vezérlőegység példakénti kiviteli alakjai; a 4. ábra a találmány szerinti vezérlőegység további példakénti kiviteli alakja; az 5. ábra a találmány szerinti beállítóegység példakénti kiviteli alakjai. A rajzon azonos hivatkozási jelek hasonló részleteket jelölnek. A találmány szerinti megoldást részletesebben az 1. ábra alapján ismertetjük. Az ábrán az előre meghatározott periódus időt a b 1 j ; b2j ; b3j adatjelekkel határozzuk meg és azt az esetet tüntettük fel amikor egy periódusban három impulzusból álló jelcsoportot hozunk létre. Az idődiagram azt az esetet mutatja, amikor az impulzus sorozatok előállítása közben megváltoztatjuk a periódus időt. A klj, k2j 5 10 15 20 25 30 35 40 45 50 55 60 65 2