基于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。

二、板卡原理框图

三、板卡外围接口

  • 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。

九、板卡应用

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

C6678图像处理板卡学习资料第426篇:基于XC7Z100+TMS320C6678的图像处理板卡的更多相关文章

  1. iOS - 开源框架、项目和学习资料汇总(UI篇)

    上下拉刷新控件 1. MJRefresh --仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能.可以自定义上下拉刷新的文字说明.(推荐)2. SV ...

  2. iOS - 开源框架、项目和学习资料汇总(其他篇)

    数据库 1. FMDB – sqlite的工具, 多线程FMDatabaseQueue实例,FMDB数据库的使用演示和封装工具类.GXDatabaseUtils – 在FMDB基础上的工具.2. re ...

  3. iOS - 开源框架、项目和学习资料汇总(动画篇)

    动画 1. Core Animation笔记,基本的使用方法 – Core Animation笔记,基本的使用方法:1.基本动画,2.多步动画,3.沿路径的动画,4.时间函数,5.动画组.2. awe ...

  4. iOS超全开源框架、项目和学习资料汇总 UI篇

    上下拉刷新控件 MJRefresh --仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能.可以自定义上下拉刷新的文字说明. AutoLayout ...

  5. iOS - 开源框架、项目和学习资料汇总(网络篇)

    网络连接 1. AFNetworking – ASI不升级以后,最多人用的网络连接开源库,[推荐]iOS网络编程之AFNetworking使用,iOS开发下载文件速度计算.2. Alamofire – ...

  6. 近200篇机器学习&深度学习资料分享(含各种文档,视频,源码等)(1)

    原文:http://developer.51cto.com/art/201501/464174.htm 编者按:本文收集了百来篇关于机器学习和深度学习的资料,含各种文档,视频,源码等.而且原文也会不定 ...

  7. 近200篇机器学习&深度学习资料分享【转载】

    编者按:本文收集了百来篇关于机器学习和深度学习的资料,含各种文档,视频,源码等.而且原文也会不定期的更新,望看到文章的朋友能够学到更多. <Brief History of Machine Le ...

  8. 近200篇机器学习&amp;深度学习资料分享

    编者按:本文收集了百来篇关于机器学习和深度学习的资料,含各种文档,视频,源码等.并且原文也会不定期的更新.望看到文章的朋友能够学到很多其它. <Brief History of Machine ...

  9. iOS超全开源框架、项目和学习资料汇总--数据库、缓存处理、图像浏览、摄像照相视频音频篇

    iOS超全开源框架.项目和学习资料汇总--数据库.缓存处理.图像浏览.摄像照相视频音频篇 感谢:Ming_en_long 的分享 大神超赞的集合,http://www.jianshu.com/p/f3 ...

  10. (zhuan) 深度学习全网最全学习资料汇总之模型介绍篇

    This blog from : http://weibo.com/ttarticle/p/show?id=2309351000224077630868614681&u=5070353058& ...

随机推荐

  1. leetcode 901 股票价格跨度

    简介 简单 code class StockSpanner { public: vector<int> v; vector<int> vv; StockSpanner() { ...

  2. extern 小总结

    也就是说,在一个文件中定义了变量和函数, 在其他文件中要使用它们, 可以有两种方式: 使用头文件,然后声明它们,然后其他文件去包含头文件 在其他文件中直接extern

  3. tigervnc配置

    简介 使用vnc 访问 服务器 下载链接 https://bintray.com/tigervnc/stable/tigervnc/1.10.1 简易使用命令 x0vncserver -rfbport ...

  4. java 核心编程 toolbar

    简介 toolbar code /* * @Author: your name * @Date: 2020-11-08 09:38:15 * @LastEditTime: 2020-11-08 10: ...

  5. SQL数据库误删除数据的恢复方法整理

    今天有个朋友很着急地打电话给我,他用delete语句误删除了SQL Server 2008数据库中两个表中的所有记录,而这个数据库之前没有任何备份.   SQL Server中误删除数据的恢复本来不是 ...

  6. Podman + Nginx + Affine 踩坑教程

    安装 Podman 安装 podman 很简单 sudo apt install podman 验证安装 podman info 创建一个 pod 用于安装 Nginx 和 Affine podman ...

  7. SciTech-Management-Organizing:组织-RMM(Role Management Model):角色管理模型 的 民主共和 VS 层级结构明确的ARCI(责任分配矩阵)法则

    Organizing:组织-RMM(Role Management Model):角色管理模型 根据"人群"与"社会"的"民主"和" ...

  8. Classical Management: emphasized rationality and making organizations and workers as efficient as possible

    Modern approach: more humanity, human-centric, personal, intuitive, emotional, sense, social, democr ...

  9. SciTech-Physics-The Feynman Lectures on Physics

    https://www.feynmanlectures.caltech.edu Caltech's Division of Physics, Mathematics and Astronomy and ...

  10. 故障处理:Oracle 19.20未知BUG导致oraagent进程内存泄漏的案例处理

    我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效 ...