<< Az előző oldal Vissza a Főoldalra Vissza az Elektronika oldalra Tartalomjegyzék A következő oldal >>
Kódoló áramkörnek programozott memória
Memória áramkörökkel bármilyen kódoló felépíthető, ahol a memória címvezetékei a bemenő jelek, az adatvezetékei pedig a kimenő jelek. Egy memória áramkör cím- és adatvezetékeinek száma tehát megadja a maximális ki-, illetve bemenő kód szóhosszát.
A következő ábrán egy memóriából kialakított kódoló áramkörrel oldjuk meg a tárcsás kapcsoló gazdaságos illesztését.
Az ábrából látható, hogy olyan memória áramkört célszerű használni, amelynek egyel kevesebb címvezetéke van, mint a kapcsolóhelyzetek száma. (Természetesen több címkivezetés nem jelent akadályt, csak felesleges.) Az ábrán 12 állású kapcsolót láthatunk, amelyhez egy 11 címvezetékű 2kx8 bites OTP EPROM memória van illesztve. (Elegendő lenne 4 bites szóhosszú memória is, de azok már nehezen beszerezhetők.)
Ehhez az áramköri megoldáshoz ROM, PROM, EPROM, FLASH és EEPROM memóriák egyaránt használhatók.
Azt, hogy a memória áramkör az adott bemenő jelekre a kívánt kimenő jeleket hozza létre, csupán annyi a teendő, hogy az előforduló 12 címre az azoknak megfelelő kódot előre beprogramozzuk. Ezeket a címeket és kódokat láthatjuk a következő táblázatban a fenti áramkör esetére:
Bemenő cím | Kimenő adat |
---|---|
000 0000 0000 | xxxx 0000 |
000 0000 0001 | xxxx 0001 |
000 0000 0010 | xxxx 0010 |
000 0000 0100 | xxxx 0011 |
000 0000 1000 | xxxx 0100 |
000 0001 0000 | xxxx 0101 |
000 0010 0000 | xxxx 0110 |
000 0100 0000 | xxxx 0111 |
000 1000 0000 | xxxx 1000 |
001 0000 0000 | xxxx 1001 |
010 0000 0000 | xxxx 1010 |
100 0000 0000 | xxxx 1011 |
Az alkalmazott memória áramkör nyolc kimenő vezetéke közül csak az "alsó" négyet használjuk. Ezért - mint a táblázatban is látható - a "felső" négy helyiértékre mindegy, mi van programozva. (Ez van x-szel jelölve.)
<< Az előző oldal Tartalomjegyzék Vissza a Főoldalra Vissza az Elektronika oldalra Vissza az oldal elejére A következő oldal >>