FPGA高端图像处理开发板-->鲲叔4EV:12G-SDI、4K HDMI2.0、MIPI等接口谁敢与我争锋?
目录
- 前言
- 鲲叔4EV----高端FPGA图像处理开发板
- 核心板描述
- 底板描述
- 配套例程源码描述
- 配套服务描述
- 开发板测试视频演示
- 开发板获取
前言
在CSDN写博客传播FPGA开发经验已经一年多了,帮助了不少人,也得罪了不少人,有的人用我的代码赢得了某些比赛、得到了心仪的offer,也有的人天天骂我,anyway,哪怕只要还能帮助一个即将毕业的学生找到工作,哪怕只要还能帮助一个工程师解决项目开发的燃眉之急,我做的事情还是有意义的,之前,我推出过“鲲叔1号”开发板,感兴趣的同学可以去看之前的博客,博客链接如下:
点击直接前往
今天,我要重磅推出个人高端FPGA图像处理开发板,我将之命名为“鲲叔4EV”;
“鲲叔4EV号”比“鲲叔1号”更为高端,请看后面的详情介绍;
鲲叔4EV----高端FPGA图像处理开发板
鲲叔4EV–个人高端FPGA图像处理开发板,其推出可谓打乱行业现状,恐将被友商群起而攻之,本博客可能被举报限流,请珍惜阅读机会。。。
鲲叔4EV----个人高端FPGA图像处理开发板简介如下:
核心板描述
FPGA型号:Xilinx–Zynq UltraScale+–ZU4EV-2sfvc784-i;
内存:PS端挂载4GB DDR4,型号为MT40A512M16LY-075E;PL端挂载1GB DDR4,型号为MT40A256M16LY-083E;
闪存:8GB eMMC FLASH(型号为KLM8G1GETF-B041) + 2片128Mb QSPI FLASH(型号为MX25U12832FZ4I02);
时钟:一路33.3333MHz晶振提供给PS系统,一路32.768KHZ晶振提供给RTC,PL端时钟由底板提供;
底板描述
目前市面上常见的FPGA开发板板载的图像接口几乎如下:
DVP接口的ov5640、ov7725等,最高只能支持到1080P的HDMI;
这类的开发板价格相对便宜,但只能玩玩儿,没有工程使用价值,难以想象,什么样的不怕死的公司会用ov5640摄像头这样的东西做产品。。。本开发板底板接口如下:
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
★★★★★ 2路4 Lane MIPI CSI-DSI 双向接口,可接本博提供 的IMX317摄像头;
★★★★★ 1路 HDMI 2.0 输入接口,支持4K@60Hz,直连GTH高速BANK,PS8409A芯片均衡;
★★★★★ 1路 HDMI 2.0 输出接口,支持4K@60Hz,直连GTH高速BANK,DP159芯片驱动;
★★★★★ 1路 12G-SDI输入接口,支持并自适应SD、HD、3G、6G、12G SDI视频输入,LMH1219芯片均衡;
★★★★★ 1路 12G-SDI输出接口,支持并自适应SD、HD、3G、6G、12G SDI视频输出,LMH1218芯片驱动;
★★★★★ 1路 DP 输出接口,支持4K@30Hz,两通道,连接PS端MGT,参考时钟27M;
★★★★★ 1路 M.2 接口,PCIEX1标准,可接M.2的固态硬盘,差分时钟100M;
★★★★★ 1路 USB3.0 接口,连接PS端MGT,支持HOST工作模式,参考时钟26M;
★★★★★ 1路 PS端千兆网口,RGMII模式,PHY型号为RTL8211E;
★★★★★ 1路 PL端千兆网口,RGMII模式,PHY型号为RTL8211E;
★★★★★ 1路 USB-UART 串口,连接PS端,作为Linux系统运行调试;
★★★★★ 1路 TF SD卡接口,可作为Linux系统启动;
★★★★★ 1路 SFP+光口,直连GTH高速BANK;
★★★★★ 2路 CAN/CANFD接口;
★★★★★ 1路 音频输入输出接口,芯片型号为TLV320AIC3104;
★★★★★ 引出30 Pin-GPIO用户排针,电源有5V和3.3V;
★★★★★ 1路 JTAG 调试口;
★★★★★ 1颗e2prom芯片,芯片型号为AT24T128,i2c接口读写;
★★★★★ 1颗RTC 实时时钟芯片;
★★★★★ 3颗用户LED闪灯,给高电平灯亮;
★★★★★ 1颗PS端复位按键;
★★★★★ 1颗PL端用户按键,按下电平拉高;
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
总体来说,接口相当高端和丰富,全网与之接口相似的FPGA开发板价格没有低于八千人民币的;
配套例程源码描述
配套例程开发是一个陆续的过程,我提供的配套例程都是上板验证的、具有工程项目价值的、性价比超高的例程,低端例程不会提供在这块开发板上;目前计划开发并提供的历程源码如下:
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
★★★★★ 高达4K@60Hz的HDMI2.0彩条输出;
★★★★★ 高达4K@60Hz的HDMI2.0输入,转4K@60Hz HDMI2.0输出;
★★★★★ 高达4K@60Hz的HDMI2.0输入,图像缩放,转4K@60Hz HDMI2.0输出;
★★★★★ 高达4K@60Hz的HDMI2.0输入,图像缩放+视频拼接,转4K@60Hz HDMI2.0输出;
★★★★★ 高达4K@60Hz的HDMI2.0输入,转H.265压缩码流网口输出,用VLC播放器播放;
★★★★★ 本地H.265码流视频解压,转高达4K@60Hz的HDMI2.0输出;
★★★★★ MIPI DSI-CSI 视频回环输出,即4K@30Hz彩条–> MIPI DSI–> MIPI CSI;
★★★★★ IMX317摄像头4K@30Hz输入,转4K@30Hz的HDMI2.0输出;
★★★★★ IMX317摄像头4K@30Hz输入,图像缩放,转4K@60Hz HDMI2.0输出;
★★★★★ IMX317摄像头4K@30Hz输入,图像缩放+视频拼接,转4K@60Hz HDMI2.0输出;
★★★★★ 3G、6G、12G SDI视频输入,转3G、6G、12G SDI视频输出;
★★★★★ 3G、6G、12G SDI视频输入,图像缩放,转4K@60Hz的HDMI2.0输出;
★★★★★ 3G、6G、12G SDI视频输入,图像缩放+视频拼接,转4K@60Hz HDMI2.0输出;
★★★★★ 3G、6G、12G SDI视频输入,转H.265压缩码流网口输出,用VLC播放器播放;
★★★★★ 本地H.265码流视频解压,转3G、6G、12G SDI视频输出;
★★★★★ 4K图像缩放,即1080P彩条–>图像缩放到4K–>4K@60Hz的HDMI2.0输出;
★★★★★ 4K视频拼接,即1080P彩条–>图像缩放并多路拼接–>4K@60Hz的HDMI2.0输出;
★★★★★ 千兆网UDP环通例程;
★★★★★ 万兆网UDP环通例程;
★★★★★ 千兆网TCP服务器环通例程;
★★★★★ 千兆网TCP客户端环通例程;
★★★★★ 万兆网TCP客户端环通例程;
★★★★★ 万兆网TCP服务器环通例程;
★★★★★ 不断更新中。。。。。。;
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
配套服务描述
购买开发板后提供硬件如下:
开发板 X1;
下载器 X1;
电源适配器 X1;
IMX317 MIPI相机 X1(选配);
3G、6G、12G SDI信号源X1(选配);
提供软件服务如下:
提供上述的一套工程源码例程,高端的需另外付费;
技术支持答疑服务;
开发板测试视频演示
以开发板HDMI2.0彩条视频输出为例,演示如下:
HDMI2.0-彩条4K@60Hz输出
以开发板HDMI2.0 视频环出为例,演示如下:
HDMI2.0-4K@60Hz-输入输出
开发板获取
获取方式:私,或者文章末尾的V名片。
发货周期:2周内,因为要调试OK后才能顺丰包邮发出。。。
相关文章:
FPGA高端图像处理开发板-->鲲叔4EV:12G-SDI、4K HDMI2.0、MIPI等接口谁敢与我争锋?
目录 前言鲲叔4EV----高端FPGA图像处理开发板核心板描述底板描述配套例程源码描述配套服务描述开发板测试视频演示开发板获取 前言 在CSDN写博客传播FPGA开发经验已经一年多了,帮助了不少人,也得罪了不少人,有的人用我的代码赢得了某些比赛、…...
linux练习-交互式传参
在shell脚本中,read 向用户显示一行文本并接受用户输入 #!/bin/bash read -p 依次输入你的姓名、年龄、家乡 name age home echo 我是$name,年龄$age,我来自$home...
【数据结构(一)】初识数据结构
❣博主主页: 33的博客❣ ▶文章专栏分类: Java从入门到精通◀ 🚚我的代码仓库: 33的代码仓库🚚 🫵🫵🫵关注我带你学更多数据结构知识 目录 1.前言2.集合架构3.时间和空间复杂度3.1算法效率3.2时间复杂度3.2.1大O的渐进…...
前端三剑客 —— CSS (第六节)
目录 内容回顾: 弹性布局属性介绍 案例演示 商品案例 布局分析 登录案例 网格布局 内容回顾: 变量:定义变量使用 --名称:值; 使用变量: 属性名:var(--名称)&a…...
MyBatis 解决上篇的参数绑定问题以及XML方式交互
前言 上文:MyBatis 初识简单操作-CSDN博客 上篇文章我们谈到的Spring中如何使用注解对Mysql进行交互 但是我们发现我们返回出来的数据明显有问题 我们发现后面三个字段的信息明显没有展示出来 下面我们来谈谈解决方案 解决方案 这里的原因本质上是因为mysql中和对象中的字段属性…...
Rust语言之属性宏(Attribute Macro)derive
文章目录 Rust语言之属性宏(Attribute Macro)derive Rust语言之属性宏(Attribute Macro)derive 属性宏是一种基于属性的宏,用于修改、扩展或注解 Rust 代码。它们通常用于为函数、结构体、枚举、模块等添加元数据或自…...
[技术闲聊]我对电路设计的理解(六)-原理图封装
电路设计的直观体现就是完整的原理图,绘制电路图阶段的第一步,绘制原理图封装库。 封装库一共有两种,一种是原理图封装库,一种是PCB封装库,如下图所示。 原理图封装和PCB封装之间的唯一关联就是 引脚位号,…...
算法(滑动窗口四)
1.串联所有单词的子串 给定一个字符串 s 和一个字符串数组 words。 words 中所有字符串 长度相同。 s 中的 串联子串 是指一个包含 words 中所有字符串以任意顺序排列连接起来的子串。 例如,如果 words ["ab","cd","ef"]ÿ…...
学习记录:bazel和cmake运行终端指令
Bazel和CMake都是用于构建软件项目的工具,但它们之间有一些重要的区别和特点: Bazel: Bazel是由Google开发的构建和测试工具,用于构建大规模的软件项目。它采用一种称为“基于规则”的构建系统,它利用构建规则和依赖关…...
蓝桥杯刷题--python-37-分解质因数
3491. 完全平方数 - AcWing题库 nint(input()) res1 i2 while i*i<n: if n%i0: t0 while n%i0: n//i t1 if t%2: res*i i1 if n>1: res*n print(res) 4658. 质因数个数 - AcWing题库…...
Delphi编写的图片查看器
UNIT Unit17;INTERFACEUSESWinapi.Windows, Winapi.Messages, System.SysUtils, System.Variants,System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs,Vcl.StdCtrls, Vcl.ExtDlgs, Vcl.ExtCtrls, Vcl.Imaging.jpeg; //注意:要加入jpej 否侧浏览图…...
Swing中的FlowLayout/WrapLayout在打横排列时候如何做到置顶对齐
前言 最近在开发swing客户端时候碰到一个棘手的问题: Swing中的FlowLayout/WrapLayout在打横排列时候如何做到置顶对齐如果是vue或者react,一搜百度什么都出来了,swing的话,嗯。。。资料有点少而且大部分是stack overflow上面的…...
C# MES通信从入门到精通(8)——C#调用Webservice服务进行数据交互
前言 在上位机开发领域,使用webservice来访问客户的终端Mes系统是一项必备的技能,本文详细介绍了如何在c#中调用webservice服务,不仅介绍了使用添加服务引用直接调用webservice中的方法外还介绍了使用http的post方法调用webservice方法,过程详细且均为实战经验总结,对于初…...
day04-MQ
1.初识MQ 1.1.同步和异步通讯 微服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。异步通讯:就像发邮件,不需要马上回复。 两种方式各有优劣,打电话可以立即得到响应,但是你…...
神经网络汇聚层
文章目录 最大汇聚层平均汇聚层自适应平均池化层 最大汇聚层 汇聚窗口从输入张量的左上角开始,从左往右、从上往下的在输入张量内滑动。在汇聚窗口到达的每个位置,它计算该窗口中输入子张量的最大值或平均值。计算最大值或平均值是取决于使用了最大汇聚…...
2024.3.8力扣每日一题——找出美丽数组的最小和
2024.3.8 题目来源我的题解方法一 数学 题目来源 力扣每日一题;题序:2834 我的题解 方法一 数学 经过分析,在target之前,取小于等于target/2的正整数才能使得和最小,并且满足条件3。 时间复杂度:O(n) 空…...
单例模式以及线程安全问题
单例模式的概念 单例模式是指的是整个系统生命周期内,保证一个类只能产生一个实例对象 保证类的唯一性 。 通过一些编码上的技巧,使编译器可以自动发现咱们的代码中是否有多个实例,并且在尝试创建多个实例的时候,直接编译出错。 …...
车载电子电器架构 —— 软件下载
车载电子电器架构 —— 软件下载 我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无…...
阿里云弹性计算通用算力型u1实例性能评测,性价比高
阿里云服务器u1是通用算力型云服务器,CPU采用2.5 GHz主频的Intel(R) Xeon(R) Platinum处理器,ECS通用算力型u1云服务器不适用于游戏和高频交易等需要极致性能的应用场景及对业务性能一致性有强诉求的应用场景(比如业务HA场景主备机需要性能一致)…...
Jupyter IPython帮助文档及其魔法命令
1.IPython 的帮助文档 使用 help() 使用 ? 使用 ?? tab 自动补全 shift tab 查看参数和函数说明 2.运行外部 Python 文件 使用下面命令运行外部 Python 文件(默认是当前目录,也可以使用绝对路径) %run *.py …...
设计模式总结-面向对象设计原则
面向对象设计原则 面向对象设计原则简介单一职责原则单一职责原则定义单一职责原则分析单一职责原则实例 开闭原则开闭原则定义开闭原则分析开闭原则实例 里氏代换原则里氏代换原则定义里氏代换原则分析 依赖倒转原则依赖倒转原则定义依赖倒转原则分析依赖倒转原则实例 接口隔离…...
绿联 安装zfile,创建属于自己的网盘,支持直链分享
绿联 安装zfile,创建属于自己的网盘,支持直链分享 1、镜像 zhaojun1998/zfile:latest ZFile ZFile 是一个适用于个人的在线网盘(列目录)程序,可以将你各个存储类型的存储源,统一到一个网页中查看、预览、维护,再也不用…...
KnowLog:基于知识增强的日志预训练语言模型|顶会ICSE 2024论文
徐波 东华大学副教授 东华大学计算机学院信息技术系副系主任,复旦大学知识工场实验室副主任,智能运维方向负责人。入选“上海市青年科技英才扬帆计划”。研究成果发表在IJCAI、ICDE、ICSE、ISSRE、ICWS、CIKM、COLING等国际会议上,曾获中国数…...
前端:用Sass简化媒体查询
在进行媒体查询的编写的时候,我们可以利用scss与与编译器,通过include混入的方式对代码进行简化,从而大大提高了代码的可维护性,也减少了代码的编写量,废话不多说,直接上代码 // 定义设备数值 $breakpoints…...
如何快速写出漂亮的Button按钮呢?
你是否曾在浏览网页时,被那些色彩鲜艳、功能多样的按钮所吸引?无论是提交表单,还是触发一个动作,按钮都扮演着不可或缺的角色。今天聊聊网页设计中的 <button> 标签。 1. 基础语法 什么是 <button> 标签 <butto…...
美摄科技AI智能图像矫正解决方案
图像已经成为了企业传播信息、展示产品的重要媒介,在日常拍摄过程中,由于摄影技巧的限制和拍摄环境的复杂多变,许多企业面临着图像内容倾斜、构图效果不佳等挑战,这无疑给企业的形象展示和信息传递带来了不小的困扰。 美摄科技深…...
上位机图像处理和嵌入式模块部署(qmacvisual查找圆缺角)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 前面我们讲过识别,讲过标定,讲过测量,讲过匹配,但就是没有讨论过基于图像的产品检测。但事实上&…...
Python 之 Fastapi 框架学习
依赖安装 Fastapi 有版本要求,需要的 Python 版本至少是 Python 3.8(不要犟,按照版本要求来,我最先也是在我 Python3.6 上装的,果不其然跑不起来),幸好我 Win7 老古董能支持的 Python 最高版本…...
C++初阶:stack和queue使用及模拟实现
stack的介绍和使用 stack的介绍 堆栈 - C 参考 (cplusplus.com) 翻译 : 1. stack 是一种容器适配器,专门用在具有后进先出操作的上下文环境中,其删除只能从容器的一端进行元素的插入与提取操作。 2. stack 是作为容器适配器被实现的,容器…...
LINUX系统CFS调度模型实现思考和仿真
关于LINUX资源调度 计算机系统中,管理资源的方式一般有两种方法,分别是时间分割和空间分割,可以通过分割硬件的相似性,让软件以一致的逻辑执行,CPU运行特点是在时刻点A和时刻B运行机制是一样的,不同的只是…...
网站如何上传数据库/爱廷玖达泊西汀
通常我们都建议不要把mysql的datadir设置为文件系统的根目录,否则,show database的时候,会发现一个 奇怪的db: #mysql50#lostfoundmysql [localhost] {msandbox} (test) > SHOW DATABASES;---------------------| DATABASE |-------------…...
网站建设的空间是什么意思/广告商对接平台
Elasticsearch 是一个非常强大的搜索引擎。它目前被广泛地使用于各个IT公司。Elasticsearch 是由 Elastic 公司创建并开源维护的。它的开源代码位于 https://github.com/elastic/elasticsearch。同时,Elastic 公司也拥有 Logstash 及 Kibana 开源项目。这个三个开源…...
自己做的影视会员网站违法么/关键信息基础设施安全保护条例
RAM:主要做运行时数据存储器,FLASH主要是程序存储器,EERPOM主要是用以在程序运行时保存一些需要掉电不丢失的数据。 一些变量放到RAM中,一些初始化数据,比如液晶显示器要显示的内容界面,都是FLASH区(原来的…...
商城网站哪个公司做的好处/民生热点新闻
过去,我们的电脑只限于一个操作系统,如果我们不想从头开始安装另一个操作系统(冒着丢失我们所有宝贵数据的风险),那么我们无能为力。由于资金限制或物理空间限制,我们并非所有人都能买得起多台电脑,在这种情况下&#…...
建设网站修改图片/2022年网络流行语
4. 负载均衡策略有哪些?负载均衡策略1. 轮询法2. 加权轮询法3. 随机法4. 加权随机法5. 源地址哈希法6. 最小连接数法负载均衡策略 1. 轮询法 将请求按顺序轮流地分配到后端服务器上,它均衡地对待后端的每一台服务器,而不关心服务器实际的连…...
做网站爱/品牌推广计划
在java中有许多的知识点,但是有些知识点显得非常重要,为什么这么说呢,这些知识点很简单、很基础,但是当别人问起来答不到时,就会被对方直接秒成菜鸟。 1、字符串不变性 Java里面对于字符串的处理方法有很多,…...