реклама на сайте
подробности

 
 
> Как узнать у кратных частот номер такта относительно медленной частоты?
MegaVolt
сообщение Jan 4 2016, 13:02
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Есть две кратные частоты сформированные от одной тактовой. Делители например на BUFR. Например соотношение частот 2. F2=2*F1. Как определить номер такта быстрой частоты относительно медленной?

F1=0011223344556677
F2=0101010101010101

Простейшее решениее подать медленную частоту на вход данных триггера и протактировать второй не прокатывает потому что фронты каждый второй такт совпадут и будет бардак.

Вариант 1: ставим Т триггер на быструю частоту и полученную последовательность тактируем медленной частотой.
Вариант 2: ставим T триггер на медленную частоту и выделение фронтов на быстрой.

Это велосипеды изобретённые на коленке за пару минут. А как правильно это называется (для гугла) и как принято подобное делать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Кoнстантин
сообщение Jan 4 2016, 17:17
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 21-10-13
Из: Петербург
Пользователь №: 78 826



Если вам нужно знать фазовые соотношения - то они же и так известны. Частоты отличаются ровно в два раза )
Считайте такты быстрой и сможете пересчитать в медленную делением на два. Медленную умножайте.
Каждый триггер на пути сигнала будут задерживать сигнал на один такт той частоты, которым он тактируется. Это можно учесть при отладке в симуляторе.

Сообщение отредактировал Кoнстантин - Jan 4 2016, 17:19
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение Jan 5 2016, 08:40
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(Кoнстантин @ Jan 4 2016, 20:17) *
Считайте такты быстрой и сможете пересчитать в медленную делением на два.
Вот тут и проблема. Потому что возможны два варианта. Просто остаток по модулю 2 и то же самое но плюс один.

Т.е. мы можем начать считать быструю частоту в два разных момента времени в пределах одного периода медленной частоты.
Go to the top of the page
 
+Quote Post
Kolya
сообщение Jan 5 2016, 08:46
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 85
Регистрация: 21-03-11
Из: Киев
Пользователь №: 63 755



Цитата(MegaVolt @ Jan 5 2016, 10:40) *
Вот тут и проблема. Потому что возможны два варианта. Просто остаток по модулю 2 и то же самое но плюс один.

Т.е. мы можем начать считать быструю частоту в два разных момента времени в пределах одного периода медленной частоты.

А хендшейки задействовать на входе не пробовали, тогда у вас гарантированно будут данные защёлкиваться на входах.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- MegaVolt   Как узнать у кратных частот номер такта относительно медленной частоты?   Jan 4 2016, 13:02
- - krux   а можно чуть поподробнее, в чем задача, или зачем ...   Jan 4 2016, 15:48
||- - MegaVolt   Цитата(Kolya @ Jan 5 2016, 11:46) А хендш...   Jan 5 2016, 09:36
|- - Кoнстантин   Цитата(MegaVolt @ Jan 5 2016, 12:40) мы м...   Jan 5 2016, 09:21
- - RobFPGA   Приветствую! Цитата(MegaVolt @ Jan 4 201...   Jan 5 2016, 09:48
|- - MegaVolt   Цитата(RobFPGA @ Jan 5 2016, 12:48) Вполн...   Jan 5 2016, 10:36
|- - Кoнстантин   Цитата(MegaVolt @ Jan 5 2016, 14:36) Напр...   Jan 6 2016, 06:24
|- - MegaVolt   Цитата(Кoнстантин @ Jan 6 2016, 09:24) То...   Jan 6 2016, 08:11
|- - Кoнстантин   Цитата(MegaVolt @ Jan 6 2016, 12:11) А во...   Jan 6 2016, 08:50
|- - MegaVolt   Цитата(Кoнстантин @ Jan 6 2016, 11:50) До...   Jan 6 2016, 09:18
|- - Кoнстантин   Цитата(MegaVolt @ Jan 6 2016, 13:18) По х...   Jan 6 2016, 09:33
|- - MegaVolt   Цитата(Кoнстантин @ Jan 6 2016, 12:33) А ...   Jan 6 2016, 09:35
- - MegaVolt   Вариант с заведением двух клоков на один триггер р...   May 13 2016, 08:40
- - Maverick   Цитата(MegaVolt @ May 13 2016, 11:40) Вар...   May 13 2016, 10:49
- - MegaVolt   Цитата(Maverick @ May 13 2016, 13:49) луч...   May 13 2016, 13:06


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 06:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.01408 секунд с 7
ELECTRONIX ©2004-2016