Author Topic: Video input converters. PAL/NTSC to MIPI CSI-2  (Read 3780 times)

0 Members and 1 Guest are viewing this topic.

Offline TinkerladTopic starter

  • Newbie
  • Posts: 6
Video input converters. PAL/NTSC to MIPI CSI-2
« on: March 01, 2019, 01:55:08 am »
Hi guys,

Got a quick question regarding IC selection. I am trying to add analogue video input to a raspberry pi like device for a project I am working on.

This device has a standard pi header, as well as the CSI input.
My analog video can be either NTSC or PAL.

My intent originally was to get a one chip solution to convert from PAL/NTSC to MIPI CSI. I found the ADV7280-M. This chip is perfect in all aspects bar one.... It costs AUD$14.66 in single quantity.....
The other thing with this chip is that it offers 8 analog inputs to switch between.... This is something I dont really need.....

I had considered using something like a TVP5150AM1 then a FPGA to translate the parallel  8-bit ITU-R BT.656 format into CSI. but am still new to this field and would have to spend a very long time working this out....

So my question is, has someone done something like this before and/or can recommend a cheaper option? I am open to using either CSI or another input method. I am also not objecting to using intermediary formats and multiple ICs.

Thanks, and I welcome your guys thoughts.
 

Offline NiHaoMike

  • Super Contributor
  • ***
  • Posts: 9232
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: Video input converters. PAL/NTSC to MIPI CSI-2
« Reply #1 on: March 01, 2019, 03:16:55 am »
How about a USB video capture gadget?
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 

Offline TinkerladTopic starter

  • Newbie
  • Posts: 6
Re: Video input converters. PAL/NTSC to MIPI CSI-2
« Reply #2 on: March 01, 2019, 04:35:10 am »
How about a USB video capture gadget?

The problem I have with that is that the bandwidth is incredibly low... USB2.0 gives a theoretical maximum of 480Mb/s while CSI has a theoretical of 1Gb/s (realistically achieving ~800Mb/s) per lane. The device like the pi has two lanes available.

For PAL/NTSC at an 8bit resolution the video bandwidth alone is ~310Mb/s
At 10bits/pixel this goes to ~370Mb/s

As the device muxes all of the usb ports to a single port on the SoC this would limit me to 1 video stream maximum assuming nothing else is hogging usb bandwidth. This same problem arises on the Pi. This is shy I would like to use the CSI header....
 

Offline Cezane

  • Newbie
  • Posts: 1
  • Country: ro
Re: Video input converters. PAL/NTSC to MIPI CSI-2
« Reply #3 on: May 02, 2022, 07:54:44 pm »
I'm also interested in the exact same solution. Did you find any other solution for video analog to CSI? or other IC than ADV7280-M?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf