182365. lajstromszámú szabadalom • Adatkapcsolókkal és tárolóval ellátott kapcsolási elrendezés az adatkapcsoló által megadható partaméterek tárolására
3 182365 4 netei a rögzített érték tároló címbemeneteire jutnak. Az alábbiakban a találmányt a kiviteli példák kapcsolási rajzai segítségével magyarázzuk meg. Az 1. ábra egy tárolóba való közvetlen adatbevitel számára szolgáló kapcsolási elrendezés, a 2. ábra olyan kapcsolási elrendezés, ahol a tároló bemenetek elé összeadó egységet kapcsoltunk, és a 3. ábra olyan kapcsolási elrendezés, ahol a tároló bemenetek elé összeadó egységet és azt követően címtárolót kapcsoltunk Egy 19 multiplex generátor 1, 2...n kimeneteire megfelelő számú, binárisan kódolt 20/1, 20/2...20/n kódkapcsoló bemenő vezetékei csatlakoznak. Minden 20/1...20/n kódkapcsolónak 0-tól 9-ig van kapcsolóállása és minden kapcsolóállásban egy, a kapcsolóállásnak megfelelő, binárisan kódolt adatszót ad ki, így pl. a 0. kapcsolóállásban a 0000 adatszót, az 5. kapcsolóállásban a 0101 adatszót, a 9. kapcsolóállásban az 1001 adatszót. Ezért tehát mindegyik 20/1...20/n kódkapcsolón 4 darab 21 kódkimenetre van szükség, melyek azonos polaritással bekötött 22 csatoló diódákon keresztül négyeres 23 buszvezetékre csatlakoznak. Az egyes 20/1...20/n kódkapcsolók azonos indexű 21 kódkimenetei mindig a 23 buszvezeték azonos erére csatlakoznak. A 23 buszvezeték egyes ereire az n darab tárolórekesszel rendelkező 25 tároló 24 bemenetei vannak kapcsolva, ahol a 25 tároló minden 25/1, 25/2...25/n tárolórekeszének 26 órabemenete a 19 multiplex generátor 1, 2...n kimenetének valamelyikére csatlakozik. A 19 multiplex generátor az 1, 2...n kimeneteire egymás után és ismételten azonos nagyságú és időtartamú ütemező jelet ad. Egy ütemező jelnél az 1 kimeneten tehát csak a rákapcsolt 20/1 kódkapcsoló 21 kódkimenetei adnak a 23 buszvezetékre egy, a kapcsolóállásnak megfelelő adatszót, a szóbanforgó esetben tehát az 1 kapcsolóállásnál a 0001 adatszót. Miután az ütemező jel az 1 kimenetről egyidejűleg az első 25/1 tárolórekesz 26 órabemenetére is rájut, a hozzátartozó 20/1 kódkapcsoló paraméterértéket tartalmazó, binárisan kódolt adatszava a 25 tároló első, 25/1 tárolórekeszében tárolódik. Megfelelő módon a többi 20/2...20/n kódkapcsolón beállított paraméterértékek egymás után a 19 multiplex generátor ütemének megfelelően a 25 tároló további 25/2—25/n tárolórekeszeibe jutnak. A 20/1... 20/n kódkapcsolókon beállított értékek ismételt kiolvasása és letárolása ezután folyamatosan a 19 multiplex generátor ismételt ütemező jeleinél történik meg. A 25 tároló egyes 25/1, 25/2...25/n tárolórekeszeiben letárolt adatokat azután például egy nem ábrázolt mikroprocesszor segítségével lehet kiolvasni és tovább feldolgozni, ahol a 25 tároló a mikroprocesszor része lehet. A 2. ábra szerint egyébként azonos kapcsolás mellett a 23 buszvezeték és a 25 tároló között egy ugyancsak n fokozatú 27 összeadó egység van, mely mindig csak négy darab, a 23 buszvezeték négy erével összekötött 28 bemenettel rendelkezik. A 27 összeadó egység minden 27/1, 27/2...27/n fokozatához egy saját 29 órabemenet van rendelve, és a 25/1...25/n tárolórekeszekhez, illetve a 25 tároló és a 27 összeadó egység megfelelő fokozataihoz rendelt 26 és 29 órabemenetek a hozzájuk tartozó 20/1.. .20/n kódkapcsolóval közösen a 19 multiplex generátor l...n kimeneteire csatlakoznak. A 27 öszszéadó egység minden 27/1...27/n fokozatában a kezdeti értékhez egy állandó bináris szám adódik hozzá és ez a szám az egyes 27/1...27/n fokozatokban különböző. így a 19 multiplex generátor első ütemében a 27 összeadó egység első 27/1 fokozatában az első 20/1 kódkapcsoló által adott értékhez nulla érték adódik hozzá, úgyhogy a 27 összeadó egységnek a 25 tároló 24 bemenetéivel összekötött kimenetein az első 20/1 kódkapcsoló által kiadott érték, tehát egy 0 és 9 közötti szám, a szóbanforgó beállításnál a 0001 adatszónak megfelelő 1 érték van. Ezzel szemben a második ütemben a második 20/2 kódkapcsoló által kiadott értékhez a 27 összeadó egység második 27/2 fokozatában a 10 érték fog hozzáadódni, úgyhogy a 25 tároló második 25/2 tárolórekeszéhez, egy 10 és 19 közötti szám, a 20/2 kódkapcsoló fennforgó beállításánál az 5 értékhez tehát a 15 érték adódik hozzá. A 20 kódkapcsoló lehetséges 0—9 kapcsolóállásai miatt ezáltal a 27 összeadó egység minden további fokozatában egy 10-zel nagyobb konstans érték adódik a kiindulási értékhez. így a tárolóban az egyes 25/1...25/n tárolórekeszekben egymástól értékben eltérő adatszók tárolódnak, úgyhogy például egy mikroprocesszor az egymástól eltérő adatokat közvetlenül a saját 25 tárolójából veheti ki. A 3. ábra szerinti kapcsolásban a 19 multiplex generátor és a 20/1...20/n kódkapcsoló változatlan összekapcsolása mellett a 23 buszvezetékre még egy 27 összeadó egység is csatlakozik, melynek egyes 27/1, 27/2... 27/n fokozataihoz tartozó 26 órabemenetei szintén az 1, 2...n kimenetekre kapcsolódnak. A 27 összeadó egység funkciója hasonló a 2. ábránál leírthoz, csakhogy a 27 összeadó egység által kiadott adatjelek egy rögzített érték tárolóként kiképzett 30 paraméter-dekóder címbemeneteire jutnak. A 30 paraméterdekóder tárolórekeszeiben itt az adott feldolgozás „valóságos” paraméterei találhatók, melyekre a 25 tárolóban statikus közbülső tárolás valósítható meg. A 19 multiplex generátor, a 30 paraméter-dekóder és a statikus közbülső tároló eközben egy mikroprocesszor részei is lehetnek. Ilyenfajta kapcsolási elrendezés különösen hőtárolók elektronikus vezérlésére alkalmas, hogy az ott előírások által meghatározott nagyszámú paramétert a vezérlési folyamat számára minimális számú bemenettel lehessen leképezni. Ugyanakkor a 20/1 és 20/2 kódkapcsolókkal például a figyelembe veendő külső hőmérséklet-tartomány felső, illetve alsó határát meg lehet változtatni, míg a további 20/3...20/n kódkapcsolók a lehetséges feltöltési időközök kezdetének és végének beállítására szolgálhatnak. Szabadalmi igénypontok 1. Adatkapcsolókkal és tárolóval ellátott kapcsolási elrendezés az adatkapcsolók által megadható paraméterek tárolására, azzal jellemezve, hogy az adatkapcsolók többállású kódkapcsolók (20/1...20/n), a kódkapcsolók (20/1...20/n) bemenő vezetékei egy ütemesen továbbkapcsoló multiplex generátor (19) n darab kimenetének (l...n) egyikére csatlakoznak, az egyes kódkapcsolók (20/1...20/n) azonos indexű kódkimenetei (21) közös buszvezetékre (23) csatlakoznak, és a buszvezeték (23) a tároló (25) tárolórekeszeinek (25/1...25/n) adatbemenetére (24) van kötve. 2. Az 1. igénypont szerinti kapcsolási elrendezés kiviteli alakja, azzal jellemezve, hogy az egyes tárolórekeszekhez (25/1...25/n) tartozó órabemenetei (26) min-5 10 15 20 25 30 35 40 45 50 55 60 65 2