Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Получение данных с АЦП
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
hoochie-coochie
Доброго времени суток, уважаемые форумчане! Дайте, пожалуйста, совет по такому вопросу.
На Spartan6 получаю данные с АЦП, заталкиваю данные в FIFO, передаю по локальной сети на ПК. Приемник с АЦП существует в виде отдельного устройства и в первоначальном варианте выдавал сэмплы на частоте 100 МГц. Входные 100 МГц заводились на PLL, по полученному клоку защелкивались входы с разрядами АЦП. Данный вариант работал... Новый модуль АЦП выдает отсчеты на 104 МГц. Меняю период входного сигнала PLL, ожидаю адекватной работы - не тут-то было - приходит постоянно одно и тоже число. Предположил, что дело во входной частоте и для теста входных данных начал защелкивать входы на внутренней стабильной частоте 120 МГц - опять приходит константа. Напрашивается вывод, что собака зарыта в модуле АЦП, но вот в чем проблема - перезагружаю модуль со Spartan'ом (модуль с АЦП продолжает работу) - на выходе опять константа, но уже другая.
Что же там на самом деле может происходить?
hoochie-coochie
Разобрался, вопрос снят!
Lmx2315
QUOTE (hoochie-coochie @ Mar 29 2013, 17:01) *
Разобрался, вопрос снят!


..и в чём дело было? а то - заинтриговали и в кусты.
hoochie-coochie
В общем, было 2 варианта тактирования приемника, - от внутреннего генератора на 104 МГц, либо подать с внешнего. В общем, вышел "микс" обоих режимов. Убрал возможность тактирования от внешнего источника - заработало. Как оно с другим приемником работало - хз.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.