EmbDev.net

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


von madcookie (Guest)


Rate this post
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
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
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
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
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.

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.