Билет 1 Степен на интеграция. Поколения ис. 1- во поколение: ssi



страница3/4
Дата16.10.2018
Размер3.63 Mb.
#90057
1   2   3   4

ЗК: Cпар (CЗАЛ ) = 30-40 fF; Ниска консумация (след зареждане, Cпар не консумира ен.), постепенно разреждане на Cпар (необходимост от регенерация – Memory Refresh)

Запис:



2. ЕМК 68HC11, ен.спестяващ режим:

- Wait – установяване програмно с команда, съхранява се съдържанието на регистрите и паметта, понижена консумация, изход от режима с прекъсване или reset.

- STOP – програмно с команда, съхранява се съдържанието на рег. и паметта, консумация 100nA, изход – прек, Reset.

- Standby – при изключване на захранването (извод VSTBY – захранва само RAM).



3. Вътрешна адресация: [КОД] цялата информация за изпълнение на инструкцията се съдържа в КОД. Използва се за работа с вътрешните регистри. 1 или 2 байтова инструкция.

4. Регистър CCR: не съдържа данни; 8bit (флагове) от които: 5 флага на състоянието (C, V, Z, N, H),2 маскови бита при прекъсване (IRQ, XIRQ),бит за освобождаване от стоп режим (S)

5. COP Watchdog: ЕМК има COP за защита от software грешки: софтуера следи за препълване на таймера; при неизпълнение на софтуера в съответната последователност се инициализира Reset (COP Reset).

Битове CR[1:0] в OPTION регистъра определят таймаут периода на таймера. След делене на системния тактов сиг. Е на 215 съответния делител се задава от CR[1:0]



6?. Интерфейс IEA232: интерфейс- сериен обмен, на EIA; двуполярно предаване (2 нива)- от 5 до 25V, с противоположна полярност спрямо маса; Скорост- не е фиксирана, зависи от устройствата; конектор DB-25: 25 извода или конектор DB-9.

Необходимост: 2-те устройства да са свързани с едни и същи конектори, с еднаква скорост.

Прилага се за индустриален обем с формат 1-старт бит , 7(8) бита данни , 1(2) стоп бита.

Предимства:
- скороста на предаване не е фиксирана а зависи от устройствата.
- позволяв дефиниране на до 20 сигнала от който са достатачни само 3 TxD (send data), RxD (receve data), маса.
- използва се за сериозен обем цифровид анни между 2 остройства. Двуполярно предаване (2 нива) - от 5 до 25 V с противоположна полярност спрямо маса.
Недостатъци:
- максимална скорост 20 kbps (основен недостатък)
- максимално растояние 15/30 метра (основен недостатък)
- необходимо е и двете остройства да са свързани с конектори от един и същи вид и да ползват еднаква скорост на предаване.
- минимална амплитуда на сигнала 3V.

7. Timer в HC11: включва: 5 отделни вериги за делене на честотата; предварителен делител на честотата от кварцовия осцилатор на 4; основна таймерна верига (16bit брояч.

Всички операции в таймерната сис. съотнесени спрямо чест. на основния таймерен брояч.

Начало за броене: $0000, край $FFFF, флаг за препълване

В нормален режим, в ЕМК не може се спре/промени брояча.



Генериране на ед. имп. TOUT: дефиниране на битове PR1, PR0 от рег. TMSK2 така че overflow периода на таймера> желания изх. импулс TOUT; Инициализация на рег. TCTRL1; Инициализация на рег. битове: TMSK1[7:3], TFLG1[7:3]( -при OCxI=1 – заявка за прекъсване при успешно сравнение, рег. TMSK2 – бит TOI=1; при OCxI=0- таймерна ОС функ. без прекъсване; - при OCxF 1 – флаг за успешно сравнение в изход OCx)
Билет 13

1. SRAM памети. ЗК. Режими на работа.

Особености: 1) С около 10 пъти по-ниска плътност на разполагане в чипа от DRAM; 2) Ниска статична консумация; 3) Високо бързодействие (малко време на достъп до ЗК); 4) Облекчен достъп (опростена схемотехника на схемите за достъп);

Запомнящи клетки:

- 3К = 1 bit чрез броя битове се измерва обема на паметта.



Режими на работа: неизбрана, read, write, standby

2. ЕМК 68НС11 – структура, системи, специфика.

.

