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

 
 
> Непонятка с AD9272, раздваивает биты
Petrovich
сообщение Jun 4 2018, 06:04
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 230
Регистрация: 2-06-05
Из: Днепропетровск
Пользователь №: 5 658



Всем привет.
На ровном месте возникла непонятка с AD9272. Никогда с ней не работал. Сделал плату, подключил выходы к MAX10 по LVDS. Все тактируется , данные идут но когда начал разбирать, что же собственно идет, то выяснилось, что ВСЕ передаваемые биты удвоенны. Если включить тестовый режим ( в рег. 0x0d записать например 0х01) должно передаваться слово 0b100000000000, а в реальности передается 0b110000000000. Для всех остальных тестовых режимом то же самое. Сначала думал, что приемник LVDS выделывается... снизил частоту семплирования до минимума, что бы глянуть осциллографом, и таки да... передаваемый бит длиннее в два раз. Налазит и на фронт и на спад DCO. На картинке это видно. Розовое- битовый поток, желтый- DC и голубой- FC. Зависимости от частоты тактирования нет, принимаю одинаково что на 5МГц что на 50МГц.
Все мысли, что были, закончились. Может кто либо сказать в чем дело?

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_pv
сообщение Jun 4 2018, 14:40
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



длительность бита правильная, просто похоже данные захватываются по положительному фронту, а не по отрицательному, т.е. одновременно с тем как данные выставляет АЦП
Go to the top of the page
 
+Quote Post
Petrovich
сообщение Jun 4 2018, 15:43
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 230
Регистрация: 2-06-05
Из: Днепропетровск
Пользователь №: 5 658



Цитата(_pv @ Jun 4 2018, 17:40) *
длительность бита правильная, просто похоже данные захватываются по положительному фронту, а не по отрицательному, т.е. одновременно с тем как данные выставляет АЦП

хм...так в этом ацп ddr , так что захват и по фронту и по по спаду. Вот как раз два бита и получаются.
Go to the top of the page
 
+Quote Post
_pv
сообщение Jun 5 2018, 06:48
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(Petrovich @ Jun 4 2018, 22:43) *
хм...так в этом ацп ddr , так что захват и по фронту и по по спаду. Вот как раз два бита и получаются.

да действительно,
там есть какой-то низкоскоростной режим, который что-то с pll делает, для работы на совсем низкой частоте. попробуйте его включить/выключить.
ну и другие паттерны чтобы убедиться что он действительно на вдвое меньшей частоте данные выдвигает и четные биты съедает.
Go to the top of the page
 
+Quote Post
Petrovich
сообщение Jun 5 2018, 10:58
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 230
Регистрация: 2-06-05
Из: Днепропетровск
Пользователь №: 5 658



Цитата(_pv @ Jun 5 2018, 09:48) *
да действительно,
там есть какой-то низкоскоростной режим, который что-то с pll делает, для работы на совсем низкой частоте. попробуйте его включить/выключить.
ну и другие паттерны чтобы убедиться что он действительно на вдвое меньшей частоте данные выдвигает и четные биты съедает.


Что то не нашел я такого режима, просто написано, что ниже 10мгц не работает, на самом деле работает до 5ти мгц, ниже уже все срывается и тактирования нет. На картинке, как раз представлена работа на 5мгц. На 10ть тоже самое, выше уже осциллограф плохо видит. Но приемник lvds принимает одинаково два бита, так как видно на картинке, на любой частоте от 5ти до 50ти. И как я уже и писал эффект еще более странный, если бит стоит в четной позиции, то передается два раза, если в нечетной то вообще нет ни чего. Судя по всему на работает стробирование по спаду DC.

P.S/ Пардон, есть такой режим, но суть передачи от этого не меняется, просто разрешается работа на еще более низкой тактовой.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Petrovich   Непонятка с AD9272   Jun 4 2018, 06:04
- - MegaVolt   Не очень понятно как это удваивается. Кадровый кло...   Jun 4 2018, 08:32
|- - Petrovich   Цитата(MegaVolt @ Jun 4 2018, 11:32) Не о...   Jun 4 2018, 08:53
|- - MegaVolt   Цитата(Petrovich @ Jun 4 2018, 11:53) Не ...   Jun 4 2018, 09:10
|- - Petrovich   Цитата(MegaVolt @ Jun 4 2018, 12:10) Т.е....   Jun 4 2018, 13:11
|- - MegaVolt   Цитата(Petrovich @ Jun 4 2018, 16:11) да,...   Jun 4 2018, 13:21
|- - Petrovich   Цитата(MegaVolt @ Jun 4 2018, 16:21) Так ...   Jun 4 2018, 13:26
- - 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


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

 


RSS Текстовая версия Сейчас: 12th August 2025 - 12:27
Рейтинг@Mail.ru


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