Реферат: Однокристальные микропроцессорные устройства. Архитектура и виды микроЭВМ и микроконтроллеров
Рис. 9 - Обобщённая структура микроконтроллера с внешней памятью
Микроконтроллеры с внешней памятью предназначены для применений, требующих большого объёма памяти данных ОЗУ и небольшого количества устройств (портов) ввода-вывода. Для них наиболее подходят приложения, в которых критическим ресурсом является память, а не число логических входов–выходов общего назначения, тогда как для встраиваемых МК характерна обратная ситуация.
Типичный пример МК с внешней памятью – контроллер жёсткого диска (HDD) с буферной кэш-памятью, который обеспечивает промежуточное хранение и распределение больших объёмов данных (обычно, мегабайты). Внешняя память даёт возможность такому МК работать с более высокой скоростью, чем встраиваемый МК.
Цифровые сигнальные процессоры (DSP) предназначены для получения текущих данных от аналоговой системы и формирования соответствующего отклика. В них АЛУ работает с очень высокой скоростью, что позволяет осуществлять обработку данных в реальном масштабе времени (в темпе поступления входных данных). Пример – активный шумоподавляющий микрофон, когда второй микрофон обеспечивает сигнал окружающего шума, который вычитается из сигнала первого микрофона. Так подавляется шум и остаётся только голос.
Цифровым сигнальным процессорам присущи особенности встраиваемых МК и контроллеров с внешней памятью. Они не предназначены для автономного применения, а входят в состав систем и предназначены для управления внешним оборудованием. Например, наличие аналогового ввода–вывода и встроенного устройства цифровой обработки в БИС КМ1813ВЕ1 позволяет использовать её для построения фильтров (в том числе перестраиваемых), в синтезаторах и анализаторах речи, в анализаторах спектра, для генераторов сигналов различной формы и т. п.
Примером отечественных ОмЭВМ может служить таблица А.1 [6, 7] приложения А. Наиболее доведённой до практического применения являлась серия 1850. Ряд серий ОмЭВМ имеют БИС отладочного кристалла без встроенного ПЗУ и позволяют отрабатывать различные применения БИС данных серий за счёт замены или перепрограммирования внешнего ПЗУ (например, КМ1814ВЕ3, КР1816ВЕ35, КР1816ВЕ39 или КР1820ВЕ1). Наличие аналогового ввода-вывода и встроенного устройства цифровой обработки в БИС КМ1813ВЕ1 позволяет использовать её для построения фильтров (в том числе перестраиваемых), в синтезаторах и анализаторах речи, в анализаторах спектра, для генераторов сигналов различной формы и т. п.
Характеристики отечественных микроконтроллеров приведены в таблице Б.1 приложения Б, а характеристики зарубежных ОмК приведены в таблице Б.2. Описание контроллера серии AVR (микроконтроллер AT90S2313) приведено в [8].
ВЫВОДЫ
Основной причиной качественно нового этапа в развитии автономных средств вычислительной техники послужили успехи электронной промышленности в увеличении разрешающей способности формирования элементов на полупроводниковом кристалле. Целесообразность применения однокристальных МП-устройств определяется эффективностью при их включении в проект. Преимущество RISC-процессоров проявляется в том, что их более простые команды требуют для выполнения значительно меньшее число машинных циклов. За счёт этого достигается существенное увеличение производительности.
ОмЭВМ объединяет на одном полупроводниковом кристалле как сам МП, так и ряд дополнительных устройств, обеспечивающих его функционирование в системе управления: оперативную и программную память, генератор синхроимпульсов, разнообразные устройства ввода и вывода информации и др. ОмК– это устройства переработки информации, ориентированные на работу с некоторой искусственной системой. Большое число портов – их особенность. Микроконтроллер является управляющим ядром аппаратных комплексов различного назначения. С его помощью гораздо легче, в отличие от традиционных решений, реализуются различные схемы.
Основное преимущество Принстонской архитектуры в том, что она упрощает устройство микропроцессора, так как реализует обращение только к одной общей памяти при необходимости воспользоваться ЗУ данных, программ или стеком. Это представляет большую гибкость для разработчика ПО прежде всего в области операционных систем реального времени. Гарвардская архитектура выполняет команды за меньшее число тактов, чем предыдущая – здесь больше возможностей для реализации параллельных операций.
С целью уменьшения выводов БИС ОмЭВМ и ОмК при их построении применяют различные структурные организации. Многообразие современных ОмК чрезвычайно велико, и часто их делят на виды: встраиваемые 8-разрядные; 16- и 32-разрядные; цифровые сигнальные процессоры.
ЛИТЕРАТУРА
1. Мирский Г.Я. Микропроцессоры в измерительных приборах / Г.Я. Мирский. – М.: Радио и связь, 1984. – 160 с.
2. Шилейко А.В. Микропроцессоры / А.В. Шилейко, Т.И. Шилейко. – М.: Радио и связь, 1986. – 112 с.
3. Сташин В.В. Проектирование цифровых устройств на однокристальных микроконтроллерах / В.В. Сташин, А.В. Урусов, О.Ф. Мологонцева. – М.: Энергоатомиздат, 1990. – 224 с.
4. Голубцов М.С. Микроконтроллеры AVR: от простого к сложному / М.С. Голубцов, А.В. Кириченкова. – М.: СОЛОН–Пресс, 2006. – 304 с.
5. Предко М. Руководство по микроконтроллерам. Т. 1 / М. Предко. – М.: Постмаркет, 2001. – 416 с.
6. Басманов А.С. Микропроцессоры и однокристалные микроЭВМ: Номенклатура и функциональные возможности / А.С. Басманов, Ю.Ф. Широков под ред. В.Г. Домрачёва. – М.: Энергоатомиздат, 1988. – 128 с.
7. Варламов И.В. Микропроцессоры в бытовой технике / И.В. Варламов, И.Л. Касаткин. – М.: Радио и связь, 1990. – 104 с.
8. Никонов А.В. Однокристальные микроЭВМ и микроконтроллеры: учеб. пособие / А.В. Никонов. – Омск: Изд-во ОмГТУ, 2009. – 56 с.
9. Токхейм Р. Основы цифровой электроники. – М.: Мир, 1998. – 392 с.
10. Денисов К.М. Микропроцессорная техника. Конспект лекций [Электронный ресурс] . – URL: http://ets.ifmo.ru/denisov/lec/oglavlen.htm .
11. Евстифеев А.В.Микроконтроллеры AVR семейств Tiny и Mega фирмы ATMEL / А.В. Евстифеев. – М.: Издательский дом «Додэка–XXI», 2004. – 560 с.
12. Электроника НТБ // Для специалистов, занятых разработкой, производством и применением изделий электронной техники, а также ученым, преподавателям и студентам технических вузов.
13. Computer // IEEEComputerSociety.
14. Бродин В.Б. Системы на микроконтроллерах и БИС программируемой логики / В.Б. Бродин, А.В. Калинин. – М.: ЭКОМ, 2002. – 400 c.
15. Цифровая обработка информации на основе быстродействующих БИС / С.А. Гамкрелидзе [и др.]; под ред. В.Г. Домрачева. – М.: Энергоатомиздат, 1988. – 136 с.
16. Однокристальные микроЭВМ / А.В. Боборыкин [и др.]. – М.: Бином, МИКАП, 1994. – 398 с.