基于国产FPGA 的MIPI硬核应用

基于国产FPGA 的MIPI硬核应用受新冠疫情影响和原材料的供应 Xilinx 和 Intel 等国外的 FPGA 大幅度涨价 Cyclone4 等以前几十的产品现在动辄 1000 加 这对于很多企业来讲是不能接受的 我国是世界第二大经济体 但是半导体行业行业一直是我们的软肋 我国的工业发展道路也并非一帆风顺 前有美国制裁中兴 后有华为 海康等 面对这种情况 我们急需构建国内国际双循环的半导体生态链

如上图所示,左边是和硬件连接的部分,我们可以看到可以直接和MIPI接口相连接,右边的数据线总共分为三组,控制通道、图像通道和状态,这里介绍一个右边的用户侧信号,左边的因为是和硬件的摄像头相连接的,可以根据实际的硬件的连接到不同的MIPI通道上,另外可以在配置界面再配置通道的功能,比如交换p和n,这样方便PCB走线。下面是三组信号的简单介绍,如下:

注:实际的数据格式和错误状态寄存器请参考IP手册。

总结:

  1. 建议新建好工程后,先在Interface中使能用到的硬核资源,并配置IO;
  2. 部分硬件资源和物理层的接口在代码中都不可见,需要在Interface Designer中进行配置;
  3. PLL生成时钟的约束并不是传统的生成时钟的写法,写法类似引脚输入时钟;
  4. 约束文件和顶层建议参考生成的例子;
  5. 自顶向下,先使能外设,生成顶层,再设计子模块。

Tips:易灵思提供基于MIPI 硬核的RX 和TX环回Debugger Demo,可以非常方便的评估MIPI性能,客户可以在此基础上进行修改,并应用到到自己的项目中。如有需要,大家可以咨询他们的销售。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/177836.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午6:38
下一篇 2026年3月26日 下午6:38


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号