Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
378
Добавлен:
21.05.2015
Размер:
7.55 Mб
Скачать
    1. Распределение сигналов синхронизации

На рис. 7.1 показана схема распределения сигналов синхронизации в МК XMEGA.

      1. Сигнал системной синхронизации- CLKsys

Сигнал системной синхронизация является выходным для схемы выбора системных источников синхронизации. Он поступает к предделителям частоты, которые используются для генерации всех внутренних сигналов синхронизации, за исключением асинхронных сигналов синхронизации.

      1. Сигнал синхронизации ЦПУ - CLKcpu

Сигнал синхронизации ЦПУ подается к ЦПУ и энергонезависимой памяти. Остановка этого сигнала приведет к прекращению выполнения инструкций ЦПУ.

      1. Сигнал синхронизации УВВ - CLKper

Большинство УВВ и системных модулей используют сигнал синхронизации УВВ. К их числу относятся DMA-контроллер, система событий, контроллер прерываний, интерфейс внешней шины и RAM. Данный сигнал всегда синхронен с сигналом синхронизации ЦПУ, но может оставаться активным даже после отключения сигнала синхронизации ЦПУ.

      1. Сигналы синхронизации УВВ с удвоенной/учетверенной частотой – CLKper2/CLKper4

Модули, которым необходимо синхронизироваться частотой, которая в 2 или 4 раза превышает частоту синхронизации ЦПУ, могут использовать сигналы синхронизации CLKPER2и CLKPER4, соответственно.

      1. Асинхронный сигнал синхронизации - CLKasy

Асинхронный сигнал синхронизации предназначен для синхронизации счетчика реального времени (RTC) от кварцевого генератора частоты 32 кГц, внутреннего генератора частоты 32 кГц или ULP-генератора. Данный специальный домен синхронизации позволяет RTC продолжать работу, даже когда остальная синхронизация, вследствие перевода МК в экономичный режим работы, отключена.

    1. Источники синхронизации

Источники синхронизации разделяются на две основные группы: внутренние генераторы и внешние источники синхронизации. Большинство источников синхронизации поддерживают возможность программного включения и отключения, в то время как остальные - автоматически включаются и отключаются, в зависимости от текущей настройки УВВ. После сброса, МК синхронизируется внутренним генератором частоты 2 МГц. По умолчанию, блоки DFLL и PLL отключены.

      1. Внутренние генераторы

Внутренние генераторы не требуют для своей работы каких-либо внешних компонентов. Подробности о характеристиках, в т.ч. точности, внутренних генераторов см. в документации на МК.

        1. Сверхмаломощный генератор частоты 32 кГц (ULP-генератор)

Данный генератор формирует сигнал частотой в районе 32 кГц. Он характеризуется чрезвычайно малым потребляемым током и не рассчитан на обеспечение высокой точности. Генератор дополнен делителем частоты, на выходе которого доступны частоты 32 кГц и 1 кГц. Если этот генератор используется в качестве источника синхронизации какой-либо из частей МК, то его включение/отключение происходит автоматически. Данный генератор можно выбрать в качестве источника синхронизации RTC.

        1. Внутренний калиброванный генератор частоты 32.768 кГц

Данный RC-генератор формирует частоту около 32.768 кГц. Во время сброса МК, в специальный регистр калибровки генераторы частоты 32.768 кГц помещается, определенное в ходе производственных испытаний МК, калибровочное значение. Именно благодаря этой процедуре гарантируется работа генератора с указанными в документации характеристиками. В дальнейшем, например, для динамической калибровки генератора, запись в этот регистр можно выполнять программно. Генератор дополнен делителем частоты, на выходе которого доступны сигналы частотой 32.768 кГц и 1.024 кГц.

Соседние файлы в папке Архитектура ЭВМ