|
Делитель f1 на f2, это возможно? |
|
|
|
 |
Ответов
|
Nov 29 2005, 22:03
|
Частый гость
 
Группа: Свой
Сообщений: 139
Регистрация: 5-05-05
Из: Зеленоград
Пользователь №: 4 762

|
Цитата(GGGG @ Nov 29 2005, 09:02)  Доброго всем времени суток!
Помогите определиться с возможными вариантами решения задачки: Есть 2-а clock сигнала с частотами f1 и f2, причем f1 > f2. Хотелось бы написать на VHDL универсальный модуль делителя f1 на f2. К примеру 40МГц превратить в 8МГц, путем деления на 5 Гц.
Какие будут предложения? Какие ограничения возникают при написании такого модуля?
Спасибо. Еще раз внимательно перечитал вопрос, напряг все самые извилистые извилины и пришел к выводу, что человек хочет получить делитель частоты, в котором коэффициент деления определяется второй входной частотой. Тогда вариант один: сделать частотомер по сигналу f2, т.е. подать опорную частоту, считать число фронтов f2, получать ЧИСЛО и это ЧИСЛО использовать в качестве коэффициента делителя. Предупреждаю сразу, будет приличный переходной процесс, если частота опоры частотомера будет низкой, либо большая ошибка, если высокой. Хотя мелькал в голове другой вариант: может надо ВЫЧЕСТЬ частоты? Типа смесителя цифрового сделать...
|
|
|
|
|
Nov 30 2005, 15:20
|
Частый гость
 
Группа: Свой
Сообщений: 77
Регистрация: 25-11-05
Пользователь №: 11 370

|
Цитата(stalko @ Nov 30 2005, 01:03)  Тогда вариант один: сделать частотомер по сигналу f2, т.е. подать опорную частоту, считать число фронтов f2, получать ЧИСЛО и это ЧИСЛО использовать в качестве коэффициента делителя.
Хотя мелькал в голове другой вариант: может надо ВЫЧЕСТЬ частоты? Типа смесителя цифрового сделать... Хм.. интересно... но тогда можно и так: т.к. f1 > f2 (наложем ограничения в 10 раз) то в качестве опорной частоты можно взять f1. После этого поставить счетчик переходов f1 за период f2. Получаем число, которое соответсвуюет значию частоты которую надо получить на f3. Но это не коэффициент деления ... по-моему  . Следовательно, частотомер не поможет или что-то не ясно. Про вычитание: смеситель это конечно хорошо....  , но опять не то. Он не будет выполнять необходимые операции, либо его надо дорабатывать или что-то в нем изобретать. Мне эт тоже пока не очень ясно.
|
|
|
|
|
Dec 1 2005, 07:39
|
Частый гость
 
Группа: Свой
Сообщений: 139
Регистрация: 5-05-05
Из: Зеленоград
Пользователь №: 4 762

|
Цитата(GGGG @ Nov 30 2005, 18:20)  Хм.. интересно... но тогда можно и так: т.к. f1 > f2 (наложем ограничения в 10 раз) то в качестве опорной частоты можно взять f1. После этого поставить счетчик переходов f1 за период f2. Получаем число, которое соответсвуюет значию частоты которую надо получить на f3. Но это не коэффициент деления ... по-моему  . Следовательно, частотомер не поможет или что-то не ясно. То о чем Вы сейчас говорите, и то, о чем я говорил, СОВСЕМ не одно и то же. Так Вы измерите, во сколько раз f1 больше f2. А оно Вам надо? Вам нужно все приводить к Гц, т.е. нужно измерять количество фронтов f2 в СЕКУНДУ, либо в другой период, а потом нормировать к секунде, но так точность будет маленькой. Цитата(GGGG @ Nov 30 2005, 18:20)  Про вычитание: смеситель это конечно хорошо....  , но опять не то. Он не будет выполнять необходимые операции, либо его надо дорабатывать или что-то в нем изобретать. Мне эт тоже пока не очень ясно.
|
|
|
|
Сообщений в этой теме
GGGG Делитель f1 на f2 Nov 29 2005, 06:02 andrew_b Цитата(GGGG @ Nov 29 2005, 09:02) Помогит... Nov 29 2005, 06:07 GGGG Цитата(andrew_b @ Nov 29 2005, 09:07) Нич... Nov 29 2005, 08:35  dxp Цитата(GGGG @ Nov 29 2005, 12:02) К приме... Nov 29 2005, 09:32 maksya Цитата(GGGG @ Nov 29 2005, 09:02) Какие б... Nov 29 2005, 11:29 stalko Цитата(maksya @ Nov 29 2005, 14:29) счетч... Nov 29 2005, 19:10 sazh Видимо Вам нужен делитель по модулю. Может кто пер... Nov 29 2005, 14:41 GGGG Спасибо за ответы.
Вот что еще интересно. В данно... Nov 29 2005, 15:12 Gate Цитата(dxp @ Nov 29 2005, 12:32) Как-то с... Nov 29 2005, 17:09 GGGG а если, к примеру, из 40МГц надо получить 8256 кГц... Nov 29 2005, 19:25 stalko Цитата(GGGG @ Nov 29 2005, 22:25) а если,... Nov 29 2005, 19:43 psL Т.е., если у одного инженера зарплата 30 т.p., а у... Nov 29 2005, 19:38 psL Читайте FAQ Общие вопросы п.11
http://fpga-faq.nar... Nov 29 2005, 19:46 tegumay Э-э-э построение счетчиков (aka делителей) c требу... Nov 29 2005, 21:25  Xorval ошибка при редактировании. Dec 3 2005, 07:15 GGGG Хм.. я хотел предложить проводить нормировку одног... Dec 2 2005, 06:08 Xorval Цитата(GGGG @ Nov 30 2005, 18:20) Хм.. ин... Dec 3 2005, 07:36 GGGG Да, без опорного сигнала не получаеться ни как .
... Dec 9 2005, 06:40
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|