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

 
 
> Принять LVDS от HMCAD1511
ViKo
сообщение May 18 2015, 09:36
Сообщение #1


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

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



АЦП HMCAD1511 от Hittite в одноканальном режиме может выдавать 1GSps. 8 битов данных будут передаваться по 8 LVDS линиям. Значит, битовый интервал Tlvds равен 1 ns. Реально ли захватить такие сигналы, и на какой ПЛИС? Смотрю, Циклоны, вроде, на такой подвиг не способны.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Алга
сообщение Aug 3 2016, 11:53
Сообщение #2


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

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



Есть еще связанная тема-трассировка линий данных и клока АЦП. Как она сделана на ППМ?
Рекомендуется- LVDS линии данных и клоков идущих к FPGA выравнять по длине.
Тогда FCLK и линии данных имеют одинаковые задержки и линия FCLK также служит
как эталонная при выравнивании границ кадра и для калибровок. В этом случае эти
операции можно делать и в рабочем режиме.
Если линии не выравнены, то АЦП надо переводить в тестовый режим (режим калибровки) для
генерации тестового паттерна. И по принимаемому FPGA паттерну для каждой линии данных делать подстройку.
Cyclone5 не сможет принять 1 GSPS данные от HMCAD1511 .
У Алтеры есть документация, обьясняющая принцип построения SERDES мегафункций ALTLVDS_RX AN202, AN236.
Здесь надо разобраться как битклок ставится в центр битовых данных и потом- операция битслип. Serdes принимает
данные в SDR или DDR режиме и тд.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 3 2016, 12:05
Сообщение #3


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

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



Цитата(Алга @ Aug 3 2016, 14:53) *
Есть еще связанная тема-трассировка линий данных и клока АЦП. Как она сделана на ППМ?
Рекомендуется- LVDS линии данных и клоков идущих к FPGA выравнять по длине.

ППМ - это печатная плата? Выровняю сам (всё сам...). Конечно.

Цитата(Алга @ Aug 3 2016, 15:02) *
SERDES в каком режиме принимает данные SDR или DDR?

Хороший вопрос. Задал в мегафункции ALTRVDS_RX битрейт 1000 МГц, коэффициент десериализации 8, частоту входную 125 МГц. Что там Квартус нашаманил, мне не ведомо.
С битслипом не разобрался. Откуда его взять?
Go to the top of the page
 
+Quote Post
bogaev_roman
сообщение Aug 3 2016, 12:10
Сообщение #4


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

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



Цитата(ViKo @ Aug 3 2016, 15:05) *
Хороший вопрос. Задал в мегафункции ALTRVDS_RX битрейт 1000 МГц, коэффициент десериализации 8, частоту входную 125 МГц. Что там Квартус нашаманил, мне не ведомо.

А в чем проблема посмотреть? В том же timequest можно посмотреть путь от пина до конкретного регистра по задержкам с соответствующим названием (кстати, задержки можно и вручную забить на входе - iodelay, хотя не знаю - есть ли они на циклоне, на стратиксе3/4 были).
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 3 2016, 12:32
Сообщение #5


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

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



Цитата(bogaev_roman @ Aug 3 2016, 15:10) *
А в чем проблема посмотреть? В том же timequest можно посмотреть путь от пина до конкретного регистра по задержкам с соответствующим названием.

В Pin Planner называется DIFFIO_RX
В Resource Property Editor в свойствах: DDIO Mode - none
Go to the top of the page
 
+Quote Post
bogaev_roman
сообщение Aug 3 2016, 12:37
Сообщение #6


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

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



Цитата(ViKo @ Aug 3 2016, 15:32) *
В Pin Planner называется DIFFIO_RX
В Resource Property Editor в свойствах: DDIO Mode - none

Значит, скорее всего используется как обычный регистр. А Так проще всего было залезть в chipplaner, найти пин и от него линию до реального регистра со всеми внутренностями. А вообще SERDES на самом быстром циклон5 гарантированно работает на скорости 875 (j=8), что ниже заявленной Вами - https://www.altera.com/content/dam/altera-w...-v/cv_51002.pdf с49
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 3 2016, 12:59
Сообщение #7


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

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



Цитата(bogaev_roman @ Aug 3 2016, 15:37) *
Значит, скорее всего используется как обычный регистр. А Так проще всего было залезть в chipplaner, найти пин и от него линию до реального регистра со всеми внутренностями.

Там в той ячейке много чего напихано. Добрался до IR_FIFO_USERDES. В нем все волшебство и происходит.

