Jump to content

    
Sign in to follow this  
studert

контроллер с image sensor interface

Recommended Posts

Подумываю переделывать аппаратную часть камеры (сейчас FPGA+SDRAM+AVR+EthernetPHY) хочу обойтись ARM+SDRAM+EthernetPHY. Требуемую периферию нашел только у AT91SAM9260,AT91SAM9XEXXX. Есть ли у других производителей решения с image sensor interface? Подойдет также LVDS видео вход.

Share this post


Link to post
Share on other sites
Подумываю переделывать аппаратную часть камеры (сейчас FPGA+SDRAM+AVR+EthernetPHY) хочу обойтись ARM+SDRAM+EthernetPHY. Требуемую периферию нашел только у AT91SAM9260,AT91SAM9XEXXX. Есть ли у других производителей решения с image sensor interface? Подойдет также LVDS видео вход.

Здесь не забудьте посмотреть:

http://www.freescale.com/webapp/sps/site/h...&tid=vanimx

Share this post


Link to post
Share on other sites

На сколько я знаю, АРМов с LVDS входом нет. Но легко прикручивается внешний.

А вот ПЛИС-ины есть. От Атмела.

Задача без ПЛИС попроще не получится. ИМХО.

Share this post


Link to post
Share on other sites

Без FPGA видео вряд ли получите на 9260. Только картинку или пару кадров в секунду.

Альтернативные процы с похожим интерфейсом Blackfin и DaVinci.

Share this post


Link to post
Share on other sites

В моей системе проц мощный не нужен, никакой обработки данных не предполагается, картинку на комп нужно отправлять в "первозданном" виде. Буду думать насчет at91sam9260, хоть плата и не сильно упростится, зато можно будет "нормальный" UDP/IP поднять.

Share this post


Link to post
Share on other sites

Что-то вы усложняете эту задачу.

Для камер достаточно внешнего DMA, это есть нынче даже в чипах на Cortex-M3

http://www.alylab.eu/OpenProjects/ARMDomin...bCam/WebCam.htm

 

В моей системе проц мощный не нужен, никакой обработки данных не предполагается, картинку на комп нужно отправлять в "первозданном" виде. Буду думать насчет at91sam9260, хоть плата и не сильно упростится, зато можно будет "нормальный" UDP/IP поднять.

Share this post


Link to post
Share on other sites
Что-то вы усложняете эту задачу.

Для камер достаточно внешнего DMA, это есть нынче даже в чипах на Cortex-M3

http://www.alylab.eu/OpenProjects/ARMDomin...bCam/WebCam.htm

Внешний DMA это конечно здорово, но у меня камера для фотометрических измерений, поэтому данные передаем на комп в первозданном виде, поток данных с матрицы ~430 - 1056 Мбит/сек (27 и 66 МГц клок), и размер кадра 700 - 2500 Кбайт для (VGA и 1.3MPixel). Мне кажется что с этим справится только контроллер с двумя внешними интерфейсами:

2 внешние шины одну на камеру, вторую на SDRAM и пусть данные по ДМА с камеры летят в SDRAM

1 внешняя шина на SDRAM и image sensor interface и пусть опять же данные по ДМА летят в SDRAM

Или все же можно проще?

Share this post


Link to post
Share on other sites
...поэтому данные передаем на комп в первозданном виде, поток данных получатеся ~430 - 1056 Мбит/сек...

Если не секрет, а как Вы собираетесь в "первозданном виде" передавать на комп поток данных 1056 Мбит/сек ?

Share this post


Link to post
Share on other sites

1056 никак, с такой скоростью данные пишутся в память, а уже из памяти "потихоньку" по запросу с ПК выгружаю через 100Mbps Ethernet UDP пакетами :), до 1024 пикселей в один пакет влазит.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this