203629. lajstromszámú szabadalom • Berendezés azonosító kód előállítására és dekódolására
HU 203629B zatot alkalmazunk. Ez a szinkronjel-sorozat jelzi az azonosító kód elejét és ugyanezzel a szinkronjel-sorozattal zárjuk le az azonosító kódot. A 2. ábrán példaként ábrázolt bitkombináció célszerűen 32 bit hosszúságú. A két szinkronjel-sorozat között előnyösen 22 bites azonosító kód szerepel, amely eljárásunk értelmében 11 db kódhelyzértékkel van előállítva. Találmányunk értelmében az azonsoítási kód előállítását a téveszthetőség elkerülése érdekében olymódon végezzük, hogy minden kódhelyzértéknek két bitet feleltetünk meg. A korábban ismertetett általános képletnek megfelelően eljárásunknál a 00, vagy 11 bitkombináció logikai 0-ás kódhe/ lyértéknek, a 01, vagy 10 bitkombináció pedig logikai 1-es kódhelyértéknek felel meg. Az ábrán feltüntetünk külső K állapotjelet, amelynek alkalmat zása az eljárás szempontjából nem feltétlenül szükséges, azonban «etenként célszerű lehet. Szerepel az azonosító kódban továbbá paritás ellenőrzésére szolgáló paritás P helyérték is, amlynek alkalmazása szakember számára ismert, így annak külön ismertetésére nem térünk ki és amely esetünkben páros paritásra egészíti ki az azonosító kódot. Előnyösen az átvitel biztonságának érdekében a csupa 0-át és a csupa 1 -et tartalmazó kódot célszerű az azonosításból kizárni, amellyel tovább csökkenthető a tévesztés lehetősége. A 3. ábra az 1 kódgenerátor előnyös felépítését ábrázolja. Az 1 kódgenerátor az ábra szerint 11 címtárolót tartalmaz, amelynek kimenete 12 PROM bemenetével van összekötve. A 12 PROM kimenete egyrészről a 11 címtároló bemenetére vissza van csatolva, másrészről 13 multiplexer bemenetére van kötve, és további kimenete pedig további 14 multiplexer vezérlő bemenetére csatlakozik. A további 14 multiplexer kimenete dinamikus 15 tároló bemenetére van kötve, amelynek kimenete a 13 multiplexer vezérlő bemenetére csatlakozik. A további 14 multiplexer bemenetére előnyösen külső információs bitet előállító 16 áramkör van kötve és a dinamikus 15 tároló kimenete a további 14 multiplexerrel össze van kötve. Az 1 kódgenerátomak az ábra szerint 17 órajelgenerátora van, amely all címtároló, valamint a dinamikus 15 tároló órajelbemenetére csatlakozik. A 3 ábra szerinti 1 kódgenerátor az alábbiak szerint működik részletesen. Az azonosító kód előállításához az órajelet a 17 órajelgenerátor szolgáltatja, és a következőkben az 1 kódsugárzó működését a 2. ábra szerinti jelalaknak - a tizes számrendszerben 1638 kódnak - az előállítási folyamatával mutatjuk be. A 3. ábra szerint all címtároló, amely előnyösen például D tároló, megcímzi a 12 PROM-3 ot, amely például kódolt 32 x 8 bites memória. Bekapcsol áskor az azonosító kód előállításának kezdete a 11 címtároló beállásától függ. A 12 PROM nyolc bitje közül öt bit a 11 címtároló bemenetére vissza van vezetve, amely a következő címet szolgáltatja. Két kódbites az azonosító kód adott kód-helyértéke jelenik meg, amely a 13 multiplexer bemenetére kerül. További egy bit, amely a mintavételező bit, a további 14 multiplexer vezérlő bemenetét vezérli. All címtároló bemenetén az öt bites cím - például 00000-ás cím - megjelenésekor a címzett 12 PROM kimenetén, az öt biten a következő cím, vagyis például 00001 jelenik meg. A 12 PROM kimenetén megjelenő nyolc bites adat további két kódbitjén logikai H szint, a mintavételező biten pedig a logikai L szint jelenik meg. Az órajel következő felfutóélérea 11 címtároló bevételezi aOOOO 1 címetés ezzel megcímzi a 12 PROM-ot. A 12 PROM kimenetén a következő 00010, vagyisa második cím jelenik meg, a két kódbiten logikai H szint, a mintavételező biten pedig a logikai L szint van. A következő címnek megfelelően az órajel felfutó élére a 12 PROM kimenetén 00011 (harmadik cím) lesz, a kódbiteken logikai H szint lesz, a mintavételező bit viszont logikai H szintre vált. Ekkor mintavételezi az 1 kódgenerátor a külső információs bitet előállító 16 áramkört. A mintavételező bit felmenő élére a 15 tároló megjegyzi a külső információs bit állapotát és a 13 multiplexer ennek megfelelően választja ki a két beégetett kód közül valamelyiket A berendezésnél a mintavételezés azért történik ezen a helyen, mivel a szinkronjel-sorozat folyamán mindkét kódbit szintje azonos, így ez nem okoz zavart a kisugárzott kód váltásánál, vagyis töredék, helytelen kód nem kerül kisugárzásra. A harmadik címet az órajel felfutóélérea 11 cím tároló bevételezi. A12 PROM kimenetén a 00100 cím, vagyis a negyedik cím jelenik meg, a két kódbit logikai H szintű, a mintavételező bit pedig logikai L-szintbe vált és ezután ott is marad a következő második címig. Az órajel következő felfutó élére all cím tároló bevételezi a negyedik címet, a 12 PROM címkimenete 00101 lesz (ötödik cím), a két kódbit továbbra is logikai H szintű. Az órajel ezt követő felfutó élére all címtároló bevételezi az ötödik címet, a 12 PROM kimenetén pedig & hatodik, 00110 cím jelenik meg, a kódbitek pedig logikai L szintre váltanak. Ezzel befejeződött a szinkronjel-sorozat generálása, ezután a két kódbit egymástól függetlenül válthat a szükséges azonosító kódnak megfelelően. Például esetünkben a tizes számrendszerben az 1638 kódnak az alábbi címek és kódbit-szintek felelnek meg: 4 5 10 15 20 25 30 35 40 45 50 3