gatecat/CSI2Rx

IO standard interface problem

Takayama-Lissajous opened this issue · 1 comments

I have adopt about different IO standard.

MIPI CSI 2 has 200mv swing voltage at HS mode**(SLVS200)**

but, is it possible to capture these low voltage differential signal with FPGA?

I think that FPGA lvds 2.5V VCCIO IO standard doesn't capture these low voltage differential signal(MIPI)

I reviewed Kicad board design. but I can't find any level shifter IC. Clock lane and data lanes connected
directly LVDS IO pads...

In practice, I have always found that LVDS inputs on FPGAs support a low enough differential swing that they receive MIPI signals fine. This has been tested on Virtex-6, Kintex-7 and iCE40.

Some FPGAs do have dedicated MIPI input support, such as the ECP5 and UltraScale+, but the main use of that would be being able to receive both the LP and HS signals.