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

 
 
5 страниц V  « < 2 3 4 5 >  
Reply to this topicStart new topic
> Принять LVDS от HMCAD1511
ViKo
сообщение Aug 4 2016, 13:35
Сообщение #46


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Алга @ Aug 4 2016, 16:21) *
Кто эту подстройку выполняет?
Встроенный в SERDES автомат или пользователь сам должен организовать этот процесс подстройки
посредством внешнего автомата?

Вы про DPA спрашиваете? Судя по тому, что в Мегавизарде есть 3 страницы установок DPA, и есть, к примеру, Use 'rx_dpa_locked' output port, все делается автоматом. Поскольку Arria сейчас применять не планирую, не изучаю.
Go to the top of the page
 
+Quote Post
Алга
сообщение Aug 5 2016, 05:29
Сообщение #47


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

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



Есть еще такие же, но 12 разрядные АЦП, serial LVDS, например HMCAD1520. 12бит/640 Mhz.
С помощью Алтеры можно принять 12бит данные?

Сообщение отредактировал Алга - Aug 5 2016, 05:30
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 5 2016, 07:32
Сообщение #48


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



640 Мегасамплей? Можно. В визарде задается к-т десериализации, и все.
Но задача стоит 1 ГВыб/с.
Go to the top of the page
 
+Quote Post
Алга
сообщение Aug 5 2016, 07:43
Сообщение #49


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

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



Да 12bit/640 MSPS, так вроде коэффициент десериализации max =10.

Здесь нужно =12.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 5 2016, 08:33
Сообщение #50


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Да, больше 10 не получается задать. Но при такой частоте 640 МГц можно уже и вручную принять бит за битом, автоматом то есть.
Go to the top of the page
 
+Quote Post
Corner
сообщение Aug 6 2016, 18:56
Сообщение #51


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

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Цитата(ViKo @ Aug 3 2016, 16:59) *
Видел. Но пока эту ( ) затею не оставил. Поскольку серии Cyclone V, Arria V, Stratix V выпускаются по одному 28 нм техпроцессу. Можно надеяться...

Литография одинаковая. А вот профиль легирования и материал немного разные могут быть. Не даром, транзисторы у Стратиксов явно быстрее по скорости переключения. Штучно, можно подгонять каждый. Массово, с одинаковой прошивкой, работать не будет. Для таких случаев нужно иметь запас, а не разгон.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 6 2016, 20:18
Сообщение #52


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Corner @ Aug 6 2016, 21:56) *
Литография одинаковая. А вот профиль легирования и материал немного разные могут быть. Не даром, транзисторы у Стратиксов явно быстрее по скорости переключения. Штучно, можно подгонять каждый. Массово, с одинаковой прошивкой, работать не будет. Для таких случаев нужно иметь запас, а не разгон.

Мне штучно и нужно. На данном этапе, буквально, один.
Но, как обычно, я перебираю несколько вариантов. Конкретно, поставить 2 недорогих 500 МВыб/с АЦП и тактировать их противофазно, поменяв полярность дифференциальных тактовых сигналов. И генератор легко находится, и ПЛИС можно проще взять.
Go to the top of the page
 
+Quote Post
Corner
сообщение Aug 6 2016, 22:14
Сообщение #53


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

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Цитата(ViKo @ Aug 7 2016, 00:18) *
Мне штучно и нужно. На данном этапе, буквально, один.
Но, как обычно, я перебираю несколько вариантов. Конкретно, поставить 2 недорогих 500 МВыб/с АЦП и тактировать их противофазно, поменяв полярность дифференциальных тактовых сигналов. И генератор легко находится, и ПЛИС можно проще взять.

То есть, от HMCAD1511 Вы отказались? Генератор можно на синтезаторе сделать. Тоже проблему нашли. Дешевые АЦП с хорошим согласованием второй, третьей и четвертой зон Найквиста. Ну ну...
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 7 2016, 04:49
Сообщение #54


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Corner @ Aug 7 2016, 01:14) *
То есть, от HMCAD1511 Вы отказались? Генератор можно на синтезаторе сделать. Тоже проблему нашли. Дешевые АЦП с хорошим согласованием второй, третьей и четвертой зон Найквиста. Ну ну...

