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

 
 
> Синхронизация нескольких плат
alexeypopov
сообщение Jan 17 2013, 07:00
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 14-05-12
Пользователь №: 71 821



Уперся в следующую проблему, необходима помощь!
Устройство состоит из 5 совершенно одинаковых плат собранных на FPGA Cyclone IV GX (EP4CGX75DF27С7), все платы оцифровывают входные сигналы. Проблема в том, что платы должны оцифровывать сигналы в одно и тоже время, синхронно. Как синхронизировать работу всех плат?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
alexeypopov
сообщение Jan 17 2013, 12:59
Сообщение #2





Группа: Новичок
Сообщений: 7
Регистрация: 14-05-12
Пользователь №: 71 821



Цитата(Костян @ Jan 17 2013, 14:15) *
Скорее всего нет. Вам прийдется еще давать сигнал старта.

Синхронизировать платы лучше всего от одного источника, соединяя дальше платы цепочкой. Т.е PLLout одной платы идет на PLLin другой.

Разность фаз иногда не нужно выравнивать. Зависит от задачи. Разность фаз можно компенсировать в цифре.


Как разность фаз можно компенсировать в цифре? Что имелось в виду? Подстройкой фазы в PLL или непосредственно логикой?

Сообщение отредактировал alexeypopov - Jan 17 2013, 12:59
Go to the top of the page
 
+Quote Post
Костян
сообщение Jan 17 2013, 13:03
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 740
Регистрация: 24-07-06
Из: Minsk
Пользователь №: 19 059



QUOTE (alexeypopov @ Jan 17 2013, 10:59) *
Как разность фаз можно компенсировать в цифре? Что имелось в виду? Подстройкой фазы в PLL или непосредственно логикой?

первый и второй вариант подойдет.
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jan 17 2013, 13:11
Сообщение #4


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Я не пойму, как разные блоки/платы узнают на сколько они друг от друга разбежались.
Имхо фазовые ошибки всегда будут не просто разные но и непредсказуемые.
Я вижу решение проблемы только в калибровке - на вход подаётся тестовый сигнал и по нему оценивают разбег фаз.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
bogaev_roman
сообщение Jan 17 2013, 13:17
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 088
Регистрация: 20-10-09
Из: Химки
Пользователь №: 53 082



Цитата(Lmx2315 @ Jan 17 2013, 17:11) *
Я не пойму, как разные блоки/платы узнают на сколько они друг от друга разбежались.

За счет чего выходные частоты pll могут разбежаться, если на вход подается частота от одного источника? Фазы у них действительно будут немного отличаться, но синхронными они будут.
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jan 17 2013, 13:27
Сообщение #6


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (bogaev_roman @ Jan 17 2013, 16:17) *
За счет чего выходные частоты pll могут разбежаться, если на вход подается частота от одного источника? Фазы у них действительно будут немного отличаться, но синхронными они будут.


я говорил про фазу, понятно что частоты будут одинаковые.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alexeypopov   Синхронизация нескольких плат   Jan 17 2013, 07:00
- - eugen_pcad_ru   Используя единый для всех плат источник синхрониза...   Jan 17 2013, 08:28
- - alexeypopov   После включения питания смогут ли PLLи в ПЛИСах за...   Jan 17 2013, 09:10
|- - bogaev_roman   Цитата(alexeypopov @ Jan 17 2013, 13:10) ...   Jan 17 2013, 09:50
|- - Костян   QUOTE (alexeypopov @ Jan 17 2013, 07:10) ...   Jan 17 2013, 11:15
|- - maksimp   Цитата(alexeypopov @ Jan 17 2013, 12:10) ...   Jan 18 2013, 16:24
- - alexeypopov   Каждая PLL имеет асинхронный сброс areset, пока он...   Jan 17 2013, 10:41
|- - bogaev_roman   Цитата(alexeypopov @ Jan 17 2013, 14:41) ...   Jan 17 2013, 11:17
- - litv   Да locked будет в разное время.   Jan 17 2013, 10:58
- - alexeypopov   По моим соображениям, чтобы все эти 5 плат захвати...   Jan 17 2013, 12:54
|- - bogaev_roman   Цитата(alexeypopov @ Jan 17 2013, 16:54) ...   Jan 17 2013, 13:01
- - telix   Ну правильно же написали, подать на все платы сигн...   Jan 17 2013, 12:54
|- - alexeypopov   Цитата(Lmx2315 @ Jan 17 2013, 16:11) Я не...   Jan 17 2013, 14:02
|- - bogaev_roman   Цитата(alexeypopov @ Jan 17 2013, 18:02) ...   Jan 17 2013, 18:49
- - polyakovav   Решение может сильно отличаться от допустимой вели...   Jan 17 2013, 16:17
- - alexeypopov   Все достаточно понятно описано. Так, ради интереса...   Jan 18 2013, 06:28
- - bogaev_roman   Цитата(alexeypopov @ Jan 18 2013, 10:28) ...   Jan 18 2013, 11:52


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 10:51
Рейтинг@Mail.ru


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