Класическа структура:Централен процесор (аритметично-логическо устройство, АЛУ) с възможност за работа със специфична система от инструкции. Инструкциите се изпълняват за определено време в зависимост от тактовата честота и спецификата им; оперативна (енергозависима) памет; Управляващо устройство (УУ), Control Unit; Входно устройство (Input Unit); Изходно устройство (Output Unit);
Системи: COP Watchdog система, Таймер Система

Специфики:

68HC11 – 8 битови CISC микроконтролери, 5 броя външни портове A, B, C, D, E.

D е с 6 или 8 бита; Захранващо напр.–5V;Чест. на работа- 3MHz, ниска конс. мощтност;



Памет- ен-зависимa RAM до 768Bytes); ROM/EPROM до20 KB;

Интерфейси: серийни( синхронен и асинхронен), паралелен и аналогов.

3. Индексни регистри в НС11.

- IX - при индексната адресация осигурява 16-битова стойност, която да се добави към 8-битовото отместване от инструкцията за образуване на ефективен адрес. Може да се използва като брояч за съхранение на данни.

- IY – 16-битов, участва в индексен адресен режим, повечето инструкции изискват допълнителен байт.

4. Включване на управляващи устройства в изходите на НС11 (през ЛЕ, транзистор).

????????????????????????????? немога да го намеря ????????????????



5. Аналогов интерфейс в ЕМК 68НС11 – предназначение, структура, режими на работа.

Предназначение: Преобразува аналогов сигнал от аналогов вход избран от мултиплексор във цифров сигнал.

Структура: мултиплексор; АЦП – аналогово цифров преобразовател; Верига за цифров контрол; структура за запомняне на резултатите от преобразуването;

Режими на работа:

(АDR = адрес)



- Едииничен

> scan = 0 избрания сигнал се конвентира 4 последователни пъти и резултатите се сахраняват в регистри ADR1 до ADR4 след което се очаква нова команда

> scan = 1 при 5-тото конвентиране сигнала се записва в ADR1 припокриваики първото, при 6-тото в ADR2 и тн.

- Групово:

> SKAN = 0 избира се група от 4 канала който се записват едновременно като резултатът се записва от АDR1 до АDR4.

>SKAN = 1 избраната група се записва непрекъснато като 5-тото записване е отново в ADR1, 6-тото в ADR2 и тн.

6. Интерфейс IEA232 (RS232) – тип, шини, кодиране, предимства, недостатъци.

интерфейс- сериен обмен, на EIA; двуполярно предаване (2 нива)- от 5 до 25V, с противоположна полярност спрямо маса; Скорост- не е фиксирана, зависи от устройствата; конектор DB-25: 25 извода или конектор DB-9.

Необходимост: 2-те устройства да са свързани с едни и същи конектори, с еднаква скорост.

Прилага се за индустриален обем с формат 1-старт бит , 7(8) бита данни , 1(2) стоп бита.

Предимства:
- скороста на предаване не е фиксирана а зависи от устройствата.
- позволяв дефиниране на до 20 сигнала от който са достатачни само 3 TxD (send data), RxD (receve data), маса.
- използва се за сериозен обем цифровид анни между 2 остройства. Двуполярно предаване (2 нива) - от 5 до 25 V с противоположна полярност спрямо маса.
Недостатъци:
- максимална скорост 20 kbps (основен недостатък)
- максимално растояние 15/30 метра (основен недостатък)
- необходимо е и двете остройства да са свързани с конектори от един и същи вид и да ползват еднаква скорост на предаване.
- минимална амплитуда на сигнала 3V.

7. Таймер-система в НС11.Работа в режим IC.Измерване продължителността на имп.

Таймера представлява брояч. В HC11 таимера се вклщчва на вход А който може да се ползва по различни начини.



Работа в режим IC:

- Таймер брояч синхронизиран по PH2 на E-clock.

- Приемане на входния сигнал на ICx - асинхронно през първата половина на PH2.

- Запомняне стойноста на брояча в D-тригерите през втората половина на PH2 тоест втората половина на PH2 се приема като закаснение.

