EmbDev.net

Forum: µC & Digital Electronics Image sensor. high data rate


von madcookie (Guest)


Rate this post
0 useful
not useful
Hallo,
I'm trying to read Data from a Image sensor. My problem is, that the 
sensor, is sending it data on 4 Output with 720Mbps. As far as I know, 
typical microcontroller, example STM32F334R8, aren't fast enought to 
receive the data. I have the possibility to save the raw data first and 
work in a slower speed with the data later.
My question is, does anybody have an idea how to handle the high data 
rate or know microcrontroller who, can handle the data rate.

kind regards,
Madcookie

von matzetronics (Guest)


Rate this post
0 useful
not useful
TI's OMAP Series of DSPs is designed to handle video and imaging quite 
fast:
https://en.wikipedia.org/wiki/OMAP

von Fitzebutze (Guest)


Rate this post
0 useful
not useful
matzetronics wrote:
> TI's OMAP Series of DSPs is designed to handle video and imaging quite
> fast:
> https://en.wikipedia.org/wiki/OMAP

That's not helpful and close to nonsense, really. Ever tried getting 
your hands on OMAP 4 and above for industrial applications?

@TO: Please tell us more about the interface (MIPI, Parallel, ...?)
If it's MIPI, there aren't many viable options, the best luck you'd then 
have with an FPGA solution. From experience I can tell that there are 
many potential dead ends with MIPI capable processors, unless you're 
playing in the consumer (>50k p.a.) league.

von madcookie (Guest)


Rate this post
0 useful
not useful
Thank you for the help,

Fitzebutze wrote:
> @TO: Please tell us more about the interface (MIPI, Parallel, ...?)

It's send over 6 LVDS OUTPUT, 4 Data Output, 1 Clock Output and 1 
synchronization LVDS, which send information, what currendly send over 
the Data Output, for example:"New Line, New Frame,...".

von madcookie (Guest)


Rate this post
0 useful
not useful
Sometime has gone and i finished my project.
Here is a sort explanation for everyone with the same problem.
First thing is i changed the sensor to the  Python 1300 NOIP2SN1300A-QDI 
with Parallel CMOS Output, which is slower.
For reading the Data and control the sensor I used the  CYUSB3KIT-003 
EZ-USB board.  With the Cypress Board it's possible to send the data to 
the PC and save them there .
However my System wasn't perfect, because sometimes i lost some Bytes 
during transmission. Maybe with some change to the parameters from the 
USB transmission or an algorithm to recover the lost byte, it might be 
an useful setup.

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.