|
Непонятка с AD9272, раздваивает биты |
|
|
|
Jun 4 2018, 06:04
|
Местный
  
Группа: Свой
Сообщений: 230
Регистрация: 2-06-05
Из: Днепропетровск
Пользователь №: 5 658

|
Всем привет. На ровном месте возникла непонятка с AD9272. Никогда с ней не работал. Сделал плату, подключил выходы к MAX10 по LVDS. Все тактируется , данные идут но когда начал разбирать, что же собственно идет, то выяснилось, что ВСЕ передаваемые биты удвоенны. Если включить тестовый режим ( в рег. 0x0d записать например 0х01) должно передаваться слово 0b100000000000, а в реальности передается 0b110000000000. Для всех остальных тестовых режимом то же самое. Сначала думал, что приемник LVDS выделывается... снизил частоту семплирования до минимума, что бы глянуть осциллографом, и таки да... передаваемый бит длиннее в два раз. Налазит и на фронт и на спад DCO. На картинке это видно. Розовое- битовый поток, желтый- DC и голубой- FC. Зависимости от частоты тактирования нет, принимаю одинаково что на 5МГц что на 50МГц. Все мысли, что были, закончились. Может кто либо сказать в чем дело?
|
|
|
|
|
 |
Ответов
|
Jun 4 2018, 08:53
|
Местный
  
Группа: Свой
Сообщений: 230
Регистрация: 2-06-05
Из: Днепропетровск
Пользователь №: 5 658

|
Цитата(MegaVolt @ Jun 4 2018, 11:32)  Не очень понятно как это удваивается. Кадровый клок то правильный. Значит если мы удвоим то половина данных не влезет. Можете снять картинку для 1100 теста. И ещё парочку для ручного чтобы увидеть не один бит а хотя бы пару, патерны типа 01001... , 01101.., и пр... короче чтобы увидеть что отсекается и во что преобразовываются данные. Не очень удачно выразился... имеется ввиду что передается две единички подряд вместо одной. то есть вместо 100000000000 я вижу 110000000000 Более того, заметил еще одну странность, если в тестовым режиме передавать например 010000000000 то вообще передаются только нули. в общем, если единичка стоит в четной позиции, то передается как две единички, если в нечетной, то передаются нули... Четровщина какая то.
|
|
|
|
|
Jun 4 2018, 13:11
|
Местный
  
Группа: Свой
Сообщений: 230
Регистрация: 2-06-05
Из: Днепропетровск
Пользователь №: 5 658

|
Цитата(MegaVolt @ Jun 4 2018, 12:10)  Т.е. чётные биты передаются дважды а нечётные вообще не передаются... Такое ощущение что внутри микрухи не срабатывает что-то. Или какой то режим не довыбран. да, все выглядит именно так. В параметрах регистров которые описаны, ни чего похоэего нет. Все перерыл....мистика какая то. Отзовитесь, кто работал с ней....Требуется ли ей какая то специальная настройка отличная от дефолтной?
|
|
|
|
|
Jun 4 2018, 13:26
|
Местный
  
Группа: Свой
Сообщений: 230
Регистрация: 2-06-05
Из: Днепропетровск
Пользователь №: 5 658

|
Цитата(MegaVolt @ Jun 4 2018, 16:21)  Так а что форум от аналоговых девиц говорит? О таком эффекте ни слова. Сам еще не задавал вопрос. Поспрашиваю и там конечно.
|
|
|
|
Сообщений в этой теме
Petrovich Непонятка с AD9272 Jun 4 2018, 06:04 _pv длительность бита правильная, просто похоже данные... Jun 4 2018, 14:40 Petrovich Цитата(_pv @ Jun 4 2018, 17:40) длительно... Jun 4 2018, 15:43  _pv Цитата(Petrovich @ Jun 4 2018, 22:43) хм.... Jun 5 2018, 06:48   Petrovich Цитата(_pv @ Jun 5 2018, 09:48) да действ... Jun 5 2018, 10:58 ViKo Я посмотрел бы внимательно на фронты всех тактовых... Jun 5 2018, 03:59 _pv reg 21 Serial_control
Bit3 <10 MSPS,low encode... Jun 5 2018, 11:11 Petrovich Цитата(_pv @ Jun 5 2018, 14:11) reg 21 Se... Jun 5 2018, 11:21 _pv как ещё один вариант из разряда "чё тут думат... Jun 5 2018, 11:49 Petrovich Проблема решилась. И как обычно она была на поверх... Jun 5 2018, 12:15  ViKo Цитата(Petrovich @ Jun 5 2018, 15:15) А б... Jun 5 2018, 12:22   Petrovich Цитата(ViKo @ Jun 5 2018, 15:22) Как наст... Jun 5 2018, 12:46    MegaVolt Цитата(Petrovich @ Jun 5 2018, 15:46) Это... Jun 6 2018, 11:21     Petrovich Цитата(MegaVolt @ Jun 6 2018, 14:21) Одна... Jun 9 2018, 17:48
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|