- Игнориране на закаснението (следващото събитие настъпва отново през първата половина на PH2.

Измерване на продължителноста на инпулс – задаваме активния фронт от 0 към 1

или обратно и измерваме разстоянието по оста на времето между 2 саседни активни фронта. Времето между двата активни фронта се явява продължителноста на импулса.

Билет 14

1.Памети с последователен достъп.Видове.Интерпретация.Приложение.

П
аметите биват още: адресни и безадресни.



Безадресни – конкретен механизъм (FIFO, UFO) или признак (асоциативни)за достъп без конкретен адрес;

БезадреснаПо-бързи от с непосредствен достъп.

-FIFO (First-ln First-Out) – При първи се чете първия бит записана информация. „Кюнец”.

Приложение:

-
При монитори - за четене на информация в процеса на визуализация;

-LIFO (Last-In First-Out) – При тези памети първи се чете последния записан бит информация. „Кофа”.

Приложение: при Stack паметите (бърз достъп до данни).
2.Увеличаване разрядността на памети.Пример:128Kx1128Kx4

Необходима разрядност 4 бита.Време за регенерация еднакво.




3 Режими на работа на EMK HC11 - задаване предназначение

Основни(нормални) режими:

- ЕМК (Single-chip) - налична е само on chip паметта. портовете B и C, както и STRA, STRB изходи с общо предназначение.

- МП (Expanded multiplexed) - позволява достъп до външната памет. портове В,С управляващи сигнали AS, R/W.

Всеки от двата основни режима може да се комбинира с един от двата специални режима:

- BOOT (bootstrap) - варянт на ЕМК, при който се изпълнява мониторната програма (bootloader), разположена във вътрешния ROM

- TEST (special Test) - спецялен режим, позволяващ привилигирован достъп до вътрешните ресурси (config регистър, настроика).


Предназначение - нивата MODA, MODB определят състоянието на контролните битове SMOD и МДА в регистъра HPRIO.

В режим EMK, крачето MODA е свързано към маса.


4.Програмен модел на HC11-акумолатори

Акумулатори А и В - 8-битови регистри с общо предназначение. Съхраняват временно операндите (данни) и резултата от изпълнение на предишна операция от АЛУ. За някои инструкции-образуват 16-битов регистър (акумулатор D).

5.Индексна адресцаия.Същност.Интерпретация. [КОД][D]

В този адресен режим байтът след КОД съдържа 8-битово отместване (D- индексно отместване), което се добавя към съдържанието на индексния регистър (IX или IY). Резултатът формира ефективния адрес (ЕА). Този режим позволява адресиране на всяка клетка от адр.пространство. Общата дължина - 2 байта.

адресиране на клетки от масив.

EA=IX+D; D=00+FF


6.Синхронен сериен интерфейс в HC11-предназначение,особености режими

Предназначение:

Независима комуникационна подсистема в 68НС11 за последователен (сериен) СИНХРОНЕН обмен на данни с ВИСОКА СКОРОСТ между ЕМК и външни устройства като: други микропроцесорни системи; системи за АЦП; драйвери за LCD дисплей.

- за осъществяване на вътрешен обмен в т.нар. multiple master процесорни системи. SPI подсистемата - като Master или Slave.

Особености:

-При конфигуриране като Master - скорост на обмен до ½ E-clock честотата на ЕМК (напр. 2Mbit/s при E-clock=4MHz);

- При конфигуриране като Slave - скорост на обмен до пълната Е-сюск честота ЕМК (до 4Mbit/s при E-clock=4MHz).

Използват се следните принципи на буфериране при обмен:

- единично буфериране при предаване - записът на нова порция данни става едва след прочитане на предходните от преместващия регистър;

- двойно буфериране при приемане - данните при приемане се прехвърлят в отделен паралелен буфер за данни (избягване на състояние презастъпване "overrun").

Формати на обмен: едновременно предаване/приемане на данните през SPI; отделна тактова шина (синхронизация на процесите на преместване и прехвърляне на данните от 2-та серийни канала за данни); допълнителна линия за избор на подчинено SPI-slave устройство при конфигурация 1 Master и няколко slave устройства.
7.Интерфейс RS485-тип,шини,особености,приложение

Особености:

- Липса на обща маса и необходимост от презапасяването за избягване на шума по линията

- Сигналите са „плаващи” – всеки сиг. се предава спрямо линиите Sig+ и Sig-;

- Приемната част сравнява разликата в напрежението между линиите вместо абсолютната стойност на сигнала

- Най-добро подтискане на шума

Характеристики:

-диференциален тип връзка;

- използва предаване тип "half-duplex" за разлика от RS232 (full-duplex);

- многовъзлов (multinode, за разлика от RS232 - node-to-node) интерфейс - възможност за връзка на много DE заедно (до 35, за RS422,RS423-до 10);

- висока скорост на предаване: 35Mbs (12м) до 100kbs (1200м);

- висока чувствителност на приемната част (около 200mV) поради диференциалната структура;

- използват се съпротивления за съгласуване на линията при големи разстояния за избягване отразяване (рефлекция) на сигнала.

- диференциален тип връзка;

- използва предаване тип "half-duplex" за разлика от RS232 (full-duplex);

- многовъзлов (multinode, за разлика от RS232 - node-to-node) интерфейс - възможност за връзка на много DE заедно (до 35, за RS422,RS423-flO 10);

- висока скорост на предаване: 35Mbs (12м) до 100kbs (1200м);

- висока чувствителност на приемната част (около 200mV) поради диференциалната структура;

- използват се съпротивления за съгласуване на линията при големи разстояния за избягване отразяване (рефлекция) на сигнала.

-мрежова структура с R5484 (съгл.съпротивление от 100Ω);

режими: а) 1 Sender изпраща, 0 или няколко Receivers приемат; б) няколко Senders изпращат едноврменно;

