[技术讨论] 国产GOWIN低成本实现CSI MIPI转换DVP

[复制链接]
724|0
 楼主| lichenllin 发表于 2023-8-4 18:15 | 显示全部楼层 |阅读模式
本帖最后由 lichenllin 于 2023-8-4 18:21 编辑

#技术资源#
国产GOWIN低成本实现CSI  MIPI转换DVP
CSI MIPI转换DVP,要么就是通用IC操作,如龙讯芯片和索尼芯片,但是复杂的寄存器控制器实在开发太累。对于FPGA操作,大部分都是用xilinx的方案,xilinx方案成本太高,IP复杂。
  而用国产GOWIN已经实现了直接mipi csi解码,而且支持非连续的clk时钟功能。


      

  由于MIPI CSI 输入要求特定的管脚,所以设定在BANK 0区域,并且设定,BANK0的电压为1.2V来满足MIPI IO连接功能。



        代码结构如下,首先是MIPI DPHY中解析到LP和HS的数据内容。通过字节对接和lane对齐,完成包组合,再解析包。由于clk不连续,通过参考时钟来转换不连续的CLK时钟数据内容。



MIPI RX设定如下,设定MIPI的IO和延迟参数。


得到结果如下:




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

59

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部