198257. lajstromszámú szabadalom • Impulzus kód modulációs transzlátor, ehhez használható léptető regiszter fokozat és multiplexer

1 2 NM1 és PM2 tranzisztorok vezetnek, amíg a re­kesz kimeneti áramkörében lévő PM’2 és NM’l tranzisztorok lezártak. így a PM1 és NM2 tran­zisztorok nyelő elektródjai közösen a 0 kimenet­re kapcsolódnak és így a rekesz áramköre az I vagy 1 bemenetére kapcsolt adatok részére in­­verterként működik, — amikor a 4 vezérlő bemenet inaktív állapotba ke­rül, akkor a bemeneti és kimeneti áramkörök mű­ködése szerepet cserél, — amikor az 5 és 4 vezérlő betneneteket egyszerre akitváljuk, illetve deaktiváljuk, akkor a 3 adatbe­menetre kapcsolt adatokat az SW1 kapcsolón ke­resztül a rekesz kimeneti áramköréhez továbbít­juk, itt invertáljuk, majd a rekesz 2 kimenetéhez küldjük, Az SR léptetőregiszter PC11 . . . PCI8 rekeszei­nek áramkörei a PCI ... PC6 rekeszek részére itt leírt módon működnek, de most a rekesz bemeneti áramkörét az SW2 kapcsoló leválasztja a rekesz ki­meneti áramkörétől, amikor az SW1 kapcsoló zárt állapotban van és viszont, mivel ezeket a kapcsolókat ellentétes vezérlő jelek működtetik. Látható, hogy a bl . . . b8 bitekből, S = bl előjel­bitből, K = b2b3b4 szegmens kódból és L = b5b6- -b7b8 lépéskódból álló tömörített 8-bites PCM szó 13-bites lineáris PCM J nagyságú. szóvá történő át­kódolásának alkalmas algoritmusát a J = 2K’ (L* a.24 ♦ b.2‘*) + c vagy , J=J =c összefüggés adja meg, ahol — c = 0 az Aszabályhoz és c = —16 a mu-szabályhoz, — K’ értéke a KO ... K7 szegmensek esetében 0 ... 7 között változik, ez alól kivétel a KO re­kesz az A-szabály esetében, mert ekkor ez az ér­ték nem 0, hanem 1, — a = b = 1 a K2 . . . K7 szegmensek esetében mind­két szabálynál és KI esetében a mu-szabálynál és így-­J’ = 2K’ (L+ 24 +'2_1) — a = 1 és b = 0 a KO rekesznél (mu-szabály), a KI rekesz esetében (A-szabálynál) a = 1 ésb = 0és ebből adódik, hogy J’ = 2K (L ♦ 24) — a = b= 0ésK, = laK0 rekesznél (A-szabály ese­tében) és így J’ = 2.L A fentiekben vázolt COLI áramkör ennek az al­goritmusnak a kiszámítására az alábbiak szerint al­kalmas. A COLI 1 áramkör INI bemeneti kapcsára veze­tett tömörített PCM jelet a legnagyobb helyértékű MSB bitjével kezdődően az INPI bemeneti áramkör­höz vezetjük és a kapott 8-bites tömörített PCM je­let, amely az 1. ábra szerint bl . . . b8 biteket tartal­maz és a korábban meghatározott S előjelbitből, K szegmensekből és L lépésekből, mint részekből áll, sorosan úgy visszük be a SIPOl regiszterbe, mint a bl . . . b4 és b5.. . . b8 bitekből álló két egymást követő négybites sorozatot. A négy bl . . . b4 bit továbbengedése az LCi latch áramkörben az első TP2 időzítő Impulzus hatására következik be (2. ábra). Az S = bl előjel­bitet az OCI kimeneti áramkörhöz továbbítjuk, a hárombites K = b2b3b4 szegmensnek megfelelő szegmens kódot pedig az SDECI szegmens dekóder­­hez küldjük, ahol a dekódolás a „nyolc szegmens kódból egyet” kiválasztás alapján történik, és ezeket az S7 S6 S5 S4 S3 S2 S’l S'O . bitek képezik, amelyek az SDECI szegmens dekó­­demek a hasonlóan jelölt kimenetein jelennek meg. Ez a kód a KO ... K7 szegmenseket az alábbi táblá­zat szerint definiálja: S7 S6 S5S4S3S2S’l S’0 K’decimális értéke K0 0 0 0 0 0 0 0 1 0 KI 0000001 01 K7 10 0 0 0 0 0 0 7 Így az SDECI szegmens dekóder S’O, S’l, S2 . . . S7 kimeneteinek mindegyikét a KO, Kl, K2 . . . K7 szegmensek közül a megfelelő aktiválja, és ezekhez a szegmensekhez a K’ = 0, 1, 2 ... 7 decimális érté­keit rendeljük hozzá. A fent ismertetett algoritmus szerint azonban ez nem érvényes a KO szegmensre az A-szabály esetében, mert K’ értékének ekkor 1-nek kell lennie a 0 helyett. Az első TP3 időzítő impulzus hatására a bl bitet és az SDECI szegmens dekóder S’O,S’l, S2 . . . S7 kimenetéin lévő kódot az LC3 latch áramkörrel ér­vényesítjük és ennek hatására a bl és S2 ... S7 bi­tek ahhoz a LOGI logikai áramkörhöz jutnak, ame­lyet arra használunk, hogy a pillanatnyilag alkalma­zott (és az A vezérlő bemenetnél jelölt) szabálytól függően kiszámítsuk az algoritmus fenti a és b érté­keit, továbbá, hogy az A-szabály használatakor ki­számítsuk a KO szegmenshez tartozó helyes K’ érté­ket. A LOGI logikai áramkör az a, b, S0 és SÍ kime­­tein a hasonlóan jelölt további jeleket szolgáltatja: a = S’O + A b = S’O (S’l ♦ A) SO = S’O.A SÍ = S’O.A* S’l és ezekből az összefüggésekből adódik, ami a fenti algoritmus szerint is követelmény, mely szerint: a=b=l a K2 . . . K7 szegmenseknél mind az A- és mu­­szabályok esetében, mely utóbbikra az A=0, illetve A=1 értékek a jellemzőek, a=l és b=0 a KO szegmensnél (mu-szabálynál) és a KI szegmensnél (A-szabálynál) a=b=0 és KO szegmensnél (A-szabály esetében) és ennek következtében a fent megadott szegmens kódok most megváltoztak és az alábbi megváltozott szegmens kódokat adják: S7 S6 S5 S4 S3 S2 SÍ S0 K0(mu) 0 0 0 0 0 0 0 1 K0(Á) 0 0 és KI 0 0 0 0 1 0' K7 1 0 0 0 0 0 0 0 Ebből látható, hogy a kívánalmakkal összhangban a K’=l decimális értéket a KO szegmenshez rendeljük hozzá az A-szabály használatakor. Az itt vázolt műveletek végzése során az L lépés­kódot meghatározó b5 b6 b7 b8 bitekből álló soroza­tot a SIPOl regiszterbe visszük. 198 2:: 5 10 15 20 25 30 35 40 45 50 55 60 6

Next

/
Oldalképek
Tartalom