- Sender се връща автоматично в H.I. ~100ms след изпращане;



Приложение: основа на мн. съвременни протоколи: Profibus, Modbus.
Билет 15

1. Памети с непосредствен достъп. Блокова схема. Видове, особености.

Запомняща среда на база тригери или други специфични транзисторни структури; Адресни шини - адресират 2N ЗК с дължина на думата L; Достъпът до ЗК става на базата на Дешифратори; М - част от адресните шини за адресиране на конкретен ЗЕ;



DRAM: висока плътност на елементите, ниска цена, ниско бързодействие, голям общ обем

SRAM: 10 пъти по ниска плътност, ниска консумация, високо бързодействие, лесен достъп

NVMROM – запазват съдържанието си и след изкл. на захранването.

PROM: програмиране с ток, високо бързодействие и консумация.

EPROM: по-висока плътност от PROM, повече бързодействие; радиоактивно неустойчиви, висока цена, невъсможност за селективно изтриване

PROM,EPROM,EEPROM – директно on-circuit програмиране

FLASH ел-програмируеми памети (EEPROM) където цели области от паметта могат да бъдат изтривани едновременно. обем- 8 до 512 MB
2. Увеличаване обема на паметта. Пример 1М х 8 4М х 8

Увеличаването на обема на паметта се прилага за да се намалят боря на платките памет. Вмессто 4 броя памети може да се постави памет с 4 пъти по-голям обем.

Пример 1М x 8  4M x 8 => 1M x 8 = 10 + 8 входа = 18 входа. 4Мx 8 = 2 + 10 + 8 = 20 входа като 18 от входовете А0-А17 са свързани кум всички 1Мx8 а A18 и A19 са за избор на блок, те минават през дешифратор и се прилагат подобно на CS за съответния блок.

3. Енергоспестяващи режими в НС11 – видове, особености.

Работата на ЦП се прекратява до постъпване на RESET или друго прекъсване.

- WAIT режим – спира обработката на данни и намалява консумацията на междинно ниво (до 3-4 пъти); Спира се работата на ЦП до пристигане на ресет или друго прекъсване (външно IRQ, XIRQ или вътрешно генерирано – от таймер-системата, SCI, SPI); кварцовият осцилатор остава включен;

- STOP режим – спира вс. тактови източници и намалява консумираната мощтност на възможно най-ниско ниво – 100nA (RAM се съхранява).

- STANDBY – при изключване на захранването. Изход от режима – включване на захранването. (RAM се захранва от VSTBY извод).

4. Разширена адресация. Особености. [КОД][ AH ][ AL ]

Съдържа директно след КОД адресите на операндите, които ще се обработват. В зависимост от дължината на ползваните регистри и наличието на PRE – обща дължина от 3 или 4 Bytes.



5. Аналогов интерфейс – структура, особености, режими на работа.

Структора – представлява преобразуване на аналогов сигнал от аналогов вход избран от мултиплексор. Съдържа:

- капацитиен масив, компаратор, регисрър за последователна апроксимация.

- регистрите за сахраняване на резултата за 4 броя 8 битови регистри.

- 16 входа. 8 от MUX, 4 вътрешни опорни/тест източници, 4 резервни.



Особенности: Използва се контролен регистър ADCTL в който се запизват в началото входните данни (избор на канал и режим). Входните данни избират:

- избор на аналогов вход

- статуса на преобразуване тоест единична или непрекъсната конволюция

- определя се дали преобразуването е от 1 или от няколко канала



Режими на работа:

(АDR = адрес)



- Едииничен

