Hello-FPGA Camera link Full Receiver FMC Card User Manual

news/2024/11/15 1:01:08/文章来源:https://www.cnblogs.com/xingce/p/18203208

Hello-FPGA

info@hello-fpga.cOM

Hello-FPGA Camera link Full Receiver FMC Card User Manual

 

目录

Hello-FPGA Camera link Full Receiver FMC Card User Manual 1

Hello-FPGA Camera link Full Receiver FMC Card User Manual 3

1 Camera link 简介 3

2 Camera link FPGA FULL FMC 5

2.1 硬件特性 5

2.2 结构说明 7

2.3 软件支持 7

2.4 FMC PIN定义 7

3 Camera link 调试接口板 9

3.1 硬件特性 9

Hello-FPGA Camera link Full Receiver FMC Card User Manual

Camera link 简介

Camera Link是一种为工业相机接口应用而设计的串行通信协议标准。它的设计目的是为了标准化科学和工业视频产品的互联,包括摄像机、电缆和帧捕获器。

Camera Link的接口有三种配置Base、Medium、Full,主要是解决数据传输量的问题。Camera Link已经是一个成熟的接口标准,采用LVDS源同步时序传输视频数据,采用串口传输控制数据,采用4对普通LVDS IO传输其他控制信号,主要是触发信号。

图示, 示意图描述已自动生成

图 1‑1 channel link

Channel link 接口的实施通常使用专用串并转换芯片DS90CR288/7 完成,但是串并转换芯片需要占用较多IO,必须使用HPC FMC才能实施full格式接口,这对部分场景并不友好,而channel link 本质就是串并转换,可以使用FPGA逻辑完成,因此我们设计了1款直接使用FPGA LVDS接口的camera link full 输入接口板,同时扩展了多路FPGA IO ,用于用户拓展接口。

图表, 图示描述已自动生成

图 1‑2 图解Base、Medium、Full结构

图示, 示意图描述已自动生成

图 1‑3 专用channel link 串并转换芯片

Camera link FPGA FULL FMC

型号Hello-FPGA CL-R-FULL-FPGA-FMC

硬件特性

▪ 支持Base、Medium、Full模式, LVDS FPGA直连,不仅适用于camera link 数据传输,还适用于其他需要LVDS连接的通用场景

▪ 尺寸63mm x 84mm, 单槽LPC FMC连接器

▪ 采用MDR26标准接口、线缆

▪ 支持对外5V、12V供电,方便用户做更多的外部设备拓展

▪ 支持30(15对差分)GPIO,通过2*18双排2.54mm间距连接器提供给客户,用于进一步拓展功能

▪ Hello-FPGA 同样还提供Camera link的接线板,可将MDR26标准接口线缆的信号转换为螺钉式接线端子上,以方便客户的测试使用

图 2‑1 Hello-FPGA Camera link模块框图

图 2‑2 Hello-FPGA Camera link模块MDR26和36pin排针连接器引脚定义

图 2‑3 Hello-FPGA Camera link板卡正面

图 2‑4 Hello-FPGA Camera link板卡背面

结构说明

  • LPC FMC连接器,使用FMC高密度连接器,符合VITA 57.1标准;
  • X/Y/Z相关相机数据由MDR26接口通过LVDS直接接入到FPGA IO, CC1~CC4相机控制信号以及SerTC、SerTCG串行通信信号则通过DS90LV031/ DS90LV019转换成单端信号后接入到FPGA IO;
  • 模块提供12V对外电源,其驱动功率与FPGA载板相关;
  • 模块提供5V对外电源,其驱动功率最大为5V*2A;
  • 模块提供对外电源VADJ,其驱动电压与功率与FPGA载板相关;

FMC PIN定义

LPC FMC连接器的引脚定义如下:

图示, 示意图描述已自动生成

图 4‑1 FMC连接器 pin定义

这里的是FMC LPC连接器,其标准定义如下:

图 4‑2 HPC FMC pins(LPC只包含C/D/G/H)

软件支持

Hello-FPGA暂不提供软件支持,大家可以参考:

https://www.ti.com/lit/ds/symlink/ds90cr287.pdf?ts=1716163913988

https://www.zipcores.com/datasheets/camera_link.pdf

https://github.com/yxsyxs/cameralink

Camera link 调试接口板

型号Hello-FPGA CL-PROBE-MDR26

为了方便客户的测试使用,Hello-FPGA 同样还提供Camera link的接线板,可将MDR26标准接口线缆的信号转换为螺钉式接线端子上。

硬件特性

