Я собираюсь использовать микросхему, которая требует тактового входа 14,3 МГц, но хочу использовать ее из стабильного источника 10 МГц, полученного из GPS. Как превратить тактовую частоту 10 МГц в 14,3 МГц, которая требуется для микросхемы?
Я собираюсь использовать микросхему, которая требует тактового входа 14,3 МГц, но хочу использовать ее из стабильного источника 10 МГц, полученного из GPS. Как превратить тактовую частоту 10 МГц в 14,3 МГц, которая требуется для микросхемы?
Ответы:
Что вам нужно, это PLL , фазовая синхронизация . Он работает путем сравнения одного генератора, которым вы можете управлять, с эталонным генератором. Хитрость заключается в том, что частоту генератора легко разделить с помощью цифрового счетчика, поэтому здесь нужно разделить генератор 14,3 МГц на 143, эталон 10,0 МГц на 100, а затем использовать выходные данные этого сравнения для убедитесь, что источник 14,3 работает в точном соотношении со стабильным эталоном 10 МГц.
Есть множество схем, которые могут сделать все это в одном пакете, иногда даже включая эталонный генератор. Очень часто приходится синтезировать частоты из стабильного генератора, поэтому они не являются необычными.
Можно изменить порядок умножений и делений, чтобы избежать частот выше , Если вы хотите красивую прямоугольную волну, последний шаг должен быть разделен на,
---
чтобы сделать горизонтальную линию, чтобы отделить разделы более длинного ответа.
Если вы хотите 14,31818181818 МГц от источника 10 МГц, это сложно. 14,31818 МГц - это частота цветовых импульсов американского телевидения, точное значение составляет 315/22 МГц. Вы можете разделить 10 МГц на 2, умножить на 9 и на 7, чтобы получить 315 МГц. Затем вы делите на 22, чтобы получить частоту, которую вы хотите. Для этого может потребоваться более одной PLL. Другой способ - разделить 10 МГц на 4, умножить на 9 и 7 и, наконец, разделить на 11.
Конечно, теоретически возможно умножить на 63, а затем разделить на 44. Но для этого требуется очень быстрый генератор PLL для 630 МГц, а также быстрый делитель частоты. Я предлагаю сначала разделить на 22, затем умножить на 63 и, наконец, разделить на 2. Но для джиттера с низкой фазой отдельные умножения на 9 и 7 могут быть лучше.
Какой тип чипа вы используете, который имеет такое требование, и какой будет допустимый джиттер? Если бы вы могли жить с большим количеством джиттера, одним из подходов было бы использовать устройство, которое превращает как растущие, так и падающие фронты в импульсы (эффективно удваивающие от 10 МГц до 20 МГц), а затем отбрасывает 25 импульсов из каждых 88, или вы можете использовать 25МГц или более часов вбить CPLD или FPGA, который ведет себя подобным образом, но использует ссылку 10MHz, чтобы настроить, сколько импульсов его нужно пропустить. Оба подхода имеют значительный джиттер, но в зависимости от того, что делается с тактовой частотой 14,3818 МГц, это может быть приемлемым. Если использовать его для создания цветности NTSC, эффекты джиттера могут быть минимизированы, если частота будет выбрана так, чтобы альтернативные кадры имели примерно чередующийся джиттер.
Хотя есть возможность «получить» 14,3 мГц от генератора с частотой 10 мГц, как показано в других ответах, вам не нужно . Более простое решение - добавить кварцевый генератор 14,3 МГц. Размер, объем и стоимость этого решения сопоставимы с другими решениями.