|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Меню:
Главная
Форум
Литература: Программирование и ремонт Импульсные блоки питания Неисправности и замена Радиоэлектронная аппаратура Микросхема в ТА Рубрикатор ТА Кабельные линии Обмотки и изоляция Радиоаппаратура Гибкие диски часть 2 часть 3 часть 4 часть 5 Ремонт компьютера часть 2 Аналитика: Монтаж Справочник Электроника Мощные высокочастотные транзисторы 200 микросхем Полупроводники ч.1 Часть 2 Алгоритмические проблемы 500 микросхем 500 микросхем Сортировка и поиск Монады Передача сигнала Электроника Прием сигнала Телевидиние Проектирование Эвм Оптимизация Автомобильная электроника Поляковтрансиверы Форт Тензодатчик Силовые полевые транзисторы Распределение частот Резисторные и термопарные Оберон Открытые системы шифрования Удк |
[58] Оперативная память модуля обеспечивает обслуживание двух пользователей (дисплейного контроллера и центрального процессора), организуется попеременно на основе разделения фаз. Микропроцессор в течение действия положительного уровня импульсов iO (фазы процессора получает доступ к оперативной памяти, а в течение действия отрицательного уровня импульсов <р\ осуществляет внутреннюю обработку и на это время отключается от оперативной памяти. Это позволяет дисплейному контроллеру во время действия низкого уровня импульсов v?0 (фазы ДК) получить доступ к оперативной памяти. Принципиальная схема модуля приведена на рис. 8.13. Генератор тактовых импульсов. Генератор собран на кварцевом генераторе BQ1, усилительных элементах D15, D20, D25, D31, D26 и элементах D10, D36, синхронизирующих циклы чтения и записи. Генератор тактовых импульсов задает тактовые импульсы всех рабочих частот. Кварцевый генератор BQ1 вырабатывает сигнал постоянной частоты 14 МГц, который усиливается четырьмя элементами D26. С выхода 6 элемента D26 сигнал поступает на вход 9 триггера D25, который работает как делитель частоты в число раз, кратное двум. Таким образом, с выхода 2 элемента D25 снимается импульс частотой 7 МГц, а с выходов 15 и 14 соответственно импульсы основной тактовой частоты iO (1 МГц) и v>l (800 кГц). С выхода 3 триггера D26 импульсы частоты 14 МГц поступают на управляющие входы регистра сдвига 05/ . Этот элемент формирует импульсы, управляющие работой микросхем памяти (СAS - строб выбора столбца, RAS - строб выбора строки), которые усиливаются двумя инверторами D10 (выходы 3 и 11) и D20 (выходы 10 и 6) и заводятся на входы 15 и 4 всех микросхем памяти. Регистр сдвига 03/ на выходе 10 формирует сигнал вспомогательной частоты 2 МГц. Коммутатор D15 пропускает сигналы смешанной частоты, задавая режим работы D10 и D25. Регистр управления памятью. Это четырехразрядный регистр, к информа-
Рис. 8.14. интерфейса Регистр управления памятью АП А17 А15 8 мг\ 1 АН г А14Ф
Рис. 8.15. Логика подключения тельных разрядов адреса дополни- Л/7 А19 АП А13 1 - и1 № А16Ф ционным входам которого подключены младшие разряды адреса АО • A3 ША ЦП (рис. 8.14). Управление приемом инсрормации в регистр осуществляется с помощью специального сигнала СПМ. Сигнал СПМ вырабатывается на D3 (выход 4, см. рис. 8.13) в случае, когда на остальных разрядах адреса А4 - А15 ША ЦП будет установлена комбинация COF (1100 0000 1111), т.е. при обращении центрального процессора по адресу программного переключателя COFX младшие четыре разряда фиксируются в регистре управления памятью. Назначение выходных сигналов А16 - А19 следующее: А16 - дополнительный разряд адреса, обеспечивает подключение первого дополнительного массива емкостью 16К байт, а также управляет подключением 2-го или 3-го и 4-го или 5-го дополнительных массивов: А17 - дополнительный разряд адреса, обеспечивает подключение дополнительного ОЗУ емкостью 64К байт (2-го - 5-го догюлнительных массивов), в случае варианта с общей емкостью - ОЗУ в 128К байт; AI8 - дополнительный разряд адреса, обеспечивает подключение соответствующих дополнительных массивов (2-го и 3-го или 4-го и 5-го) в случае использования одного из способов (AI9 = 1) подключения дополнительных массивов; при другом способе (А19 = 0) подключения значение А18 безразлично; А19 - определяет способ подключения дополнительных массивов при использовании ОЗУ емкостью 128, 32 и 16К байт. Дополнительные разряды адреса AI7 и AJ8 для варианта ОЗУ емкостью 64 и 32К байт не используются, и их состояние в этом случае может быть произвольным. Соответствующие программные переключатели, задающие дополнительные разряды адреса и управляющие подключением дополнительных массивов, указаны в табл. 8.5. Логические схемы, обеспечивающие подключение соответствующих дополнительных разрядов адреса (ДРА) к системе адресации ОЗУ, показаны на рис. 8.15. Таблица 8.5 Подключение дополнительной памяти Способ подключения дополнительных массивов Программные переключатели Состояние выходов РУП А19 А18 А17 А16 Подключаемые массивы памяти Адрес 4000 - 7FFF Адрес 8000 с BFFF COFO 0000 Основной C0F1 0001 1 -й дополнительный Первый способ подключения C0F2 0010 4-й дополнительный C0F3 ООП 5-й дополнительный C0F4 0100 Основной Основной
ФУНКЦИИ МОДУЛЯ Операция "Чтение". "Чтение" данных из ОЗУ в центральный процессор осуществляется во время положительной фазы импульсов (см. рис. 8.1), которые переключают мультиплексор адреса МАДР (элементы Dl I - D14, см. рис. 8.13) на адреса, поступающие от микропроцессора. В начале фазы процессор выставляет на ША ЦП адрес строки (младший байт адреса) и адрес столбца (старший байт адреса) опрашиваемой ячейки памяти. Мультиплексор подключает адресную шину (ША) ОЗУ к разрядам Al -А7 ША ЦП и разряду Ф16Ф, поступающего с выхода D9.3 (рис. 8.15). Байт адреса поступает на все 16 микросхем ОЗУ и записывается в них по отрицательному перепаду сигнала RAS. Сигналом регистра сдвига D3I (выход 12, см. рис. 8.13) МАДР переключается на восприятие старшей части адреса, поступающего от центрального процессора, и пропускает разряды А8 - |
Среды: Smalltalk80 MicroCap Local bus Bios Pci 12С ML Микроконтроллеры: Atmel Intel Holtek AVR MSP430 Microchip Книги: Емкостный датчик 500 схем для радиолюбителей часть 2 (4) Структура компьютерных программ Автоматическая коммутация Кондиционирование и вентиляция Ошибки при монтаже Схемы звуковоспроизведения Дроссели для питания Блоки питания Детекторы перемещения Теория электропривода Адаптивное управление Измерение параметров Печатная плата pcad pcb Физика цвета Управлении софтверными проектами Математический аппарат Битовые строки Микроконтроллер nios Команды управления выполнением программы Перехода от ahdl к vhdl Холодный спай Усилители hi-fi Электронные часы Сердечники из распылённого железа Анализ алгоритмов 8-разрядные КМОП Классификация МПК История Устройства автоматики Системы и сети Частотность Справочник микросхем Вторичного электропитания Типы видеомониторов Радиобиблиотека Электронные системы Бесконтекстный язык Управление техническими системами Монтаж печатных плат Работа с коммуникациями Создание библиотечного компонента Нейрокомпьютерная техника Parser Пи-регулятор ч.1 ПИ-регулятор ч.2 Обработка списков Интегральные схемы Шина ISAВ Шина PCI Прикладная криптография Нетематическое: Взрывной автогидролиз Нечеткая логика Бытовые установки (укр) Автоматизация проектирования Сбор и защита Дискретная математика Kb радиостанция Энергетика Ретро: Прием в автомобиле Управление шаговым двигателем Магнитная запись Ремонт микроволновки Дискретные системы часть 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||