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

 
 
> Проц с LVDS на борту
Hexel
сообщение Jan 3 2016, 16:36
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 13-03-12
Из: Украина
Пользователь №: 70 785



Добрый день!

Читал подфорум о работе, а именно о разработке осцила. копнул АЦП - от TI сразу же нашелся такой парт ADS5287 с интерфейсом LVDS. как бы не удивляет, учитывая скорость обмена.

И тут собсно возник вопрос, а чем же обрабатывать этот поток, какой процессор имеет LVDS на борту и десереализатор, чтобы получать данные от АЦП уже в виде числа в регистре?
полтора часа поисков ни дало ни одного результата. может используют внешние десереализаторы, так это ж сколько нада ног! а если просто ресиверы, тогда что, берем клок от АЦП, загоняем его на триггер проца, и по нему считываем состояния входных пинов, подключенным к ресиверу? и проще никак?

вопрос более образовательный, чем практический, т. к. если трудности возникли уже на этапе подбора компонентов, проект я не потяну.


--------------------
нет повести печальнее на свете, чем повесть о запавшем ресете
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 7)
Stas
сообщение Jan 3 2016, 16:54
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 464
Регистрация: 1-10-04
Из: Челябинск
Пользователь №: 751



может Вам на SOC посмотреть, те на связку FPGA + CPU....
Go to the top of the page
 
+Quote Post
scifi
сообщение Jan 3 2016, 17:11
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



А не проще ли LPC4370? Там уже есть АЦП с частотой выборки 80 МГц. Только за раз можно захватить ~100000 выборок из-за ограничений по объёму имеющейся памяти.

Update:
Кстати, подключил к нему 16-битную SDRAM на скорости 100 МГц. Вопиющих наводок на АЦП не заметил, хотя там повнимательнее надо посмотреть. И по идее туда можно закачивать поток от АЦП в реальном времени.
Go to the top of the page
 
+Quote Post
Corvus
сообщение Jan 3 2016, 18:06
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 24-04-08
Из: Зеленоград
Пользователь №: 37 056



Цитата(Hexel @ Jan 3 2016, 19:36) *
И тут собсно возник вопрос, а чем же обрабатывать этот поток, какой процессор имеет LVDS на борту и десереализатор, чтобы получать данные от АЦП уже в виде числа в регистре?


Для таких задач ПЛИС используют, как правило. Но ЦОС-процессоры со скоростными LVDS для подключения АЦП появляются:
http://www.ti.com/product/66AK2L06/technicaldocuments

Но это уже довольно серьёзный уровень разработки.
Go to the top of the page
 
+Quote Post
mantech
сообщение Jan 30 2016, 21:23
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Hexel @ Jan 3 2016, 19:36) *
И тут собсно возник вопрос, а чем же обрабатывать этот поток, какой процессор имеет LVDS на борту и десереализатор, чтобы получать данные от АЦП уже в виде числа в регистре?


С такой формулировкой - только ПЛИС. Другой вопрос - сколько нужно параллельных каналов, явно не все 8. В некоторых кортексах А серии (сам работал с IMX6S) есть порт CSI или MLB, по-сути LVDS с 2 или 3 каналами для ввода данных, его можно настроить на ввод и копирование в оперативку, формат надо смотреть в даташите, на этом же камне можно делать обработку и вывод на дисплей и монитор. Работы много и не простой, оцените сначала свои силы laughing.gif

Сообщение отредактировал mantech - Jan 30 2016, 21:26
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jan 31 2016, 07:54
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(mantech @ Jan 31 2016, 03:23) *
С такой формулировкой - только ПЛИС.

Интересно - как Вы это определили, если ТС даже не указал необходимую частоту квантования потока, длину выборки и необходимую обработку?
Если речь о <=80MS/s и кол-ве выборок до ~100К, то, как писал ув. scifi, может и единственного LPC4370 вполне хватить, без всяких АЦП и ПЛИС.
Go to the top of the page
 
+Quote Post
mantech
сообщение Jan 31 2016, 08:25
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(jcxz @ Jan 31 2016, 10:54) *
Интересно - как Вы это определили, если ТС даже не указал необходимую частоту квантования потока, длину выборки и необходимую обработку?
Если речь о <=80MS/s и кол-ве выборок до ~100К, то, как писал ув. scifi, может и единственного LPC4370 вполне хватить, без всяких АЦП и ПЛИС.


Исхожу только из данных ТС - "копнул АЦП - от TI сразу же нашелся такой парт ADS5287 с интерфейсом LVDS."
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Feb 3 2016, 12:06
Сообщение #8


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

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



На относительно недорогой платке в общем доступе в интернете есть апликация осциллограф. Он конечно не высокочастотный, но для некоторых случаев подойдет. Я проверял. Работает.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 25th June 2025 - 17:42
Рейтинг@Mail.ru


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