太速科技-426-基于XC7Z100+TMS320C6678的图像处理板卡

ops/2024/10/24 2:16:18/
基于XC7Z100+TMS320C6678的图像处理板卡

一、板卡概述

板卡基于独立的结构,实现ZYNQ XC7Z100+DSP TMS320C6678的多路图像输入输出接口的综合图像处理,包含1路Camera link输入输出、1路HD-SDI输入输出、1路复合视频输入输出、2路光纤等视频接口,管理接口包含双路网络、6路RS232,GPIO等,DSP通过RapidIO、SPI与ZYNQ的PL端互联,实现图像的浮点协助理计算。板卡满足工业级设计要求。板卡尺寸:150 x 215mm,,电源:输入电压范围9~36V。

<a class=图像处理板卡、图像处理板、TMS320C6678板卡、综合图像处理板、HD-SDI输入输出、光纤等视频接口、复合视频输入输出,红外影像,可见光图像跟踪,目标识别" height="594" src="https://img-blog.csdnimg.cn/img_convert/8d81652d8e0067d26d8a2a49368d9d51.jpeg" width="696" />

 

二、板卡原理框图

 

三、板卡外围接口

  • Cameralink Base模式输入和输出接口;
  • HD-SDI格式的高清视频信号输入和输出接口; 
  • PAL制模拟视频输入和输出接口;
  • 六路RS422收发控制接口;
  • LVDS:3路接收、3路发送数据接口;
  • 2路光纤接口;

四、ZYNQ 外设内容

  • 主芯片采用XILINX公司ZYNQ系列XC7Z100芯片;
  • 1Gb QSPI FLASH用于存储程序;
  • PS和PL分别外挂32bit DDR3,容量分别为1GB;
  • 128GB大容量存储器件EMMC和SD卡;
  • 两路千兆(兼容百兆)以太网口。

五、DSP外设内容

  • DSP主芯片采用TI高性能TMS320C6678处理器;
  • 2GB DDR3-1333存储器;
  • 1Gb EMIF NAND Flash存储器;
  • 128KB I2C EEPROM;
  • 1路RS4222接口;
  • 1路千兆以太网口;
  • 调试接口等。

六、DSP与FPGA互联

  • 高速接口:DSP与FPGA之间高速数据通过RapidIOX4互联;
  • 低速接口:GPIO、SPI、Uart等接口。

七、软件支持

ZYNQ软件内容

  • ARM端裸跑程序包括:DDR3、UART、QSPI、网口、SD卡、EMMC等接口测试测试程序;
  • Cameralink输入、输出驱动程序;
  • HD-SDI输入、输出驱动程序;
  • PAL输入、输出驱动程序;
  • RS422接口程序;
  • LVDS接口程序;
  • SFP+光纤接口程序;
  • RapidIO接口驱动程序;

DSP软件内容

  • DDR3测试程序;
  • DSP的I2C E2PROM操作程序;
  • DSP的NAND Flash 读写程序;
  • DSP的RapidIO接口驱动程序;
  • DSP的Boot Load引导程序;
  • DSP的多核加载测试程序;
  • DSP的网络接口测试,SGMII互传程序;

八、物理特性

  • 板卡尺寸:150 x 215mm;
  • 工作温度:工业级板卡-40到85℃;
  • 电源:输入电压范围9~36V。

九、板卡应用

    红外影像、可见光图像跟踪、目标识别。


http://www.ppmy.cn/ops/127974.html

相关文章

深入理解Redis锁与Backoff重试机制在Go中的实现

文章目录 流程图Redis锁的深入实现Backoff重试策略的深入探讨结合Redis锁与Backoff策略的高级应用具体实现结论 在构建分布式系统时&#xff0c;确保数据的一致性和操作的原子性是至关重要的。Redis锁作为一种高效且广泛使用的分布式锁机制&#xff0c;能够帮助我们在多进程或分…

ScheduledThreadPoolExecutor的源码剖析

ScheduledThreadPoolExecutor的源码剖析 本篇主要用于加强自己的线程池相关知识,涉及到底层,有些枯燥 跟下去.还是那句话,自己边看边码,事半功倍!!加油!!~ 文章目录 ScheduledThreadPoolExecutor的源码剖析1.核心属性内部类,核心类之一内部类,核心类之一 内部任务执行的方法1.s…

poisson过程——随机模拟(Python和R实现)

Python实现 exponential()使用&#xff0c;自动poisson过程实现。 import numpy as np import matplotlib.pyplot as plt# Parameters lambda_rate 5 # rate parameter (events per time unit) T 10 # total time# Generate Poisson process times np.random.exponential(…

Apache POI

Apache POI 是一个强大的 Java 库&#xff0c;用于读写 Microsoft Office 文件格式&#xff0c;包括 Excel、Word 和 PowerPoint 等。它允许 Java 应用程序直接创建、读取和修改这些文档。 1.1 依赖管理 <dependencies><dependency><groupId>org.apache.po…

汇川机器人与PLC通信-ModbusTCP超详细案例

#SCARA机器人与H5UPLC通过ModbusTCP通信,HMI界面手动操作# 应用背景: 本项目案例部分软件界面已被更新,如机器人示教软件旧版本S01.19R03。但通信的原理基本一致,废话少说,我们直接上图。 一、PLC端配置 1.添加ROB通讯表(自定义),变量表内容包括ROB系统变量,IN区和…

力扣 简单 83.删除排序链表中的重复元素

文章目录 题目介绍题解 题目介绍 题解 法一&#xff1a;带dummy node class Solution {public ListNode deleteDuplicates(ListNode head) {//根据提示&#xff0c;val的值在-100~100&#xff0c;如果括号里面不填则默认dummy.val0&#xff0c;可能会和某些测试用例的val一样…

git tag 用法

文章目录 git tag 用法1 概述2 基本用法2.1 创建标签2.1.1 创建轻量级标签2.1.2 创建附注标签 2.2 查看标签2.3 推送标签到远程仓库2.4 删除标签2.5 根据标签拉取代码2.6 注意事项 3 参考资料 git tag 用法 1 概述 git tag 是 Git 版本控制系统中的一个命令&#xff0c;用于为…

QGraphics类型学习使用【Qt】【C++】

QGraphics类型学习使用 需求过程全部完整代码 首先已知&#xff0c;QGraphicsView&#xff0c;QGraphicsScene, QGraphicsItem&#xff0c;分别称为&#xff1a;视图&#xff0c;场景&#xff0c;图元&#xff0c;图表就是各种各样的元素&#xff0c;图片元素&#xff0c;线条元…