Курсова робота на тему
Розробка мікропроцесорної системи із заданими параметрами ОЗУ і ПЗУ
Зміст
Введення
. Розподіл адресного простору
. Розширення адресного просторів
. Електричне взаємодія мікропроцесорних компонентів
Висновок
Список літератури
Введення
Чудовою властивістю мікропроцесорних систем є їх висока гнучкість, можливість швидкого перенастроювання при необхідності навіть значних змін алгоритмів керування. Перенастройка здійснюється програмним шляхом без істотних виробничих витрат. Створення мікропроцесорів дозволяє зменшити вартість і розміри технічних засобів обробки інформації, збільшити їх швидкодія, знизити енергоспоживання.
Характерні особливості мікропроцесорних інформаційно-керуючих систем, призначених для автоматизації технологічних процесів:
наявність обмеженого набору чітко сформульованих завдань;
вимоги оптимізації структури системи для конкретного застосування;
робота в реальному масштабі часу, тобто забезпечення мінімального часу реакції на зміну зовнішніх умов;
наявність розвиненої системи зовнішніх пристроїв, їх велика різноманітність;
істотна відмінність функціональних завдань;
високі вимоги по надійності з урахуванням великої тривалості безперервної роботи;
складні умови експлуатації;
забезпечення автоматичного режиму роботи або режиму з участю оператора як елемента системи.
Метою даної курсової роботи є розробка мікропроцесорної системи із заданими параметрами ОЗУ і ПЗУ, а також розрахунок і проектування додаткового ОЗУ і перевірка компонентів системи на електричне взаємодія.
1. Розподіл адресного простору
Існує мікропроцесорна система з модулем процесора, що володіє характеристиками:
· тип системної магістралі - з роздільними шинами;
· розмір адресного простору запам'ятовуючих пристроїв (обсяг ЗУ) - 64 к;
· розрядність шини даних запам'ятовуючих пристроїв - 16;
організація системи введення/виводу:
· кількість портів введення/виводу - 2048;
· розрядність шини даних портів введення/виводу - 16;
сигнали шини керування:
· - запис у запам'ятовуючий пристрій;
· - читання з запам'ятовує;
· - запис під зовнішній пристрій;
· - читання з зовнішнього пристрою;
під'єднали до мікропроцесорної системі модуль пам'яті, що містить: ПЗУ, ОЗУ1 і ОЗУ2.
Кількість слів ПЗУ (ПЗУкс) обчислимо за формулою:
ПЗУкс=2 ММ=2 01=2
Кількість слів ОЗУ2 (ОЗУ2кс) обчислюємо наступним чином:
. обчислити можливу кількість слів Y за формулою:
=(ЗУап - ПЗУкс)/3=(64 * 1024-2 * 16)/3=21 (к)
. отримане кількість слів Y округлити до ОЗУ2кс, що задовольняє таким умовам:
а) ОЗУ2кс? Y;
б) ОЗУ2кс кратний 2 n (n=0, 1, 2, ...).
n=4, 2 n=16? 21.
Кількість слів Y=16
Кількість слів ОЗУ1 (ОЗУ1кс) обчислити за формулою:
. обчислити можливий обсяг Y за формулою:
=(ЗУап - ПЗУкс - ОЗУ2кс)/3=(64 * 1024-2 * 16-16 * 16)/3=21 (к)
. отримане кількість слів Y округлити до ОЗУ1кс, що задовольняє таким умовам:
а) ОЗУ1кс? Y;
б) ОЗУ1кс кратний 2 n (n=0, 1, 2, ...)
n=4, 2 n=16? 21.
Мікросхема ПЗУ містить: 1 адресний вхід за кількістю слів, що подаються на вхід, 8 виходів даних для підключення ОЗУ, входи для керуючих сигналів - вибір кристала і EO - стан виходу.
Мікросхеми ОЗУ1 і ОЗУ2 містять: по 4 адресних входу, суміщені входи/виходи даних, входи для керуючих сигналів CS - вибір кристала,/R-запис/читання.
Спроектуємо елемент мікросхеми ПЗУ за допомогою інструментарію додатки MS Visio 2010 як показано на малюнку 1.
Малюнок 1. Проект мікросхеми ПЗУ
Підберемо відповідний аналог, скориставшись [17]. Попередньо відобразимо в таблиці призначення висновків мікросхем, як показано в Табл. 1.
Таблиця 1. Позначення в...