Перейти к содержанию

Минимальная задержка от АЦП до ЦАП.

Существует в "природе" АЦП и ЦАП с малой задержкой. Подразумеваем, что данные с АЦП через ПЛИС выводятся на ЦАП. Но вот как понять какая будет минимальная общая задержка, если нужно регулировать задержку от минимальной до максимальной с шагом в 1 такт? Регулирование задержки естественно в ПЛИС.

По ПЛИС я не очень в теме. А разные "специалисты" говорят совершенно разные вещи, называя от 2 тактов до где-то... 100 тактов. Кто прав?

12-bit, 500 MSPS Analog-to-Digital Converter with Buffered Input
http://www.ti.com/product/ads5463
Very Low Latency: 3.5 Clock Cycles

Dual-Channel, 12-Bit, 500-MSPS Digital-to-Analog Converters (DACs)
http://www.ti.com/product/dac3162
Low Latency: 1.5 Clock Cycles

Задача собственно в имитации отражающего объекта для тестирования радара близкого обзора. Речь про метры расстояния до объекта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(AlexOr @ May 3 2018, 11:16) <{POST_SNAPBACK}>
По ПЛИС я не очень в теме. А разные "специалисты" говорят совершенно разные вещи, называя от 2 тактов до где-то... 100 тактов. Кто прав?
Верно говорят. Всё зависит от того что будет делать плис.
Минимум 2 такта. Один на выходе другой на выходе.
Но вы не указываете частоты. Например на 500 МГц боюсь за один такт сигнал просто не успеет проехать через весь кристалл. Т.е. придётся добавить ещё один такт. Т.е. выходит 3 а то и 4 это реальный минимум для плис.

Нооооо... вы же явно хотите что то с входным сигналом сделать в этой самой плис. И тут вы очень быстро обнаружите что работать с тактом 2нс ой как не просто внутри плис и за такт мало что можно успеть сделать. И как следствие количество тактов задержки растёт.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(MegaVolt @ May 3 2018, 11:53) <{POST_SNAPBACK}>
По этому финальная задержка очень сильно определяется алгоритмом который вы хотите реализовать.


Весь алгоритм это только регулируемая задержка. Частота 500 МГц.

Если минимальная задержка 100 тактов, а это 200 нс, то этим даже нет смысла заниматься т.к. это 30 метров дальность. А вот если в сумме 10 тактов (20 нс), то это прорыв в технологии тестирования радаров ближнего действия.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(AlexOr @ May 3 2018, 13:15) <{POST_SNAPBACK}>
Весь алгоритм это только регулируемая задержка.


не указаны РадиоПриемные и РадиоПередающие Устройства. Будете работать по ПЧ ?
Фильтрация в полосе частот разве не нужна будет ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(megajohn @ May 3 2018, 12:20) <{POST_SNAPBACK}>
не указаны РадиоПриемные и РадиоПередающие Устройства. Будете работать по ПЧ ?
Фильтрация в полосе частот разве не нужна будет ?


Работа конечно на ПЧ. Задержка тракта с фильтрами 4 нс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(AlexOr @ May 3 2018, 12:15) <{POST_SNAPBACK}>
Весь алгоритм это только регулируемая задержка. Частота 500 МГц.

Если минимальная задержка 100 тактов, а это 200 нс, то этим даже нет смысла заниматься т.к. это 30 метров дальность. А вот если в сумме 10 тактов (20 нс), то это прорыв в технологии тестирования радаров ближнего действия.
Если просто задержка то я бы говорил о реальной реализуемости задержки от 3 тактов. Верхняя граница до очень многих тысяч.


Если выбирать кристалл именно под эту задачу то минимум может быть 2. Но это нужно моделировать предварительно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Я бы ориентировался на задержку внутри ПЛИС в 5-10 нс. Без учета работы по тактам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(AlexOr @ May 3 2018, 13:24) <{POST_SNAPBACK}>
Задержка тракта с фильтрами 4 нс.


