Полная версия этой страницы:
Синтез дробной частоты
Билли Рубин
Dec 10 2008, 12:31
Скажите, пожалуйста, как можно синтезировать на плис дробную частоту?
например из 10 МГц получить 99,9 МГц. плис - spartan3
AsJohnAs
Dec 10 2008, 12:42
Смотря на сколько точно это надо сделать...
Можно закаскадировать блоки DCM чтоб было так:
(((10e6*31/32)/2)*11/32)*6=9990234.375 Гц
Надеюсь не ошибся с дробями
Билли Рубин
Dec 10 2008, 12:50
точность нужна абсолютная, то есть ровно 99,9
в этом вся проблема
AsJohnAs
Dec 10 2008, 13:04
Если скважность полученного тактового сигнала не должна быть 2, то можно воспользоваться схемами которые делят частоту на M/N ну папример как описано в
http://electronix.ru/index.php?ind=reviews...iew&iden=27Больше помойму решений нет, только что-то внешнее навешивать
Есть в примерах для Spartan 3E Starter Kit на сайте Xilinx. Генератор частоты на основе DDS - s3esk_frequency_generator.
ClockworkOrange
Dec 10 2008, 14:51
Цитата(faa @ Dec 10 2008, 16:56)

Есть в примерах для Spartan 3E Starter Kit на сайте Xilinx. Генератор частоты на основе DDS - s3esk_frequency_generator.
увы, для меандра DDS не катит (
_Anatoliy
Dec 10 2008, 15:27
Цитата(atlantic @ Dec 10 2008, 16:13)

Скажите для чего именно такая точность?
А при чём тут точность?
Другими словами,я понял,ему нужно умножить Fin именно в 9,99 раз.В данном случае Fin = 10МГц.
Точность входной частоты пересчитается в выходную,это другой вопрос.
99.9 - это среднее значение частоты или мгновенное? Какие требования к скважности? Нужно получить 99.9(0) или 99.9(9)?
Шурила
Dec 10 2008, 18:20
Цитата(ClockworkOrange @ Dec 10 2008, 16:51)

увы, для меандра DDS не катит (
Как раз "катит"! Для получения меандра из синуса в них специально встраивают компаратор. см например AD9954.
Кроме того присоединяюсь к вопросу:
Цитата(vetal @ Dec 10 2008, 18:59)

99.9 - это среднее значение частоты или мгновенное? Какие требования к скважности?
и к джитеру?
AsJohnAs
Dec 10 2008, 19:33
Можно использовать DDS - просто используется старший бит. Но как я и говорил тогда у меандра время "1" не будет одинаковым во всех периодах
Немножко не в тему, но:
Есть в Москве такая контора "Пьезотрон" (www.piezotron.ru), так вот, они могут сделать даже в единичных количествах кварцевые резонаторы (и генераторы) с заказной частотой.
Прибегал к их услугам. При единичных количествах генератор обходился мне в 250 руб. Делали около двух недель. Дорого, но в моём случае было оправдано.
Билли Рубин
Dec 11 2008, 08:03
Спасибо всем откликнувшимся.
Частота нужна для частотного компаратора. Чтобы постоянно была равной 99.9(0) МГц. Джиттер должен быть очень маленький (порядка 10(-12) от нужной частоты). Скважность только 2. Меанд в принципе необязателен
DmitryR
Dec 11 2008, 09:37
10(-12) - это одна пикосекунда. Вам нужна прецизионная внешняя PLL, и то не каждая подойдет. Когда у нас стояли такие задачи, мы еще и эту PLL тактировали от генератора, чью частоту можно было с помощью DAC подрегулировать (она же от температуры и напряжения уходит, хотя и на несколько ppm всего).
EvgenyNik
Dec 11 2008, 11:32
А может повернуть задачу вспять? Вам надо 99.9000 МГц. Предположим, такую частоту Вы на выходе получили. Перебираете все возможные дроби PLL и выбираете подходящий кварц.
DmitryR
Dec 11 2008, 13:04
Да, только дрожание фазы у DCM на выходе CLKFX будет пик триста минимум, а то и все семьсот.
EvgenyNik
Dec 11 2008, 13:55
Как будет построен частотный компаратор? Если счёт на сотни-тысячи... периодов, то дрожание фазы роли не играет, главное - стабильность частоты.
А нестабильность частоты можно учесть, используя импульсы 1PPS от GPS, например :-)
ClockworkOrange
Dec 11 2008, 14:23
Цитата(Шурила @ Dec 10 2008, 21:20)

Как раз "катит"! Для получения меандра из синуса в них специально встраивают компаратор. см например AD9954.
вопрос звучал: "можно синтезировать на плис дробную частоту?"
вы же предлагаете использовать ФНЧ и компаратор..
Цитата(AsJohnAs @ Dec 10 2008, 22:33)

Можно использовать DDS - просто используется старший бит. Но как я и говорил тогда у меандра время "1" не будет одинаковым во всех периодах
а что такое "меандр" вы себе представляете??
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.