16. Блок расширения разрешающей способности
16.1. Отличительные особенности:
- Увеличивает разрешающую способность в 4 раза (на 2 бита)
- Поддержка режима генерации частотного сигнала, а также режимов PWM с одно- и двунаправленным счетом
- Поддержка совместной работы с блоком AWeX:
- генерация паузы неперекрытия
- образцовая генерация
16.2. Обзор
Блок Hi-Res может использоваться для увеличения в 4 раза (на 2 бита) разрешающей способности генерируемых таймером-счетчиком импульсов. Он может использоваться для генерации частотных и ШИМ-сигналов, а также в комбинации с блоком AWeX.
Блок Hi-Res синхронизируется сигналом синхронизации CLKPER4. Для использования блока Hi-Res предделители системной синхронизации необходимо настроить таким образом, чтобы частота CLKPER4 была в четыре раза выше сигнала синхронизации УВВ и ЦПУ (см. раздел 7.5 "Настройка системной синхронизации и предделителей частоты").
Рисунок 16.1. Работа таймера-счетчика совместно с блоком Hi-Res
Блок Hi-Res предназначен для 4-кратного повышения быстродействия таймера-счетчика по отношению к его нормальному быстродействию. После разрешения работы блока Hi-Res, счетчик будет игнорировать свои два младших бита и работать с приращением 4 за каждый цикл синхронизации УВВ. Условия переполнения/антипереполнения, а также совпадения таймера-счетчика контролируются для его 14 старших бит. За счет и сравнение двух младших бит отвечает блок Hi-Res, который работает с 4-х кратно повышенным быстродействием.
Для гарантирования корректности работы, два младших бита регистра периода должны быть равными нулю. Поскольку таймер-счетчик синхронизируется сигналом синхронизации УВВ, при чтении регистра счетчика из его двух младших бит всегда считываются нули.
Блок Hi-Res оснащен логикой, которая предотвращает появление на выходе импульсов, длительность которых меньше одного цикла синхронизации УВВ.
|