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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Измерение пикосекундных интервалов на FPGA
Отображаемое Имя
сообщение Oct 23 2009, 15:08
Сообщение #1





Группа: Участник
Сообщений: 3
Регистрация: 23-10-09
Пользователь №: 53 169



Добрый день,

У меня стоит задача, сделать схему измерения интервалов на FPGA.
Проблема в том что нужна высокая точность - 70 пс. Так что считать "в лоб" не получится.
Кто нибудь делал что-либо подобное? Буду признателен за любые идеи.

Спасибо.
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 23 2009, 17:01
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Уточните задачу более полно. Какие интервалы (диапазон интервалов) времени нужно измерять и за какое время (время измерения)?
Go to the top of the page
 
+Quote Post
one_eight_seven
сообщение Oct 23 2009, 17:47
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 916
Регистрация: 3-10-08
Из: Москва
Пользователь №: 40 664



Начинающие лезут в сотни гигагерц... круто...
Go to the top of the page
 
+Quote Post
khach
сообщение Oct 23 2009, 18:39
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Внешний аналоговый интерполятор. На LVDS выход навешивается пара транзисторных ключей, два генератора тока- зарядный и разрядный, компаратор. Длина импульса с компаратора в соотношение токов разряда-заряда длиннее исходного импульса.
Можно конечно лепить извращение с задержкой фронтов импульса на ряде логических ячеек и синхронной защелке триггером их состояний. Но калибровать это дело- изврат страшный. Да еще и от смены технологий кристалла весь проект летит коту под хвост.
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Oct 23 2009, 19:09
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 khach - что то похожее на первый вариант проходили есчё в универе вроде. Только вы уверены что это сгодится для
Цитата
высокая точность - 70 пс
??
Go to the top of the page
 
+Quote Post
xemul
сообщение Oct 23 2009, 19:11
Сообщение #6



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



В каком-то совейском частотомере измеряемый интервал считался в лоб, но каждый счётный импульс фронтом сбрасывал интегратор, напряжение на котором по окончании измеряемого интервала цифровалось параллельным АЦП.
Go to the top of the page
 
+Quote Post
khach
сообщение Oct 23 2009, 19:23
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Цитата(Kuzmi4 @ Oct 23 2009, 21:09) *
2 khach - что то похожее на первый вариант проходили есчё в универе вроде. Только вы уверены что это сгодится для ??

70 ps - все зависит от джиттера внутри FPGA. Т.е от качества питания, разводки, немного от самого дизайна. Если делать интерполятор на рассыпухе ЭСЛ- то 70 пс свободно получаются. Если на отдельной CPLD типа coolrunner- то тоже без особого напряга. А на базе spartana или Virtex - как когда, бывали грабли. Ну и самокалибровку надо закладывать в схему обязательно, если это будет FPGA.
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 23 2009, 19:47
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



khach, погодите бисер метать. Пускай топикстартер подробнее задачу опишет. А то есть подозрение, что это всего лишь "засланный казачок". sad.gif
Go to the top of the page
 
+Quote Post
Student Pupkin
сообщение Oct 23 2009, 19:47
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 328
Регистрация: 23-05-08
Пользователь №: 37 760



А не могли бы вы еще разок объяснить? Для тех, кто в танке. smile.gif
А то ничего не понял - интерполятор, зарядный-разрядный токи... Как это работает?

Сообщение отредактировал Student Pupkin - Oct 23 2009, 19:48
Go to the top of the page
 
+Quote Post
Буратино
сообщение Oct 23 2009, 19:51
Сообщение #10


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

Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215



Цитата(Student Pupkin @ Oct 23 2009, 23:47) *
А не могли бы вы еще разок объяснить? Для тех, кто в танке. smile.gif
А то ничего не понял - интерполятор, зарядный-разрядный токи... Как это работает?

+1


--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 23 2009, 20:18
Сообщение #11


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Бред.
У ECL время нарастания 500 ps, о каких измерениях в 70 пс интервалах может идти речь?
ECL даже дернуться не успеет.
Даже SiGe (200 ps) и InPhi (80 ps) слабо подходят.
Про FPGA на CMOS даже заикаться не стоит.
Вернее FPGA применяют в тех приборах что измеряют 70 пс, но не в сэмплерах.

Цитата(khach @ Oct 23 2009, 22:23) *
70 ps - все зависит от джиттера внутри FPGA. Т.е от качества питания, разводки, немного от самого дизайна. Если делать интерполятор на рассыпухе ЭСЛ- то 70 пс свободно получаются. Если на отдельной CPLD типа coolrunner- то тоже без особого напряга. А на базе spartana или Virtex - как когда, бывали грабли. Ну и самокалибровку надо закладывать в схему обязательно, если это будет FPGA.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Oct 24 2009, 06:40
Сообщение #12


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(AlexandrY @ Oct 23 2009, 23:18) *
Бред.
У ECL время нарастания 500 ps, о каких измерениях в 70 пс интервалах может идти речь?
ECL даже дернуться не успеет.


больше 20 лет назад на 500 серии делал. Получалось меньше 100 пик точно. Точнее не скажу.но вроде до 30 можно было. Записей уже не осталось.
Go to the top of the page
 
+Quote Post
asdf
сообщение Oct 24 2009, 07:05
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 775
Регистрация: 11-05-05
Пользователь №: 4 913



Цитата(khach @ Oct 23 2009, 22:39) *
Можно конечно лепить извращение с задержкой фронтов импульса на ряде логических ячеек и синхронной защелке триггером их состояний. Но калибровать это дело- изврат страшный. Да еще и от смены технологий кристалла весь проект летит коту под хвост.

Я бы, все таки, попробовал на задержке, а калибровку или подстройку ЛЗ на EP196. Так можно цифрой подстраивать с шагом с 10пс + аналоговая(от ЦАП) в пределах 10пс.
Вообще то rezident прав, нужно подождать ответа автора по поводу величины интервалов, частот повторения и времени измерения.
На наносекундах ортимальной будет одна схема, на микро - другая....
Кстати, интересный "начинающий" пошел, начинает сразу с пикосекунд, так скоро и до фемто доберутся biggrin.gif .
Go to the top of the page
 
+Quote Post
Tran
сообщение Oct 24 2009, 12:27
Сообщение #14


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

Группа: Свой
Сообщений: 135
Регистрация: 21-06-04
Пользователь №: 70



http://www.acam.de/products/time-to-digita...erters/tdc-gpx/
http://www.acam.de/products/time-to-digita...erters/tdc-gp2/


--------------------
Настоящее чревато будущим.
Go to the top of the page
 
+Quote Post
Евгений Германов...
сообщение Oct 25 2009, 05:04
Сообщение #15


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

Группа: Свой
Сообщений: 1 079
Регистрация: 24-06-07
Из: г.Екатеринбург
Пользователь №: 28 654



Есть такой частотомер Ч3-65.Изделие редкое и мало кем виданное.Вроде он даёт подобное разрешение. Кстати ,70 пик на фоне чего?
Если это погрешность то она сложнодостижима в принципе. 7 в -11 степени.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 1st August 2025 - 20:00
Рейтинг@Mail.ru


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