> scan = 0 избрания сигнал се конвентира 4 последователни пъти и резултатите се сахраняват в регистри ADR1 до ADR4 след което се очаква нова команда

> scan = 1 при 5-тото конвентиране сигнала се записва в ADR1 припокриваики първото, при 6-тото в ADR2 и тн.

- Групово:

> SKAN = 0 избира се група от 4 канала който се записват едновременно като резултатът се записва от АDR1 до АDR4.

> SKAN = 1 избраната група се записва непрекъснато като 5-тото записване е отново в ADR1, 6-тото в ADR2 и тн.

6. Интерфейс I2C – тип, шини, приложение.

- Активни линии – SDA( serial data линия), SCL (serial clock линия) –двупосочни.

- I2C e мулти-мастер bus- т.е. повече от 1 устройство (Bus Master, обикновено ЕМК) може да инициира трансфер. При трансфер останалите устройства са Bus Slaves.

- Захранващи напрежения – 5V/3.3V. възможни са и др, неспецифизиранис тойности.

- Максимум 112 устройства в обща комуникация. Зависи от броя адресни линии и капацитета на шините.

- 7-битов (до 10-битов) адрес (16 резервирани).



Приложение: I2C намира огромно пиложение на неговата абза се правят USB.

7. Таймер-система в НС11. Функция ОС.

Таймера представлява брояч. В HC11 таимера се вклщчва на вход А който може да се ползва по различни начини.



включва: 5 отделни вериги за делене на честотата; предварителен делител на честотата от кварцовия осцилатор на 4; основна таймерна верига (16bit брояч.)

Всички операции в таймерната сис. съотнесени спрямо чест. на основния таймерен брояч.

Начало за броене: $0000, край $FFFF, флаг за препълване

В нормален режим, в ЕМК не може се спре/промени брояча.



ОС функция – Програмира действие, което да се изпълни в дефиниран момент време.

- отделни 16-битови регистри и 16-битови компаратори за всеки от 5-те ОС изхода.

- при съвпадение състоянието на брояча с това на регистъра- статус флаг (OCxF)=1

След съвпадение на зададения код – стартиране на ОС функц.


Билет 16
1. Памети тип LIFO, FIFO. Асоциативни памети. Интерпретация, особености.

П
аметите биват още: адресни и безадресни.



Безадресни – конкретен механизъм (FIFO, UFO) или признак (асоциативни)за достъп без конкретен адрес;

БезадреснаПо-бързи от с непосредствен достъп.

-FIFO (First-ln First-Out) – При първи се чете първия бит записана информация. „Кюнец”.

-
LIFO (Last-In First-Out) – При тези памети първи се чете последния записан бит информация. „Кофа”.



Асоциативни памети (CAM)използва се в някои продукти, в които се извършва търсене с висока скорост; Структура – специфичен ЗЕ с доъплнителни схеми И, ИЛИ и др.; Приложение – при обработка на сегмент от данни, разположен в памети с голям обем;

2. Увеличаване обема на паметта . Пример 4М х 16  16М х 16

Налични блокове 4М х 16. Необходим общ обем на паметта 16М х 16;



Забележка: схемата е същата, но вместо 64Кх8 се пишат 4Мх16 в квадратчетата (несигурен)

3. Енергоспестяващи режими WAIT, STOP – особености, разлики.

Работата на ЦП се прекратява до постъпване на RESET или друго прекъсване.

- WAIT режим – спира обработката на данни и намалява консумацията на междинно ниво (до 3-4 пъти); Спира се работата на ЦП до пристигане на ресет или друго прекъсване (външно IRQ, XIRQ или вътрешно генерирано – от таймер-системата, SCI, SPI); кварцовият осцилатор остава включен;

- STOP режим – спира вс. тактови източници и намалява консумираната мощтност на възможно най-ниско ниво – 100nA (RAM се съхранява).

- STANDBY – при изключване на захранването. Изход от режима – включване на захранването. (RAM се захранва от VSTBY извод).

4. Директна адресация. Особености [КОД][DA]

При тази адресация AL се съдържа в байта след КОД (DA), АН­ се предполага $00. Адреси в диапазона $00-$FF са директни (2 байта инструкция). По-малко време за изпъление. Обикновено тази 256 байта област се резервира за често ползвани данни (от вътрешни регистри, RAM, външна памет).


5. Прекъсвания в НС11 – видове, обслужване.



Сподели с приятели:
1   2   3   4




©obuch.info 2024
отнасят до администрацията

    Начална страница