|
АЦП ADS42LB49/69, QDR режим, как использовать FRAME |
|
|
|
Feb 9 2016, 12:40
|
Частый гость
 
Группа: Свой
Сообщений: 139
Регистрация: 3-04-13
Пользователь №: 76 333

|
собственно не могу сообразить - есть ли какой то скрытый смысл в этом сигнале, кроме как разделение старшей-младшей части принятого слова. Может есть какие хитрости связанные с ним - для калибровки, или еще для чего. А может я и с "разделением" ошибся...
Эскизы прикрепленных изображений
|
|
|
|
|
 |
Ответов
|
Feb 10 2016, 12:16
|
Частый гость
 
Группа: Свой
Сообщений: 139
Регистрация: 3-04-13
Пользователь №: 76 333

|
Цитата(Алга @ Feb 10 2016, 14:11)  Подозреваю, что у Altera может быть эти калибровки идут постоянно, динамически подстраиваясь под изменения температуры, питания и тд. Tе динамическая подстройка то же самое я и делал, только для ддр режима у ацп-ки. при этом xapp-ы не читал  . первоначальная подстройка по включению питания, плюс возможность подстройки в любой момент - только дернуть соответствующую ногу у моего контроллера. а ее можно было дернуть при определенном значении температуры (контроллер под внешний температурный датчик тоже я делал  ), либо же блок управления мог по таймеру или по еще какому прерыванию это сделать. а вот с qdr-ом что то затупил - и кристалл поменялся и требования повыше...
|
|
|
|
|
Feb 12 2016, 13:55
|
Частый гость
 
Группа: Свой
Сообщений: 139
Регистрация: 3-04-13
Пользователь №: 76 333

|
Цитата(Timmy @ Feb 11 2016, 12:07)  Подстройка выравнивания клока и данных может выполняться непрерывно, для этого клоковый вход подключается к SERDES, как обычная линия данных, и тактируется собой же через IDELAY, в аппнотах это описано подробно. только я не соображу как потом распределяются эти частоты. задача - собрать данное на ИСЕРДЕСЕ в режиме MEMORY Interface Type. На ИСЕРДЕСЕ клоки ЦЛК, ОЦЛК, ЦЛКДИВ. Соответственно как я понимаю: ДЦЛК = ЦЛК BitClk_MonClkOut = ОЦЛК BitClk_RefClkOut = ЦЛКДИВ в этом случае выполняются все требования - фронты ЦЛК и ОЦЛК разнесены и не получится попадания на момент переключения, и ОЦЛК с ЦЛКДИВом выровнены по фазе. вот только не знаю - можно ли с выхода ЛВДС буфера так растянуть нетку на ИОДЕЛЕЙ, ИСЕРДЕС (Д вход в этом же пине) и как синхру на ИСЕРДЕС в другом пине
Эскизы прикрепленных изображений
|
|
|
|
|
Feb 19 2016, 06:08
|
Частый гость
 
Группа: Свой
Сообщений: 139
Регистрация: 3-04-13
Пользователь №: 76 333

|
Цитата(Timmy @ Feb 13 2016, 11:23)  А зачем тянуть выход LVDS буфера прямо на синхру? Все линии данных синхронизируются по BitClk_MonClkOut и BitClk_RefClkOut, в XAPP-ах же исходники есть. уже разобрались. хилинх предполагает что ДЦЛК и данные уже выровнены (фронт синхры посередине данных) и подстраивает внутрянку с буферов под входную, предполагая что тогда и она будет посередине данного. этот вариант не подходит - синхру с данными надо ровнять вручную
|
|
|
|
Сообщений в этой теме
GAYVER АЦП ADS42LB49/69, QDR режим Feb 9 2016, 12:40 Ant_m Это граница по которой определяется начало следующ... Feb 9 2016, 12:57 GAYVER Цитата(Ant_m @ Feb 9 2016, 15:57) Это гра... Feb 10 2016, 06:33 Ant_m Есть документ на этот АЦП там все довольно подробн... Feb 10 2016, 06:56 doom13 Цитата(Ant_m @ Feb 10 2016, 09:56) Если к... Feb 10 2016, 07:40 GAYVER Цитата(Ant_m @ Feb 10 2016, 09:56) Есть д... Feb 10 2016, 07:40  Ant_m Цитата(GAYVER @ Feb 10 2016, 10:40) так в... Feb 10 2016, 10:17 Алга У Xilinx по этой теме есть много xapp'ов с при... Feb 10 2016, 08:26 doom13 Цитата(Алга @ Feb 10 2016, 11:26) У Xilin... Feb 10 2016, 08:29 GAYVER Цитата(Алга @ Feb 10 2016, 11:26) У Xilin... Feb 10 2016, 08:40 Алга Для семейства S6- xapp1064. Здесь реализована дина... Feb 10 2016, 08:41 GAYVER Цитата(Алга @ Feb 10 2016, 11:41) Для сем... Feb 10 2016, 08:50 Алга Для 7 семейства -xapp585, нужно определиться с вар... Feb 10 2016, 09:04 GAYVER Цитата(Алга @ Feb 10 2016, 12:04) Для 7 с... Feb 10 2016, 09:14 Алга Все мы чуточку должны друг другу.
Надо проштудиро... Feb 10 2016, 09:26 doom13 Цитата(Алга @ Feb 10 2016, 12:26)
Как по... Feb 10 2016, 09:35 Алга Собрать это ядро не проблема, прочитав xapp'ы.... Feb 10 2016, 10:06 doom13 Цитата(Алга @ Feb 10 2016, 13:06) Собрать... Feb 10 2016, 10:31 doom13 Цитата(Алга @ Feb 10 2016, 13:06) Собрать... May 2 2016, 11:55      Timmy Цитата(GAYVER @ Feb 19 2016, 09:08) уже р... Feb 19 2016, 21:07 doom13 Цитата(Алга @ Feb 10 2016, 14:11) Нет,
Al... Feb 19 2016, 06:48  Алга Цитата(doom13 @ Feb 19 2016, 10:48) Так и... Feb 19 2016, 08:27 Алга Цитата(doom13 @ Feb 10 2016, 11:40) Для A... Feb 21 2016, 08:48 doom13 Цитата(Алга @ Feb 21 2016, 11:48) Уточнит... Feb 22 2016, 06:33 Алга Cогласно Xapp585 предусмотрена следующая структур... May 2 2016, 17:55 doom13 Цитата(Алга @ May 2 2016, 20:55) ... Если... May 31 2016, 10:54 doom13 Спасибо. Вроде понял, буду пробовать. Пока пытался... May 3 2016, 07:03 Алга Подстройка задержки для каждой линии данных, конеч... May 3 2016, 09:00 Алга В Xilinx документации говорится, что переход (фрон... Jun 1 2016, 07:18 Алга Дополню: берете самый худший АЦП и снимаете характ... Jun 1 2016, 12:18 doom13 Спасибо. Пока нашёл баг в своей стейтмашине, верне... Jun 1 2016, 13:37 Алга Да, похоже на эти 3 ед нестабильного перехода.
Важ... Jun 1 2016, 14:05 doom13 Как у Вас происходит оценка текущего положения кло... Jun 1 2016, 15:00 Алга Пока алгоритм у меня работает без всяких усреднени... Jun 1 2016, 17:18
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|