Пристрій мікропроцесорної обробки аналогової інформації

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

000000B

OUT82H

MVIA,00000001Bзапуск АЦП

OUT82H

LDA501H

LHLD516H

XCHG

CALL DMULT

MOVL,H

MOVH,A

PUSHH; зберігаємо у стеку результат множення a0* Хn

LDA502H

LHLD514H

XCHG

CALL DMULT

MOVL,H

MOVH,A

PUSHH; зберігаємо у стеку результат множення a1* Хn-1

LDA503H

LHLD512H

XCHG

CALL DMULT

MOVL,H

MOVH,A

PUSHH; зберігаємо у стеку результат множення a2* Хn-3

LDA504H

LHLD518H

XCHG

CALL DMULT

MOVL,H

MOVH,A

PUSHH; зберігаємо у стеку результат множення b0* Yn-1

CALLSUM

SHLD520H; записуємо Yn у память

CALLVYVID

LHLD520H; тоді зсув параметрів у памяті Yn->Yn-1

SHLD518H

LHLD514H; Xn-1 -> Xn-2

SHLD512H

LHLD516H; Xn -> Xn-1

SHLD514H

 

EI; дозвіл переривання

HLT; зупинка процесора поки не викличеться підпрограма обробки

; переривання і запише нове Xn

 

JMPSTART

 

4.3 Оцінка верхньої фінітної частоти вхідного аналогового сигналу

 

Кількість тактів, за які виконується програма, зведені в таблицю:

 

Таблиця

Назва програмиКількість тактів, необхідних для виконнаня програмиЧисло виконань даної програми за один циклКількість тактів, за цикл виконання програмиОсновна програма5661566DMULT47531425Обробник переривання1511151

SUM2061206Загальна тривалість 2348

Теорема Котельникова:

Будь-який сигнал, який має скінчений спектр, може бути без втрат перетворений у цифрову форму і потім відтворений за відліками цього дискретного сигналу при умові:

 

Для виконання програми необхідно всього тактів N=2031. Для максимальної частоти f=2.5МГц для МП KР580ВМ80, частота видачі інформації fвид=2,5МГц/2348=1064,74 Гц

За теоремою Котельникова, верхня гранична частота для фільтра складає

 

fверхнє = fвид /2=1064,74 /2=532,37 Гц

 

5. Реалізація блоку ОЗП для МПС розміром 8К на елементах 4096x1

 

Для побудови ОЗП використаєм схему обєднання модулів для нарощення розрядності та обєму. Визначимо, яку кількість мікросхем даного типу необхідно використати для того, щоб наростити розрядність. Скористаємось наступними формулами:

 

,

 

де -розрядність, яку необхідно отримати; -розрядність однієї мікросхеми

Для нашого випадку К=8/1=8

Далі визначаєно скільки мікросхем у нашому випадку потрібно для нарощення обєму. Скористаємось наступними формулами:

 

,

 

де -обєм, який необхідно отримати; - обєм однієї мікросхеми

8К=8192

Для нашого випадку К=8192/4096=2.

Отже для вирішення нашої задачі нам потрібно 16 мікросхем.

Потрібними на характеристиками володіють дві мікросхеми КМ132РУ5А та КМ132РУ5Б. Використаєм мікросхему КМ132РУ5А так як її час вибірки адресу менший(не більше 85нс).

Позначення мікросхеми на схемі електричній принциповій

 

Мікросхе-ма памятіТехнологія виготовленняОбємПотужність при зверненні (мВт)Потужність споживання (мВт)Максимальна напруга живлення (В)КМ132РУ5Аn-МОП4Kx1990165 +6

Призначення виводів мікросхеми КМ132РУ5А

ВиводиПризначенняПозначення1-6,12-17Адресні входиА0-А511Вхід данихDI7Вихід данихDO10Вибір мікросхеми8Сигнал запис-зчитування /RD18Напруга живленняUcc9Загальний0ВA0-Roff

 

Таблиця істиності мікросхеми КМ132РУ5А

/RDA0-A11DIDOРежим роботи1ХХХRoffЗберігання00А0RoffЗапис 000А1RoffЗапис 101АХДані в прямому кодіЗчитування6. Постійний запамятовуючі пристрої

 

Як і ОЗП ПЗП в своїй структурі передбачають наявність комірок звернувшись до яких можна вивести їх вміст.

По способу записування інформації ПЗП поділяють на два види:

  1. ПЗП програмовані маскою на заводі виготовлювачі
  2. ПЗП програмовані користувачем

ПЗП масочного типу програмуються в процесі виготовлення за допомогою відповідного фотошаблону. Такий тип програмування ПЗП вигідний тоді коли виготовляється велика партія ПЗП з однією і тією ж записаною в них інформацією.

Програмовані ПЗП допускають одноразове програмування і називаються ППЗП.

Найбільшого поширення набули ППЗП з плавкими вставками, ці плавкі вставки переплавляються за допомогою програмованого джерела живлення.

 

 

 

 

 

 

 

 

 

При програмуванні такої комірки плавка перемичка перепалюється і струм не поступає на розрядну шину при подачі високого рівня на адресну шину. На сьогоднішній час відомі комірки ППЗП що базуються на КМОП технології. За допомогою цих комірок вирішується проблема споживання потужності для пристроїв в яких існує жорстке обмеження на енергоспоживання.

Структурна схема ПЗП масочного типу.

 

DCS-дешифратор рядкаDCK-дешифратор стовпцяМ-комірка памяті

BDO-буфер вихідних даних

 

ПЗП програмованого типу.

 

 

Електрично програмовані ПЗП.

Такі ПЗП допускають багатократне програмування і зберігання інформації при відключенні живлення. В структурі таких мікросхем використовуються елементи які можна встановлювати в один наприклад замкнутий стан вибірково, а решта в розімкнений стан. Програмування таких ПЗП зводиться спочатку до колективної установки всіх комутуючих елементів в один стан, що рівносильно стиранню інформації, а на наступному кроці почергової установки потрібних перемичок в інший стан.

Електрично програмовані ПЗП характеризуються поєднанням енергонезалежності і високою питомою густиною запису інформації з можливість її багаторазового перезапису. Елементарні комірки таких ПЗП представлені на малюнку нижче і являють собою структуру : Метал-Нітрит-Окис-Напівпровідник (МНОП).

 

1- алюміній;2-нітрит;3-окис кремнію;

&nb