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

 
 
> Синхронизация начала выборки АЦП
Fourier
сообщение May 19 2015, 15:54
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Здравствуйте!
Разработана плата сбора и обработки данных на Spartan 6 XC6SLX100-3FGG676I.
На борту стоит АЦП ADC08D1000 и две DDR3.
Оцифровку делаю с частотй 960 МГц. АЦП мультиплексирует данные и они идут на FPGA с частотой 480 МГц: итого получаем 2x8x2=32 разряда.
Далее через ISERDES2 частота делится на 4. Т.е. имеется шина данных 32x4=128 разрядов с частотой 120 МГц.
Данные пишутся в две DDR3 (Четные отсчеты в одну, нечетные - в другую). Со сбором данных сейчас вроде все ОК)))
Вопрос состоит в следующем: можно ли какими-то ухищрениями сделать внешнюю синхронизацию начала оцифровки с точностью +-Tд, где Tд - интервал дискретизации?
Или довольствоваться величиной +-1/(120 МГц)?
Заранее спасибо за ответы.

Сообщение отредактировал Fourier - May 19 2015, 15:56
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Fourier
сообщение May 19 2015, 18:03
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Спасибо Вам за ответы.)))

Цитата
почему и желателен loopback на старте

Наверно, можно как то попробовать это сделать.
А без калибровки в рантайме не обойтись?

Цитата
дальше всё зависит от того какие у вас частоты на передачу/прием, соотносятся ли они, зависят ли друг от друга, кратны ли.

Тактовая частота на передачу 120 МГц.
Частота оцифровки 960 МГц, так как используется мультиплексирование шины данных АЦП, то на ПЛИС данные с АЦП идут с частотой 480 МГц.

Думаю как правильно сделать привязку принимаемых данных к передаваемым, чтобы получить минимальное СКО оценки задержки от среднего значения.
Go to the top of the page
 
+Quote Post
Krys
сообщение May 20 2015, 12:15
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Цитата(Fourier @ May 20 2015, 01:03) *
А без калибровки в рантайме не обойтись?
Да можно и обойтись попробовать... считать, что в температуре уплывёт несильно. Можно только по старту сделать, и успокоиться. А почему Вас в рантайме пугает? Положение фронтов можно ловить необязательно по заранее известному сигналу. Быстро задержка не уплывёт, а за это время хоть один фронт - да придёт.


Повторю вопрос:
Цитата(krux @ May 20 2015, 00:53) *
дальше всё зависит от того какие у вас частоты на передачу/прием, соотносятся ли они, зависят ли друг от друга, кратны ли.



--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Fourier   Синхронизация начала выборки АЦП   May 19 2015, 15:54
- - krux   а что вам мешает завести внешнюю синхронизацию так...   May 19 2015, 16:30
- - Fourier   Цитатаа что вам мешает завести внешнюю синхронизац...   May 19 2015, 16:35
- - krux   а если сделать специальный "регистр смещения ...   May 19 2015, 17:06
- - Fourier   Цитатаа если сделать специальный "регистр сме...   May 19 2015, 17:24
- - krux   я предпочитаю не использовать IDELAY без крайней н...   May 19 2015, 17:53
- - Fourier   Цитатадальше всё зависит от того какие у вас часто...   May 20 2015, 16:44
- - krux   ЦитатаА без калибровки в рантайме не обойтись? есл...   May 20 2015, 18:01
- - Fourier   Спасибо большое за помощь))) Буду пробовать. Возмо...   May 20 2015, 18:15
|- - Krys   Цитата(Fourier @ May 21 2015, 01:15) В сл...   May 21 2015, 02:15
- - krux   да, и ещё в догонку - посмотрите, в АЦП может быть...   May 20 2015, 18:20


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

 


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


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