lattice crosslink开发板mipi核心板csi测试dsi屏lif md6000 fpga 常见问题解答

1. 概述

 

      CrossLink开发板,是用Lattice的芯片CrossLink 家族系列的,LIF-MD6000-6JM80I。该芯片用于桥接视频接口功能,自带2路MIPI硬核的功能,4 LANE MIPI的功能,支持高速率 1.5Gbps 。

      其他普通IO支持1.2Gbps速率,支持5路MIPI通道功能。 芯片包含LVDS,SLVS200,SubLVDS,LVMOS,支持高速率1.2Gbps。用于显示界面转换功能。

      能支持4K@30Hz,2K@60HZ,1080P分辨率,也能支持从CSI到DSI的桥接,DSI到DSI的桥接功能,LVDS转换MIPI功能,RGB到MIPI功能。内置I2C,SPI硬核功能,可以用于设定CSI功能。

2. 常见问题

 

   1)该板子能直接驱动MIPI吗?

         要搞清楚,FPGA是需要写代码才能使用。

         第二MIPI是包含PHY和DSI/CSI,多层协议,请自己认真阅读MIPI协议层的代码。MIPI难度大。

         第三可以利用LATTICE的相关IP(IP都是网表,看不到代码)可以操作MIPI DSI驱动显示屏操作。

         第四,本开发板有自己研发DSI驱动源码,单LANE驱动240*320屏。


   2) MIPI到底是什么?

    MIPI是一个协议,类似于以太网的物理层和TCP层,不要单纯以为MIPI就是一个VGA或者HDMI的层。DSI,CSI是协议层,用包的协议给物理层,物理层包含LP低速模式和HS高速两种。具体协议可以参考MIPI文档。

  

   3)相比索罗门SSD2828有什么区别?

   SSD2828是专用IC的芯片,用来RGB转换MIPI DSI,SPI用来初始化设定。相比CROSSLINK,难度要低很多。CROSSLINK除了用RGB接口转换DSI,可以支持CSI 转换RGB,或者CSI转换DSI,支持LVDS转换DSI,CSI。一般来说CROSSLINK用来做VR产品中图像分离。或者激光雷达多层图像叠加,以及用来DSI接口改造LVDS屏。

RGB <->DSI  CSI <->DSI  LVDS<->DSI  多路LVDS<-> DSI, 多路DSI <->DSI.

 

    4)相比XILINX的Kintex7,Kintex U 有什么区别

    CROSSLINK是小型芯片,低功耗芯片。用于支持小型化的手机或者内窥镜,VR,智能手表,而XILINX的Kintex7是大型芯片,主要用于大型的液晶电视方案。CROSSLINK,由于芯片小,无法支持DDR接口,无法直接帧数据缓存。

posted on 2023-09-16 19:58  szfpga  阅读(208)  评论(0编辑  收藏  举报