高帧频CMOS相机研发方案

这篇具有很好参考价值的文章主要介绍了高帧频CMOS相机研发方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

项目需要,花2个月采用K7 FPGA+IMX4XX(索尼的感光芯片)+88X3310(美满的10G PHY)方案完成了一个760fps具有10G RJ45以太网UDP输出视频的高帧频相机研发,毕竟连1000fps都没有突破,所以称为高帧频还是有些心虚的。

一、感光芯片

采用的是索尼的高帧频感光芯片IMX42X,芯片有8通道差分输出,可配置为SLVS或SLVS-EC。由于担心SLVS-EC的差分摆幅接近K7 GTX的输入摆幅下限,怕出问题,再加上SLVS-EC的编码数据处理麻烦,就采用了SLVS,看了下最高速率,完全在K7的LVDS范围内。SLVS到k7的lvds可以通过电阻网络实现匹配,嫌麻烦,懒得去调试电阻,直接采用了德国的转换芯片MC20901,便宜又省事。
感光芯片的SLVS能够输出760fps的视频数据,掐指一算纯有效数据带宽就3Gbit/s,若加上编码,帧头,帧尾等零碎,千兆以太网干不了这个活啊,只好采用万兆以太网,不过的确有点浪费。

二、RJ45万兆以太网

万兆以太网的PHY芯片采用了88X3310,设计时没细看上百页的手册,结果埋下一颗大雷。它上电后需要首先加载firmware,然后才进行初始化,自协商等操作,由于硬件没有预留加载firmware的存储器和接口,可把我吓坏了!!还好,仔细读手册发现竟然可以通过MDIO也能将外部firmware加载到88X3310,只剩一个问题了:外部firmware存储到哪里去呢?天无绝人之路,FPGA的配置存储器足够大,那在存储配置文件后,可不可以将firmware存到这里呢?
一顿摸索测试,终于搞清了firmware的数据格式,严重怀疑官网的诚意竟然没有放firmware的格式文档。在vivado下通过TCL指令,将firmware转换为mcs后,将该文件烧写到了存储器中足够大的起始地址,起始地址选择上注意要为默认的FPGA配置文件留够空间。
搞定了mdio加载firmware,剩下的就是常规的FPGA内的逻辑设计了。
万兆以太网本来也考虑光纤来着,后觉得光口太大,光纤又不如网线方便可靠,办公室的6类网线就能实现万兆网的传输,这也是选择RJ45万兆网的重要原因。

三、FPGA

FPGA的活最喜欢了,写着写着一不小心就全写完了,主要实现了:MDIO加载firmware,SPI配置IMX42X,8通道SLVS接收视频数据并实现通道对齐和串并转换,DDR3缓存数据,UDP发送数据,10G MAC设置与调用,RAUI接口配置。
FPGA逻辑搞定后,测试几天,相机搞定,通过办公室的常用6类网线连接到万兆网卡上,一切正常!文章来源地址https://www.toymoban.com/news/detail-641548.html

到了这里,关于高帧频CMOS相机研发方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • RK3588+FPGA+Cameralink高速相机解决方案

    1. 视频接入,其中可见使用LVDS,红外使用cameralink 2. H264低倍率压缩编码本地存储 3. H264压缩使用同步422接口或者网口UDP协议输出实时码流 4. 使用串口进行通讯,进行类似于可见、红外或者激光器或者地面控制软件等之间的通讯 5. 使用网络连接基于UDP协议的通讯控制 6. 集成相

    2024年02月13日
    浏览(43)
  • ADAS-可见光相机之Cmos Image Sensor

    “ 可见光相机在日常生活、工业生产、智能制造等应用有着重要的作用。在ADAS中更是扮演着重要的角色,如tesla model系列全车身10多个相机,不断感知周围世界。本文着重讲解下可见光相机中的CIS(CMOS Image Sensor)。” 光是一种电磁波,自然界的光是由各种波长的电磁波组成,

    2024年02月09日
    浏览(40)
  • Ansys Lumerical Zemax Speos | CMOS 传感器相机:3D 场景中的图像质量分析

    在本例中,我们介绍了一个仿真工作流程,用于在具有不同照明条件的特定环境中,从光学系统和CMOS成像器的组合中分析相机系统的图像质量。此示例主要涵盖整个工作流程中的Ansys Speos部分。该光学系统采用Ansys Zemax OpticStudio设计,并导出到Ansys Speos进行系统级分析。CMOS成

    2023年04月08日
    浏览(75)
  • FPGA高端项目:解码索尼IMX390 MIPI相机转HDMI输出,提供FPGA开发板+2套工程源码+技术支持

    FPGA高端项目:解码索尼IMX390 MIPI相机转HDMI输出,提供FPGA开发板+2套工程源码+技术支持 FPGA图像采集领域目前协议最复杂、技术难度最高之一的应该就是MIPI协议了,MIPI解码难度之高,令无数英雄竞折腰,以至于Xilinx官方不得不推出专用的IP核供开发者使用,不然太高端的操作

    2024年04月17日
    浏览(69)
  • 为什么CMOS门电路存在传输延时,及解决方案

    目录 前言 CMOS电路的延时分析 导通阈值 在时序逻辑电路设计中,总是需要考虑延时信息,比如保持/建立时间,后端的静态时序分析等。 平时在做数字电路设计时中,信号传播的是0/1,一般考虑的是组合逻辑计算延时,一个时钟周期能不能计算完,算不完的话如何插入FF减小

    2024年02月08日
    浏览(42)
  • FPGA高端项目:解码索尼IMX327 MIPI相机+2路视频融合叠加,提供开发板+工程源码+技术支持

    FPGA高端项目:解码索尼IMX327 MIPI相机+2路视频融合叠加,提供开发板+工程源码+技术支持 FPGA图像采集领域目前协议最复杂、技术难度最高之一的应该就是MIPI协议了,MIPI解码难度之高,令无数英雄竞折腰,以至于Xilinx官方不得不推出专用的IP核供开发者使用,不然太高端的操作

    2024年04月15日
    浏览(64)
  • FPGA高端项目:解码索尼IMX327 MIPI相机+图像缩放+HDMI输出,提供开发板+工程源码+技术支持

    FPGA高端项目:解码索尼IMX327 MIPI相机+图像缩放+HDMI输出,提供开发板+工程源码+技术支持 FPGA图像采集领域目前协议最复杂、技术难度最高之一的应该就是MIPI协议了,MIPI解码难度之高,令无数英雄竞折腰,以至于Xilinx官方不得不推出专用的IP核供开发者使用,不然太高端的操

    2024年04月14日
    浏览(123)
  • FPGA高端项目:解码索尼IMX327 MIPI相机+图像缩放+视频拼接+HDMI输出,提供开发板+工程源码+技术支持

    FPGA高端项目:解码索尼IMX327 MIPI相机+图像缩放+视频拼接+HDMI输出,提供开发板+工程源码+技术支持 FPGA图像采集领域目前协议最复杂、技术难度最高之一的应该就是MIPI协议了,MIPI解码难度之高,令无数英雄竞折腰,以至于Xilinx官方不得不推出专用的IP核供开发者使用,不然太

    2024年04月08日
    浏览(56)
  • 一站式敏捷研发协同平台,敏捷研发解决方案

     Leangoo领歌是一款 永久免费的专业的敏捷开发管理工具 ,提供端到端敏捷研发管理解决方案,涵盖敏捷需求管理、任务协同、进展跟踪、统计度量等。 Leangoo领歌上手快、实施成本低,可帮助企业快速落地敏捷,提质增效、缩短周期、加速创新。 Leangoo领歌区别于传统项目管

    2024年01月24日
    浏览(48)
  • 【社招】【中国电信-天翼云】诚聘高级FPGA研发工程师

    基础架构部门介绍: 天翼云是中国电信旗下云计算品牌,致力于成为领先的云计算服务提供商。 基础架构部作为天翼云的核心部门,负责构建天翼云的整个物理基础设施。打造了包括紫金DPU、物理服务器、物理网络、RDMA网络、操作系统、虚拟化、IDC在内的核心底座产品。基

    2024年02月03日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包