▪ 接线板上包括MDR26标准接口和3.81mm间距的螺钉式接线端子,二者间通过等长的差分线直接连接,丝印接口标注明确,用户可以方便接线,板上可选100欧姆差分匹配电阻,方便用户进行测试。

图 3‑1 Hello-FPGA Camera link 接线板接口引脚定义

图 3‑2 Hello-FPGA Camera link 接线板PCB(成品包含连接器等器件)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/709862.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[转帖]Redis系列:深刻理解高性能Redis的本质

https://heapdump.cn/monographic/detail/49/5461379 1 背景 分布式系统绕不开的核心之一的就是数据缓存,有了缓存的支撑,系统的整体吞吐量会有很大的提升。通过使用缓存,我们把频繁查询的数据由磁盘调度到缓存中,保证数据的高效率读写。当然,除了在内存内运行还远远不够,…

[转帖] CPU性能优化基本篇:一定要了解Linux CPU哪些基本概念

laziobird目录 第一篇:CPU性能优化基础篇:一定要了解Linux CPU哪些基本概念 第二篇:CPU 优化高级篇:Linux系统中CPU占用率较高问题排查思路与解决方法第三篇:CPU 优化高级篇:Java CPU 高的原因和排查方法 :如何定位Java 消耗CPU最多的线程第四篇:CPU 优化高级篇:Ja…

异步编程

导入模块:导入asyncio库,这是Python的异步编程库。导入time模块,用于获取当前时间。定义异步函数:say_after是一个异步函数,它接受两个参数:delay(等待的时间)和what(要打印的消息)。函数内部使用await asyncio.sleep(delay)来等待指定的延迟时间。函数返回一个格式化…

OWA top 10 简介

owa top 10 OWASP Top10是什么? OWASP(开放式Web应用程序安全项目)是一个开放的社区,由非营利组织 OWASP基金会支持的项目。对所有致力于改进应用程序安全的人士开放,旨在提高对应用程序安全性的认识。 其最具权威的就是“10项最严重的Web 应用程序安全风险列表” ,总结并…

OpenVX便携式、高能效的视觉处理

OpenVX便携式、高能效的视觉处理 OpenVX 1.3.1 来了! OpenVX 1.3.1 规范于 2022 年 2 月 2 日发布OpenVX™ 是一种开放、免版税的标准,用于计算机视觉应用程序的跨平台加速。OpenVX 支持性能和功耗优化的计算机视觉处理,这在嵌入式和实时用例中尤为重要,例如面部、身体和手…

分片集群组件

MongoDB分片集群由以下组件组成:shard:每个分片包含分片数据的子集。每个分片必须部署为副本集。mongos:mongos充当查询路由器,提供客户端应用程序和分片集群之间的接口。mongos可以支持 对冲读取以最小化延迟。config servers:配置服务器存储集群的元数据和配置设置。从 …

解决Windows远程桌面连接Windows时“终端服务器超出了最大允许连接数”

解决Windows远程桌面连接Windows时“终端服务器超出了最大允许连接数”1. 问题分析 在Windows Server中,远程桌面服务的默认连接数限制为2个。当用户通过远程桌面登录并直接关闭窗口时,实际上连接并未被释放,而是保持在服务器端,导致连接数累积。当连接数达到最大值时,用户…

06--加密逻辑

各种加密逻辑 在进行js逆向的时候,总会遇见一些人类无法直接能理解的东西出现。此时你看到的大多数,是被加密过的密文。 一. 一切从MD5开始 MD5是一个非常常见的摘要(hash)逻辑。其特点就是小巧、速度快、极难被破解(王小云女士) 所以md5,依然是国内非常多的互联网公司,选择…

05--抓包工具、PyExecjs模块

抓包工具、PyExeJs模块 在处理一些网站的时候,会遇到一些屏蔽F12,以及只要按出浏览器的开发者工具,就会关闭甚至死机的现象 在遇到这类网站的时候,可以使用抓包工具,把页面上屏蔽开发者工具的代码给干掉 一. Fiddler和Charles 这两款工具是非常优秀的抓包工具。它们可以监…

5.21

ppt:1 代码:0 一个数据分析的ppt看一下吧:

西安游记 6.16 12.26 5.18

西安游记(三合一版) 前言 一年里到西安去了三次,没想到能和西安这么有缘分。 初遇 第一次去西安是刚刚高考完不久,之前没有怎么出去玩过,更别提没有家长的陪同去一个陌生的城市去旅游了。但其实在高考前就一直有一个愿望,就是可以和同学一起去一个其他的城市逛一逛,当时…

会计科目大白话解释

配合图片,更好理解~