Цитата(bogaev_roman @ Aug 3 2016, 15:37) *
А вообще SERDES на самом быстром циклон5 гарантированно работает на скорости 875 (j=8), что ниже заявленной Вами.

Видел. Но пока эту ( ) затею не оставил. Поскольку серии Cyclone V, Arria V, Stratix V выпускаются по одному 28 нм техпроцессу. Можно надеяться...
И вариант - использовать J = 2, DDR, записывать биты, как удастся в память, а при чтении сортировать, как надо. Мне главное - захватить. 500 МГц по Циклону с градацией 7 могут бегать.
Go to the top of the page
 
+Quote Post
Corner
сообщение Aug 6 2016, 18:56
Сообщение #8


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

Группа: Участник
Сообщений: 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
Сообщение #9


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

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



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

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

Сообщений в этой теме
- ViKo   Принять LVDS от HMCAD1511   May 18 2015, 09:36
- - Maverick   Цитата(ViKo @ May 18 2015, 12:36) АЦП HMC...   May 18 2015, 10:00
|- - ViKo   Цитата(Maverick @ May 18 2015, 13:00) нап...   May 18 2015, 10:31
- - des00   Цитата(ViKo @ May 18 2015, 16:36) Реально...   May 18 2015, 10:33
- - Kuzmi4   2 ViKo спартан-6 на 3м спидгрейде может гиг через ...   May 18 2015, 10:37
- - ViKo   Спасибо ответившим! А вот эта цитата из руково...   May 19 2015, 12:47
- - ViKo   Дополню вопрос картинкой. Вот такие сигналы нужно ...   May 20 2015, 05:39
|- - DmitryR   Трансиверы прокатывают, только если уровни DC совп...   May 22 2015, 11:24
|- - ViKo   Цитата(DmitryR @ May 22 2015, 14:24) Тран...   May 22 2015, 12:00
|- - DmitryR   Цитата(ViKo @ May 22 2015, 16:00) Да, что...   May 22 2015, 12:34
- - Алга   Hittite АЦП связываются с Xilinx Spartan6 использу...   May 23 2015, 06:23
|- - ViKo   Цитата(Алга @ May 23 2015, 09:23) Hittite...   May 23 2015, 06:43
|- - Алга   Цитата(ViKo @ May 23 2015, 09:43) Спасибо...   May 23 2015, 07:08
- - ViKo   Знаю, что есть JESD204. Мне 12 разрядов не нужно, ...   May 23 2015, 11:34
- - ViKo   Возвращаюсь к теме. Вот небольшое обсуждение на са...   Aug 1 2016, 13:45
- - ViKo   А SerDes не подойдет? На картинке из сообщения 7 п...   Aug 2 2016, 06:51
- - Алга   Прием данных от АЦП HMCAD1511 выполняется на SERDE...   Aug 2 2016, 09:06
|- - ViKo   Цитата(Алга @ Aug 2 2016, 12:06) Прием да...   Aug 2 2016, 10:06
- - Алга   FCLK и надо использовать, подавая ее на PLL, где п...   Aug 2 2016, 11:13
|- - ViKo   Цитата(Алга @ Aug 2 2016, 14:13) FCLK и н...   Aug 3 2016, 10:53
- - Алга   Ясно, что у Алтеры имеется документация по этому в...   Aug 2 2016, 13:25
- - ViKo   CODE #********************************************...   Aug 2 2016, 13:39
|- - ViKo   Цитата(Алга @ Aug 3 2016, 14:53) Cyclone5...   Aug 3 2016, 11:56
|- - bogaev_roman   Цитата(ViKo @ Aug 3 2016, 15:59) Видел. Н...   Aug 3 2016, 13:09
|- - Corner   Цитата(ViKo @ Aug 7 2016, 00:18) Мне штуч...   Aug 6 2016, 22:14
|- - ViKo   Цитата(Corner @ Aug 7 2016, 01:14) То ест...   Aug 7 2016, 04:49
|- - Corner   Цитата(ViKo @ Aug 7 2016, 08:49) Зачем он...   Aug 7 2016, 12:31
|- - ViKo   Цитата(Corner @ Aug 7 2016, 15:31) Так Вы...   Aug 7 2016, 13:34
- - Алга   SERDES в каком режиме принимает данные SDR или DDR...   Aug 3 2016, 12:02
- - Алга   ППМ- плата печатного монтажа. Битслип- операция вы...   Aug 3 2016, 12:17
- - ViKo   Сдвинул на 180° фазу FCLK, байт захватывается прав...   Aug 3 2016, 13:19
- - Алга   На одной, двух, трех FPGA все будет работать на ...   Aug 3 2016, 13:36
|- - ViKo   Цитата(Алга @ Aug 3 2016, 16:36) На одной...   Aug 3 2016, 14:03
- - ViKo   Про bitslip прочитал, но не понял. Use 'rx_cha...   Aug 3 2016, 15:05
- - ViKo   Можно было проверить в симуляторе вышесказанное, н...   Aug 4 2016, 11:18
- - Алга   У Xilinx в общем виде этот процесс следующий. Если...   Aug 4 2016, 12:05
|- - bogaev_roman   Цитата(Алга @ Aug 4 2016, 15:05) У Xilinx...   Aug 4 2016, 12:17
|- - ViKo   Цитата(Алга @ Aug 4 2016, 15:05) У Xilinx...   Aug 4 2016, 12:37
- - Алга   Ничего переключать не надо. Этот АЦП следующие вых...   Aug 4 2016, 12:44
|- - ViKo   Цитата(Алга @ Aug 4 2016, 15:44) Ничего п...   Aug 4 2016, 12:47
- - Алга   есть и такой, допустим фирмы Abracon. С digikey.co...   Aug 4 2016, 12:59
|- - ViKo   Цитата(Алга @ Aug 4 2016, 15:59) Как у Ал...   Aug 4 2016, 13:14
- - Алга   Кто эту подстройку выполняет? Встроенный в SERDES...   Aug 4 2016, 13:21
|- - ViKo   Цитата(Алга @ Aug 4 2016, 16:21) Кто эту ...   Aug 4 2016, 13:35
- - Алга   Есть еще такие же, но 12 разрядные АЦП, serial LVD...   Aug 5 2016, 05:29
- - ViKo   640 Мегасамплей? Можно. В визарде задается к-т дес...   Aug 5 2016, 07:32
- - Алга   Да 12bit/640 MSPS, так вроде коэффициент десериали...   Aug 5 2016, 07:43
- - ViKo   Да, больше 10 не получается задать. Но при такой ч...   Aug 5 2016, 08:33
- - ViKo   А вот возьму и 2 HMCAD1511 поставлю! Подам та...   Aug 7 2016, 16:08
|- - Corner   Цитата(ViKo @ Aug 7 2016, 20:08) А вот во...   Aug 7 2016, 19:31
|- - Timmy   С 1Гбитом/сек должны справиться относительно недор...   Aug 7 2016, 20:12
|- - ViKo   Цитата(Timmy @ Aug 7 2016, 23:12) С 1Гбит...   Aug 8 2016, 05:26
|- - Timmy   Цитата(ViKo @ Aug 8 2016, 08:26) У Altera...   Aug 8 2016, 08:28
|- - Corner   Цитата(ViKo @ Aug 8 2016, 09:26) Corner, ...   Aug 12 2016, 16:10
|- - ViKo   Цитата(Corner @ Aug 12 2016, 19:10) Предл...   Aug 15 2016, 08:29
- - ViKo   Вот фрагмент из datasheet Artix-7 Что-то такое же...   Aug 8 2016, 09:21
|- - Timmy   Цитата(ViKo @ Aug 8 2016, 12:21) Что-то т...   Aug 10 2016, 08:25
|- - ViKo   Цитата(Timmy @ Aug 10 2016, 11:25) Так HM...   Aug 10 2016, 09:30
|- - vadimuzzz   Цитата(Timmy @ Aug 10 2016, 14:25) У Cycl...   Aug 10 2016, 11:33
- - ViKo   Receiver fHSDR (data rate) SERDES factor J =4 t...   Aug 10 2016, 12:31
|- - vadimuzzz   Цитата(ViKo @ Aug 10 2016, 18:31) Receive...   Aug 10 2016, 12:56
- - ViKo   Собирался. Чудом. В расчете на вторую строку. Уже...   Aug 10 2016, 13:22
- - ViKo   Что-то не пойму, как в Vivado принять сигналы с HM...   Aug 15 2016, 06:27
|- - Timmy   Цитата(ViKo @ Aug 15 2016, 09:27) Что-то ...   Aug 15 2016, 09:05
- - ViKo   Спасибо, Timmy! Качаю, читаю. О, книжку нашел...   Aug 15 2016, 10:31


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

 


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


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