Зачем они мне, эти зоны? Там пусто.
Go to the top of the page
 
+Quote Post
Corner
сообщение Aug 7 2016, 12:31
Сообщение #55


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

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Цитата(ViKo @ Aug 7 2016, 08:49) *
Зачем они мне, эти зоны? Там пусто.

Так Вы 0... 250 оцифровываете. Я то думал 0... 500 с отсечкой зеркалок... тогда от Hittite необоснованно дорогой АЦП.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 7 2016, 13:34
Сообщение #56


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Corner @ Aug 7 2016, 15:31) *
Так Вы 0... 250 оцифровываете. Я то думал 0... 500 с отсечкой зеркалок... тогда от Hittite необоснованно дорогой АЦП.

Не сказал бы, что дорогой. На сайте AD $37.68 при партии 1000 шт.
К примеру, ADC08D500 от TI стоит $137.

При попытке gate симуляции ModelSim выкидывает такие ошибки:
Цитата
# ** Error: (vsim-3694) The implicit port connection (.*) did not find a matching port, net, variable or interface instance in Test for port '\ClkIn(n) '.

Я, как обычно, задаю только позитивную ножку LVDS в проекте, а негативную Quartus сам цепляет. А как можно задать обе ноги? Пользуюсь атрибутами:
Код
(*  altera_attribute = "-name io_standard lvds; -name pad_to_input_register_delay 0", useioff = 1 *)     input    bit ClkIn,


Описал все порты явно (убрал .*), вроде, симулируется. Только, как и ожидал, принятые данные не соответствуют отправленным.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 7 2016, 16:08
Сообщение #57


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



А вот возьму и 2 HMCAD1511 поставлю! Прикрепленное изображение Подам такты в противофазе, если не 1 ГГц, так хоть 500 МГц. С двух АЦП получу 1 ГВыб/с, а если повезет, то и все 2. Только как их запустить синхронно...
А еще у них нет опорного напряжения.
Go to the top of the page
 
+Quote Post
Corner
сообщение Aug 7 2016, 19:31
Сообщение #58


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

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Цитата(ViKo @ Aug 7 2016, 20:08) *
А вот возьму и 2 HMCAD1511 поставлю! Прикрепленное изображение Подам такты в противофазе, если не 1 ГГц, так хоть 500 МГц. С двух АЦП получу 1 ГВыб/с, а если повезет, то и все 2. Только как их запустить синхронно...
А еще у них нет опорного напряжения.

Блин. У этого АЦП внутри 4 штуки АЦП. На вход надо несколько ГГц подавать. Синхронизация на борту тоже имеется. Два кристалла будут работать как угодно. Внутренняя синхронизация каждого живет своей жизнью.
Go to the top of the page
 
+Quote Post
Timmy
сообщение Aug 7 2016, 20:12
Сообщение #59


Знающий
****

Группа: Участник
Сообщений: 835
Регистрация: 9-08-08
Из: Санкт-Петербург
Пользователь №: 39 515



С 1Гбитом/сек должны справиться относительно недорогие Artix-7 при использовании dynamic phase-alignment, но корпуса у них только шариковые.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 8 2016, 05:26
Сообщение #60


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Timmy @ Aug 7 2016, 23:12) *
С 1Гбитом/сек должны справиться относительно недорогие Artix-7 при использовании dynamic phase-alignment, но корпуса у них только шариковые.

У Altera есть такого же порядка стоимости Arria, и тоже с шарами.

Corner, что делать? У этих АЦП есть некий сброс. Может, и удалось бы запустить одновременно.
Если речь о тактах, то несколько ГГц подавать не надо, всего 1. А в двухканальном режиме - половину, в четырехканальном - четверть. Задает частоту выборок тех внутренних четырех АЦП. У него и делитель частоты внутри есть.
Но в целом, выглядит как шарлатанский продукт, столько наворочено, а чего надо, нет.

P.S. Устал я от него. Пойду в AD (Analog Devices ADC).
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 07:07
Рейтинг@Mail.ru


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