Dual video streams on USB

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
user_1484456
Level 2
Level 2
25 sign-ins 10 replies posted 10 sign-ins

In AN75779, dual video streams are put into 16-bit-width GPIF bus, the high byte and low low one are used for different video channel individedly. It has many disadvantage. Is there a solution for dual video capture in single a chip without help of FPGA to combine them into a stream? the better is to put streams into different interface of USB PHY , or to put them into different channel of USB hub chip.

0 Likes
1 Solution
Rashi_Vatsa
Moderator
Moderator
Moderator
5 likes given 500 solutions authored 1000 replies posted

Hello,

The GPIF interface has only one interfacing clock (PCLK), so FPGA/ISP is needed to combine both the streams if identical sensors are not being used in the design and output a single.

As mentioned in AN75779, Frame Valid 2, Line Valid 2, and PCLK 2 signals in figure 51 are connected to FX3, but they are not utilized by the GPIF II block because the image sensors are assumed to be synchronized so Frame Valis 1 and Line Valid 1 and PCLK1 are the only signals taken into consideration by the GPIF state machine

Is there a solution for dual video capture in single a chip without the help of FPGA to combine them into a stream?

>>As mentioned above GPIF interface has only one interfacing clock PCLK, two non-identical sensors cannot be connected directly to FX3. It can be done using FPGA/ISP.

the better is to put streams into different interface of USB PHY , or to put them into a different channel of USB hub chip.

>> Please confirm if you mean that two different UVC interface should be created to stream the video.

Regards,

Rashi

Regards,
Rashi

View solution in original post

0 Likes
1 Reply
Rashi_Vatsa
Moderator
Moderator
Moderator
5 likes given 500 solutions authored 1000 replies posted

Hello,

The GPIF interface has only one interfacing clock (PCLK), so FPGA/ISP is needed to combine both the streams if identical sensors are not being used in the design and output a single.

As mentioned in AN75779, Frame Valid 2, Line Valid 2, and PCLK 2 signals in figure 51 are connected to FX3, but they are not utilized by the GPIF II block because the image sensors are assumed to be synchronized so Frame Valis 1 and Line Valid 1 and PCLK1 are the only signals taken into consideration by the GPIF state machine

Is there a solution for dual video capture in single a chip without the help of FPGA to combine them into a stream?

>>As mentioned above GPIF interface has only one interfacing clock PCLK, two non-identical sensors cannot be connected directly to FX3. It can be done using FPGA/ISP.

the better is to put streams into different interface of USB PHY , or to put them into a different channel of USB hub chip.

>> Please confirm if you mean that two different UVC interface should be created to stream the video.

Regards,

Rashi

Regards,
Rashi
0 Likes