October 19 2017 17:26:30
Навигация
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации .

Забыли пароль?
Запросите новый здесь.
СИСТЕМА СИНХРОНИЗАЦИИ и МОДУЛИ ФОРМИРОВАНИЯ ТАКТОВОЙ ЧАСТОТЫ CGM08
МИКРОКОНТРОЛЛЕРЫ СЕМЕЙСТВА НС08

3.4. СИСТЕМА СИНХРОНИЗАЦИИ. МОДУЛИ ФОРМИРОВАНИЯ ТАКТОВОЙ ЧАСТОТЫ CGM08 И OSC08

3.4.1. ОСОБЕННОСТИ СИСТЕМЫ СИНХРОНИЗАЦИИ МК СЕМЕЙСТВА НС08

Все МК семейства НС08, кроме маловыводных HC908JL3/JK3/JK1 и НС689КХ2/КХ8, имеют альтернативную систему тактирования, реализованную в модуле CGM08. Модуль формирования тактовой частоты CGM08 генерирует две импульсные последовательности:

* CGMOUT - основная импульсная последовательность. Используется модулем системной интеграции SIM08 в качестве времязадающей при создании четырехфазной последовательности импульсов для тактирования центрального процессора, внутренних магистралей и периферийных модулей.

* CGMXCLK - вспомогательная импульсная последовательность. Используется модулями сторожевого таймера СОР08, асинхронного последовательного интерфейса SCI08 и базового таймера ТВМ08. Может быть использована как альтернативная импульсная последовательность для тактирования модулей ADC08 и msCANOS.

На Рис. 3.6 приведена структурная схема модуля CGM08. Модуль включает три функциональных блока:

* Генератор G1 . Формирует последовательность прямоугольных импульсов CGMXCLK. Частота следования импульсов fXCLK Равна частоте внешнего кварцевого резонатора.

* Генератор G2. Формирует последовательность прямоугольных импульсов CGMVCLK с частотой следования fVCLK. Генератор G2 по принципу действия является синтезатором частоты на основе системы импульсно-фазовой автоподстройки частоты (ИФАПЧ, англоязычная аббревиатура - PLL).

* Мультиплексор MS с предварительным делителем частоты на 2. Позволяет выбрать в качестве выходного сигнала модуля CGMOUT импульсную последовательность с частотой

fCGMOUT=fXCLK/2 или fCGMOUT=fVCLK/2

img009

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

fBUS =fCGMOUT/2

для тактирования центрального процессора, внутренних магистралей и периферийных модулей. Таким образом, разработчику предоставляется возможность выбрать один из двух источников синхронизации МК:

* Если выбран генератор на кварцевом резонаторе, то частота тактирования центрального процессора и внутренних магистралей составляет

fBUS =fXCLK/2

* Если выбран синтезатор частоты, то центральный процессор и внутренние магистрали будут тактироваться с частотой

fBUS =fVCLK/2

Максимальное значение fBUS составляет 8.2 МГц для модификаций МК с напряжением питания 5.0 В и 4. 1 МГц для МК с напряжением питания 3.0 В. Следовательно, для достижения максимального быстродействия МК при тактировании от генератора на кварцевом резонаторе потребуется использовать кварцевый резонатор на частоту 32.8 МГц. Однако при использовании высокочастотного кварцевого резонатора возрастает интенсивность генерации помех. Кроме того, многие бытовые встраиваемые системы должны обладать функцией часов реального времени и календаря, которые требуют введения в систему так называемого "часового" кварцевого резонатора (f=32.768 кГц). Поэтому разработчики семейства НС08 предусмотрели возможность тактирования МК с использованием кварцевого резонатора на частоты fXCLK<4fBUS. Операцию умножения частоты в этом случае выполняет синтезатор G2, используя в качестве опорного сигнал с выхода генератора на кварцевом резонаторе G1. В некоторых моделях МК семейства НС08 предусмотрена возможность замены кварцевого резонатора более дешевым керамическим или даже RC-цепью. Допускается также задание частоты fCGMXCLK от внешнего генератора.

Внимание! Независимо от того, какую импульсную последовательность для тактирования МК Вы выбрали в качестве времязадающей, генератор G1 модуля CGM08 должен обязательно находиться в рабочем состоянии.

Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.

Нет данных для оценки.

Время загрузки: 0.03 секунд 2,256,166 уникальных посетителей