Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MPVI_Spausdinti2003M.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
3.88 Mб
Скачать

59 Pav. I8282/83 tipo registrų sutartinis grafinis ženklas ir

Vidinė funkcinė grandinė

Registrai atlieka šias funkcijas:

  • įsimena 8 skilčių (1 baito) duomenis;

  • padidina apkrovos gebą iki 32 mA, 300 pF;

  • leidžia išjungti išėjimus.

Registras sudarytas iš 8 D trigerių su statiniais C sinchronizavimo įėjimais. Kiekvienas trigeris turi buferinį stiprintuvą, kurio išėjimas gali būti įjungtas, kai = 0 arba išjungtas, kai = 1. Duomenų baitas paduodamas į DI0 ... DI7 įėjimus, o ji isiminus, atsiranda DO0 ... DO7 išėjimuose. Statinis STB strobavimo signalas valdo duomenų perdavimą iš DI įėjimo į DO išėjimą.

Kai STB = 1 duomenys perduodami su nedidele laiko delsa (nedaugiau 40 ns) iš įėjimo į išėjimą. Registras veikia, kaip buferinis stiprintuvas.

Kai STB = 0 duomenų perdavimas nutrūksta. Registre įsimenamas (fiksuojamas) duomenų baitas, kuris buvo DI įėjime, STB signalo pokyčio iš 1 į 0 loginį lygį laiko momentu. I8283 tipo registras turi invertuotus išėjimus.

BF buferinis formuotuvas leidžia perduoti duomenų baitą abiem kryptimis ir kartu padidina apkrovos gebą. Gali būti naudojami I8286/87 buferiniai formuotuvai, kurių sutartinis grafinis ženklas ir vidinė funkcinė grandinė pateikta 60 pav.

60 Pav. I8286/87 buferinių formuotuvų sutartinis grafinis ženklas ir

Vidinė funkcinė grandinė

Buferiniai formuotuvai atlieka šias funkcijas:

  • perduoda 8 skilčių (1 baito) duomenis dviem kryptimis;

  • padidina apkrovos gebą A kanalui iki 16 mA, 100 pF, o B kanalui – 32 mA, 300 pF;

  • leidžia išjungti išėjimus (įėjimus).

Formuotuvas turi A ir B kanalų buferinius stiprintuvus, sujungtus lygiagrečiai ir priešpriešai. Jis duomenų neįsimena, o tik juos perduoda. Duomenų baito perdavimo kryptis valdoma, keičiant T įėjimo loginį lygį.

Kai T = 0 duomenų perdavimo kryptis iš B kanalo į A kanalą, o esant T = 1 – atvirkščiai iš A į B. A ir B kanalų išvadai vienu metu gali būti įjungti, kai = 0 arba išjungti, kai = 1. I8287 tipo buferinis formuotuvas turi invertuotus B kanalo įėjimus ir išėjimus.

31. Mps atminties įrenginys

MPS AĮ gali būti savistovus modulis (AĮ modulis) arba atskiri dideli integriniai grandynai talpinami MP modulyje.

AĮ skirtas programai, sudarytai iš atskirų komandų ir duomenims, reikalingiems komandoms vykdyti, saugoti. Atmintis susideda iš didelio kiekio bitų, kurie dažniausiai grupuojami į baitus. Tokia atmintis yra vadinama baitinės organizacijos atmintimi. Kiekvienas atminties baitas turi savo adresą.

AĮ sudaro matricų – kaupiklių, t.y. didelių integrinių atminties grandynų rinkinys, kurių kiekis priklauso nuo mikroprocesoriaus adresų linijų skaičiaus ir atminties DIG talpos.

Atminties DIG (matricos – kaupiklio) talpa žymima:

M x n; (3)

čia M = 2m – atminties ląstelių kiekis kristale; m – adreso linijų (įvadų) skaičius; n – saugomų bitų skaičius vienoje ląstelėje (dažniausiai n = 1, 4, 8, 16). Baitinė (n = 8) organizacija būdinga SRAM, o bitinė (n = 1) – DRAM atmintims.

Atminties DIG būna dviejų tipų:

  • operatyvioji (OA) atmintis;

  • pastovioji (PA) atmintis.

OA atmintis, išjungus maitinimą, išsitrina, todėl ji vadinama nuo maitinimo šaltinio priklausanti atmintis. OA DIG leidžia duomenis įrašyti ir skaityti. Ji turi santrumpą RAM (angl. Random Access Memory – atsitiktinės kreipties atmintis).

Pagal veikimo principą RAM DIG skirstomos:

  • statinė (SRAM);

  • dinaminė (DRAM).

Statinėse RAM vienas bitas saugojamas trigeryje. Trigerį įjungus, bitas įsimenamas, o išjungus – ištrinamas.

Dinaminėse RAM bito įsiminimo elementas yra lauko tranzistoriaus užtūros (užtūros – ištakos) talpa. Šią talpą įkrovus, bitas įrašomas, o iškrovus – ištrinamas. Bet kuri talpa nėra ideali, todėl ir užtūros talpa, dėl nuotėkio stovių, po tam tikro laiko tarpo, išsikrauna. Dinaminėse RAM, kad nedingtų informacija, būtina periodiškai įkrauti užtūrų talpas. Šis procesas vadinamas dinaminės atminties regeneracija. Atmintis turi būti regeneruojama ne rečiau, kaip (1 ... 2) ms. Naudojant sistemoje OA, po maitinimo įtampos įjungimo arba dingus ir vėl atsiradus įtampai, būtina iš naujo programą ir duomenis įrašyti (įkrauti) į atmintį. Tai nėra patogu, todėl naudojama pastovioji atmintis.

PA, išjungus maitinimo, neišsitrina. Tai nuo maitinimo šaltinio nepriklausanti atmintis. Tačiau, sistemos darbo metu, PA leidžia tik informaciją skaityti. Todėl PA santrumpa yra ROM (angl. Read Only Memory – tik skaitoma atmintis). Išjungus maitinimo įtampą arba išsijungus ir vėl įsijungus maitinimo įtampai programos įrašytos į ROM neišsitrina.

Pagal duomenų įrašymo ir trynimo būdą ROM DIG gali būti šių rūšių:

  1. Duomenys įrašomi DIG gamybos metu, naudojant specialius šablonus (kaukes) ir šių duomenų pakeisti negalima.

  2. Duomenis įrašo vartotojas specialiu įtaisu – programatoriumi vieną kartą (srovės impulsais, pradeginant takelius kristale). Šių duomenų pakeisti negalima.

  3. Duomenis galima įrašyti programatoriumi daug kartų. Prieš rašant naujus duomenis, visi senieji išvalomi, švitinant kristalą per specialųjį kvarcinio stiklo langelį, ultravioletiniais (UV) spinduliais. Šios rūšies DIG turi EPROM žymėjimą.

  4. Duomenys įrašomi programatoriumi daug kartų, o trinami elektriškai, naudojant tam tikrus elektros signalus. Šios DIG žymimos EEPROM (EAROM).

PA naudojama valdymo programai ir konstantoms saugoti. Kadangi sutrikus maitinimui, programa išlieka nesugadinta ir atstačius maitinimą, vėl galima sistemą paleisti.

Statinės OA pavyzdys gali būti DIG KR537RU8A/RU8B. Sutartinis grafinis ženklas pateiktas 61 pav

Šios statinės OA talpa 2Kx8. Bendrasis duomenų baito išrinkimo laikas (adresavimas ir skaitymas/rašymas) yra 220 ns KR537RU8A ir 400 ns – KR573RU8B. Suvartojama elektrinė galia nedaugiai 160 mW.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]