Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
14.17. Микромощные микропроцессоры и периферийные устройстваМногие стандартные микропроцессоры имеют КМОП-эквиваленты. Следовательно, на первый взгляд могло бы показаться, что легко проектировать на микропроцессорах маломощные схемы. В действительности же большинство из этих КМОП-микропроцессоров представляют собой просто аналоги-контакт в контакт-процессоров, первоначально разработанных по и-МОП-технологии, и в большинстве случаев они не ориентированы на работу при батарейном питании, например не способны работать при низкой частоте тактовой синхронизации. Некоторые даже и не маломощные - например, схема 68020, которая рассеивает мощность приблизительно Поскольку мощность рассеивания КМОП-приборов обычно пропорциональна частоте тактовой синхронизации, то первый вопрос, на который следует дать Второй вопрос, на который следует В состав некоторых процессоров могут входить динамические регистры, для которых предписана высокая минимальная частота тактовой синхронизации. При низкой частоте тактовой синхронизации некоторые процессоры (в частности, типа «контроллеров» - см. ниже) могут реагировать очень медленно; вы можете получить при прерываниях время задержки до Зависимость компьютера от контроллера.Как правило, микропроцессоры делятся на две категории, согласно тому для каких целей они спроектированы. Типы, ориентированные на вычисление, имеют адресное пространство по крайней мере в и используют только несколько циклов тактовой синхронизации на инструкцию (для достижения высокого быстродействия). Для них требуются внешние периферийные устройства, а именно: порты, таймеры, преобразователи и т.д. Ориентированные на управление типы предназначены для целевого использования в определенных приборах и обычно имеют небольшое адресное пространство (в типовом случае или ), и выполнение одной инструкции проводится за много циклов тактовой синхронизации. С другой стороны, для них характерно наличие многочисленных встроенных параллельных портов, большого числа контактов прерываний и внутреннего формирователя тактовой синхронизации. В них часто входят таймеры, УАПП и даже аналого-цифровые преобразователи и энергонезависимое ОЗУ.
Некоторые примеры.Схемы представляют собой КМОП-аналоги популярных -МОП вычислительных процессоров. ИС (фирма ) при остановленной тактовой синхронизации потребляет ток - при частоте тактовой синхронизации 6 МГц. Он может быть непригоден для микромощных применений, если только вы не используете его в режиме с отключением питания. Схемы (фирмы Harris, Intel) лучше - имеют статический ток потребления (хотя он задается как , макс.). У них вы можете с целью экономии мощности останавливать тактовую синхронизацию, при этом сохраняется содержимое регистров и программных счетчиков.
Имеется тонкость в восстановлении на входе остановленного процессора сигнала тактовой синхронизации. Для обеспечения низкого значения мощности потребления в режиме резервирования вы должны выключать кварцевый генератор, а не только стробировать его выходной сигнал (конечно, вместе со схемой синхронизации; см. разд. 8.19). Однако из-за высокой добротности кварцевый генератор не может запуститься мгновенно, и генератор мегагерцевого диапазона частот в типовом случае имеет время восстановления от 5 до Схемы Они могут быть переведены в маломощный режим «ожидания» Схема В табл. 14.9 приведено большинство из наиболее интересных маломощных микропроцессоров, имеющихся в наличии на момент сдачи этого издания в печать. Таблица 14.9. КМОП однокристальные контроллеры
Отключение источника питания.Конечно, вы можете заставить любой микропроцессор работать при низкой средней мощности, если включать источник питания только в течение короткого рабочего цикла. Это более просто сделать для и-МОП-схем, чем для КМОП, поскольку входы, такие, как WR, могут оставаться в ВЫСОКОМ состоянии при выключенном питании (для КМОП-схем такая ситуация привела бы к появлению питания на кристалле через входные диоды защиты), препятствуя подложным циклам записи. Следовательно, для КМОП-схем необходимо использовать внешние логические схемы, которые обеспечат аккуратное выключение. В любом случае надлежит решить вышеупомянутую проблему запуска тактовой синхронизации, которую вы можете решить с помощью внешних логических схем задержки, либо с помощью кристалла типа .
Мало кому понравится проводить полную «холодную» перезагрузку программного обеспечения на каждом цикле перезапуска. Лучший способ справиться с этим - это заставить ЦПЭ считывать с триггера «флаг включения питания» (постоянно включенные КМОП-схемы) на каждом перезапуске, проводя холодную загрузку только первый раз, после которого он устанавливает этот триггер. Для n-МОП-процессоров с отключаемым источником питания вы должны во время «спячки» процессора хранить запускаемые фронтом запросы прерывания во внешних логических схемах, обслуживая их, когда процессор снова запущен. Вам возможно потребуется использовать этот же прием и для некоторых КМОП-процессоров, а именно для тех, которые теряют запускаемые фронтом прерывания в течение режима ожидания и остановки. При отключении питания от n-МОП-процессоров, которые в типовом случае потребляют ток Периферийные КМОП-устройства.Многие маломощные КМОП-кристаллы периферийных устройств представляют собой просто КМОП-копии их -МОП аналогов, например параллельные порты . Их технические условия тоже почти точная копия исходных материалов по n-МОП-аналогам, правда с некоторыми изменениями. Зачастую эти технические условия не вполне корректны. Например, в них может задаваться выходной втекающий ток при напряжении 0,4 В и вытекающий ток при напряжении 2,4 В, тогда как в действительности их формирователи с -каналом могут обеспечивать вытекающий ток , в частности, при напряжении 2,4 В. Входные пороги также могут быть перепутаны. Другая вещь, о которой следует побеспокоиться при использовании КМОП-приборов, является склонность к наводке плавающих потенциалов на входах при третьем состоянии шины. Фирма Harris и Intel добавляют в схему цепь «поддержки шины», которая вводит небольшую положительную обратную связь на вход для предотвращения появления тока режима класса А из-за плавающего потенциала на входах.
Остерегайтесь периферийных КМОП-устройств, которые потребляют ток «покоя», поскольку в них имеется тактовая синхронизация. Например, УАПП типа Но будьте внимательны - входы и выходы могут себя вести дурно; например, шинные формирователи АЦП с третьим состоянием могут перейти в НИЗКОЕ состояние, когда отсутствует питание этого АЦП (в этом случае используйте отдельный КМОП формирователь третьего состояния). Формирователи сигналов стыка
Серия Фирма National переработала по КМОП-технологии свою классическую биполярную схему с аналогичным наименованием. Формирователь
|
1 |
Оглавление
|