Я вас предостерегал, что вдруг потребуется программная фильтрация на ПЛИС то это потребует дополнительное время
но раз есть аппаратная и устраивает, и работа по ПЧ, то тогда мои опасения были напрасны

ктсати, можно и не лепить ничего, есть готовые решения от Agilent и R&S ( но требуют много денег )

и еще вопрос, какова ПЧ и полоса сигнала ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(AlexOr @ May 3 2018, 12:15) <{POST_SNAPBACK}>
только регулируемая задержка

Аналоговая чем не подходит?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(megajohn @ May 3 2018, 14:02) <{POST_SNAPBACK}>
ктсати, можно и не лепить ничего, есть готовые решения от Agilent и R&S ( но требуют много денег )


Спасибо за наводку.
Вижу есть такое https://www.rohde-schwarz.com/ru/product/ar...493-114114.html
Но cудя по логотипам это не совсем R&S. Полагаю его цена примерно 50 кило $.
Частоты не те что надо. И минимальная дистанция 8 метров, это много. Нужно от 6 метров.

А полоса нужна 250 МГц.


Цитата(Plain @ May 3 2018, 14:39) <{POST_SNAPBACK}>
Аналоговая чем не подходит?


Ну тогда это 2 девайса в одном, лишние работы при калибровке и т.п. Потому что большие регулируемые задержки это только цифре, до 30 км дальность.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(AlexOr @ May 3 2018, 14:45) <{POST_SNAPBACK}>
тогда это 2 девайса в одном, лишние работы

Ясно, на этот раз обойдёмся без вышеозвученного прорыва, ну или прорыв имелся ввиду сугубо в среде плисоводов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Смотрю я на это безобразие https://www.rohde-schwarz.com/ru/product/ar...493-114114.html
и понимаю, что если его подключить к векторному анализатору цепей, то ничего не увидишь т.к. он заточен только под ЛЧМ. А в России такая ерудна не может быть средством измерения. Да и тестируемые радары у нас не совсем ЛЧМ, скорее произвольной модуляции.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(AlexOr @ May 3 2018, 15:55) <{POST_SNAPBACK}>
Вижу есть такое

вот еще, но с вашими характеристиками не сравнивал
https://www.rohde-schwarz.com/ru/product/ts...3493-11424.html
https://www.rohde-schwarz.com/ru/product/sm...493-202375.html
https://www.rohde-schwarz.com/ru/product/ts...3493-11425.html


Цитата(AlexOr @ May 3 2018, 15:55) <{POST_SNAPBACK}>
А полоса нужна 250 МГц.


не маловато точек получится на 500msps ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
А этот девайс похоже для произвольных сигналов https://www.keysight.com/ru/pd-2744714-pn-E...c=RU&lc=rus
но дальность тоже великовата...

Цитата(megajohn @ May 3 2018, 15:08) <{POST_SNAPBACK}>
вот еще, но с вашими характеристиками не сравнивал

Впечатляет, но про минимальную задержку их еще пытать придется. Кроме того для прорыва устройство должно быть почти карманного исполнения.


Цитата(megajohn @ May 3 2018, 15:08) <{POST_SNAPBACK}>
вот еще, но с вашими характеристиками не сравнивал
не маловато точек получится на 500msps ?

ПЧ с квадратурой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(ViKo @ May 3 2018, 13:51) <{POST_SNAPBACK}>
Я бы ориентировался на задержку внутри ПЛИС в 5-10 нс. Без учета работы по тактам.

Вот прямо сейчас разложил на самом мелком кинтексе простейшую схемку с линией задержки переключаемую от 2 до 6. Если разрешить выбирать ножки как ему угодно максимальная тактовая выходит 740.741MHz

Причём как я понимаю верхняя частота ограничена частой клокового дерева. Ибо по паспорту максимум 741

Т.е. артикс подойдёт, кинтекс подойдёт. Spartan 7 наверное тоже.



Короче линия задержки на ПЛИС выходит просто загляденье sm.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти