跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Python

Cameralink 图像输出和采集时序,针对FPGA开发

Cameralink使用接口芯片进行开发的时候,例如国产芯片GM8283、GM8284,GM8284等等。都可以支持宽温85Mhz以上。老外的芯片:例如DS90CR285. DS90CR2856 ,DS90CR287.DS90CR288. 精典的Cameralink接口芯片。 那么FPGA接这些芯片的时候,给的时序可以参考Cameralink标准定义进行。下面进行一些举例说明。 (1)mono8,…

菩提发布于 2026/4/6更新于 2026/9/1058K 浏览
Cameralink 图像输出和采集时序,针对FPGA开发

Cameralink使用接口芯片进行开发的时候,例如国产芯片GM8283、GM8284,GM8284等等。都可以支持宽温85Mhz以上。老外的芯片:例如DS90CR285. DS90CR2856 ,DS90CR287.DS90CR288.   精典的Cameralink接口芯片。

             那么FPGA接这些芯片的时候,给的时序可以参考Cameralink标准定义进行。下面进行一些举例说明。

(1)mono8, 8Tap 黑白图像

             该模式下,一个时钟输出8个x方向的相邻像素,占用A、B、C、D、E、F、G、H共8个通道,A通道输出tap1,B通道输出tap2,C通道输出tap3,D通道输出tap4,E通道输出tap5,F通道输出tap6,G通道输出tap7,H通道输出tap8,如下图所示。

文章配图

具体时序图,如下所示。

文章配图

             图像分辨率为m行和n列,那么一个FVAL信号包括m个LVAL信号,一个LVAL信号包括n/8个CLOCK时钟。
数据输出的有效期或者无效期,时钟信号CLOCK一直有效,时钟占空比1:1;LVAL仅在FVAL为高时才有效;数据通道的数据A0A7,B0B7,C0C7 ,D0D7在FVAL和LVAL同时为高时才有效;发送方在CLOCK下降沿发送数据,建议:接收方在CLOCK上升沿采集数据。

        从繁入简:下面分别就是类比的base mono8 2tap,medium mono8 4tap格式。如下:

文章配图

(2)针对Cameralink接口芯片,其管脚的定义如下:

Tx Input Signal Name

28-bit Solution Pin Name

Strobe

TxClk Out/ TxClk In

LVAL

TX/RX24

FVAL

TX/RX25

DVAL

TX/RX26

Spare

TX/RX23

Port A0,Port D0,Port G0

TX/RX0

Port A1,Port D1,Port G1

TX/RX1

Port A2,Port D2,Port G2

TX/RX2

Port A3,Port D3,Port G3

TX/RX3

Port A4,Port D4,Port G4

TX/RX4

Port A5,Port D5,Port G5

TX/RX6

Port A6,Port D6,Port G6

TX/RX27

Port A7,Port D7,Port G7

TX/RX5

Port B0,Port E0,Port H0

TX/RX7

Port B1,Port E1,Port H1

TX/RX8

Port B2,Port E2,Port H2

TX/RX9

Port B3,Port E3,Port H3

TX/RX12

Port B4,Port E4,Port H4

TX/RX13

Port B5,Port E5,Port H5

TX/RX14

Port B6,Port E6,Port H6

TX/RX10

Port B7,Port E7,Port H7

TX/RX11

Port C0,Port F0

TX/RX15

Port C1,Port F1

TX/RX18

Port C2,Port F2

TX/RX19

Port C3,Port F3

TX/RX20

Port C4,Port F4

TX/RX21

Port C5,Port F5

TX/RX22

Port C6,Port F6

TX/RX16

Port C7,Port F7

TX/RX17

(3)Cameralink时钟一般20-85Mhz,采用上述时序类比情况下,接入Cameralink接口芯片,上述模式就可以输出Cameralink图像或者采集Cameralink图像了。

(4)最后推荐一下Cameralink的采集卡,目前国外国内的采集卡都相当成熟,便携式的USB采集卡参见       鹰速光电公司的ES-CV-CLF-U3

=======采集卡点这里==========https://item.taobao.com/item.htm?id=964564297594

目录

  1. 图像分辨率为m行和n列,那么一个FVAL信号包括m个LVAL信号,一个LVAL信号包括n/8个CLOCK时钟。
  2. 数据输出的有效期或者无效期,时钟信号CLOCK一直有效,时钟占空比1:1;LVAL仅在FVAL为高时才有效;数据通道的数据A0~A7,B0~B7,C0~C7 ,D0~D7在FVAL和LVAL同时为高时才有效;发送方在CLOCK下降沿发送数据,建议:接收方在CLOCK上升沿采集数据。

更多推荐文章

查看全部
  • Python Z-Score 标准化实战指南:原理、代码与应用
  • Mission Planner 无人机地面站软件操作手册:快速配置指南
  • OpenAI o3 模型深度剖析:能力评估与未来展望
  • Flutter 三方库 eth_sig_util 的鸿蒙化适配指南
  • OpenVLA 架构解析:基于 Prismatic VLM 与下一个 Token 预测的动作生成
  • 双指针算法实战:移动零与复写零详解
  • 飞书 CLI 开源指南:AI 接管办公全流程实操
  • 运维工程师转型网络安全网盾工程师的职业路径与技能指南
  • 本地部署私有开源大型语言模型(LLM)的 7 种主流方法汇总
  • 基于 Leaflet Trackplayer 实现 WebGIS 高速轨迹可视化
  • Java 9 至 Java 25 语言演进与关键技术革新解析
  • Quick-Logger-Colorful:轻量无依赖的 Python 彩色日志库,同步异步双支持
  • 基于 FastAPI 的 AI 知识库 RAG 流程基础功能实现
  • Vue 3 实战指南:10 个提升开发效率的核心技巧
  • 知识图谱增强大模型 GraphRAG 全面综述:架构、应用与未来方向
  • 2023 年电赛 H 题:信号分离装置 FPGA 与 STM32 实现方案
  • OpenCV 功能特性与依赖关系配置
  • OpenClaw 结合 Qwen3.5 实现本地 AI 助手部署指南
  • OpenRouter 实战指南:统一接口调用 500+ AI 模型
  • VSCode Copilot 认证失败排查与修复指南

相关免费在线工具

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online