基带信号处理设计原理图:2-基于6U VPX的双TMS320C6678+Xilinx FPGA K7 XC7K420T的图像信号处理板


基于6U VPX的双TMS320C6678+Xilinx FPGA K7 XC7K420T的图像信号处理板
         综合图像处理硬件平台包括图像信号处理板2块,视频处理板1块,主控板1块,电源板1块,VPX背板1块。

一、板卡概述

         图像信号处理板包括2片TI 多核DSP处理器-TMS320C6678,1片Xilinx FPGA XC7K420T-1FFG1156,1片Xilinx FPGA XC3S200AN。实现四路千兆以太网输出,两路422输出。通过FPGA的GTX ,LVDS实现高速背板互联。采用6u VPX架构。芯片满足工业级要求,板卡满足抗震要求。
         视频信号处理板卡负载对视频信号进行处理,返回或输出。板卡采用双 TI 8核DSP处理器 TMSC6678,Xilinx的 K7-XC7K420T处理器 ,Xilinx 的Spartans XC3S200AN处理器,TI的MSP430处理器。其中CFPGA负责管理板卡的上电时序,时钟配置,系统及模块复位等,MCU负责检测板卡的温度、电源。


二、技术指标
 

支持2个TMS320C6678芯片,每片DSP外挂DDR3,256M x 64bit容量; Nor Flash 16M x16bit容量;4路以太网接口,DSP之间通过HyperLink x4 互联,支持4 x 3.125Gbps带宽。
DSP与K7直接通过RapidIO x4模式互联,支持4 x 3.125 Gbp速度,
DSP 与K7 通过I2c,SPI,Uart,GPIO接口互联。
DSP调试为普通JTAG口, FPGA-K7为BPI模式。
板卡要求工业级芯片。结构满足抗震要求。
板卡采用双电源供电,12v~6A,5v~1A。

三、接口互联设计

两片6678通过 Hyperlink x4 @3.125Gbps /per Lane 互联。
每片6678的SGMII-0通过PHY芯片,连接至排针。
每片6678的SGMII-1通过PHY芯片,连接到VPX-P4。
每片6678的PCIe x2 连接至VPX-P3。
每片6678和K7通过 SRIO x4 @ 3.125G bps /per Lnae互联。
每片6678和K7实现GPIO,SPI,I2C,UART互联。
每片6678 和CFPGA 实现GPIO,SPI互联。
K7和CFPGA实现GPIO互联。
K7的 GTX x20 分别连接至 VPX的P1,P2,P3接口
K7的LVDS x10 连接至VPX-P5。
K7 输出两组422信号连接至VPX-P4。4
四、软件代码

DDR3读写测试测试
NorFlash软件读写测试
NandFlash软件读写测试
Eeprom读写测试
千兆以太网测试,支持UDP传输协议
HyperLink互联测试
NorFlash 程序加载测试
K7 DDR3软件读写测试
K7 BPI 程序加载测试
K7 SPI NorFlash 读写测试
DSPA/B和K7 I2C 互联测试
DSPA/B和K7 SPI 互联测试
DSPA/B和K7 GPIO 互联测试
DSPA/B和K7 UART 互联测试
DSPA/B和K7 SRIO 互联测试
五、物理特性:
        尺寸:6U VPX板卡,大小为160X233.35mm。 
        工作温度:0℃~ +55℃ ,支持工业级 -40℃~ +85℃ 
        工作湿度:10%~80%

六、系统搭建:

七、应用领域
        软件无线电系统,基带信号处理,无线仿真平台,高速图像采集、处理等。 

标签: C6678板卡 , 高速图像采集 , 基带信号处理 , 软件无线电系统 , 无线仿真平台

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

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

相关文章

Linux进程管理:(二)进程调度原语

文章说明: Linux内核版本:5.0 架构:ARM64 参考资料及图片来源:《奔跑吧Linux内核》 Linux 5.0内核源码注释仓库地址: zhangzihengya/LinuxSourceCode_v5.0_study (github.com) 进程调度的概念比较简单&#xff0c…

Java学习笔记NO.17

T1&#xff1a;合并两个排序好的整数数组 import java.util.Arrays;public class MergeSortedArrays {public static int[] mergeArrays(int[] arr1, int[] arr2) {int[] result new int[arr1.length arr2.length];int i 0, j 0, k 0;while (i < arr1.length &&am…

一个简单的iOS天气应用程序源码

创建一个简单的iOS天气应用程序涉及到多个步骤&#xff0c;包括设置项目、编写代码和使用外部API。由于篇幅限制&#xff0c;我将提供一个基础的示例&#xff0c;这个例子会展示如何创建一个简单的UI&#xff0c;获取用户的当前位置&#xff0c;并从OpenWeatherMap API获取天气…

QPS 提升 10 倍!滴滴借助 StarRocks 物化视图实现低成本精确去重

作者&#xff1a;滴滴 OLAP 开发工程师 刘雨飞 小编导读&#xff1a; 滴滴于 2022 年引入了 StarRocks。经过一年多的努力&#xff0c;StarRocks 逐渐替代了原有技术栈&#xff0c;成为滴滴内部主要的 OLAP 引擎。截至 2023 年 12 月&#xff0c;滴滴已经成功建立了超过 40 个 …

Cesium插件系列——3dtiles压平

本系列为自己基于cesium写的一套插件具体实现。 这里是根据Cesium提供的CustomShader来实现的。 在CustomShader的vertexShaderText里&#xff0c;需要定义vertexMain函数&#xff0c;例如下&#xff1a; struct VertexInput {Attributes attributes;FeatureIds featureIds;…

LVGL常用部件使用总结之图片部件

图片部件可用于显示图片&#xff0c;图片源可以是 C 语言数组格式的文件、二进制的.bin 文件以及图标字体。值得注意的是&#xff0c;图片部件要显示 BMP、JPEG 等格式的图片&#xff0c;则必须经过解码。 图片部件的组成部分仅有一个&#xff1a;主体&#xff08;LV_PART_MAIN…

URI到底是个啥

URI是统一资源标识符&#xff08;Uniform Resource Identifier&#xff09;&#xff0c;URL是统一资源定位符&#xff08;Uniform Resource Locator&#xff09;。 具体如何标记和区分服务器上的资源用的其实就是URI&#xff0c;因为其经常出现在浏览器的地址栏里&#xff0c;…

Verilog(未完待续)

Verilog教程 这个教程写的很好&#xff0c;可以多看看。本篇还没整理完。 一、Verilog简介 什么是FPGA&#xff1f;一种可通过编程来修改其逻辑功能的数字集成电路&#xff08;芯片&#xff09; 与单片机的区别&#xff1f;对单片机编程并不改变其地电路的内部结构&#xff0…

Parallel Computing - 一文讲懂并行计算

目录 Throughput/LatencySerial ComputingParallel ComputingTypes of parallel computersSimple 4-width SIMDAmdahls lawTypes of parallelism**Data Parallel Model**Task parallel PartitioningDomain DecompositionFunctional Decomposition CommunicationsExample that d…

java调用chatgpt接口,实现专属于自己的人工智能助手

文章目录 前言导包基本说明请求参数响应参数创建请求和响应的VO类 代码编写使用最后说明 前言 今天突然突发奇想&#xff0c;就想要用java来调用chatget的接口&#xff0c;实现自己的聊天机器人&#xff0c;但是网上找文章&#xff0c;属实是少的可怜(可能是不让发吧)。找到了…

ESP32 web 对接华为云平台--MQTT协议

文章目录 前言一、MQTT协议二、如何使用MQTT协议对接华为云1.注册华为云账号2.设备接入中创建资源空间3.如何连接4.通过MQTT.fx工具做初步对接4.1 设置连接信息4.2 连接平台 5.查看平台设备信息 三. 设备测对接平台1.ESP测引入MQTT库2.编码2.1前端编码修改2.2 后端接口修改 3.M…

element-plus+vue3表单含图片(可预览)(线上图片)

一、要实现的效果&#xff1a; 二、如果期间出现这样的效果&#xff08;表格穿透过来了&#xff09;&#xff0c;加上了这行代码就可以了&#xff1a; preview-teleported“true” 如果仅测试用&#xff0c;建议使用线上图片链接的形式&#xff0c;免得本地地址不生效&#xf…

SSH 的两种认证方式

SSH&#xff08;Secure Shell&#xff09;提供了几种不同的认证方式&#xff0c;其中两种最常见的方式是密码认证和密钥认证。以下是它们的详细介绍&#xff1a; 密码认证&#xff1a; 原理&#xff1a;用户在连接时输入用户名和密码&#xff0c;然后将密码传输到远程服务器进行…

数学实验-Matlab使用(1)

使用方法以及笔记均在文件中 class1_func1.m function f class1_func1(x) % f为输出&#xff0c;输出有多个时需要用中括号以矩阵的方式包起来 % x为输入f sin(x)class1_func2.m function [a,b,u,v] class1_func2(x,y)[a,b] eig(x)[u,v] eig(y)class1.m % 当语句后有…

yolov9从头开始训练

yolov9从头开始训练 一、准备数据集 数据集相关文件存放布局如下 yolov9-datasets ├── train │ ├── images │ │ ├── image.jpg │ │ ├── │ └── labels │ ├── image.txt │ ├── ├── valid │ ├── images │ │ ├── image.jpg │ │ ├─…

吴恩达deeplearning.ai:模型选择交叉验证测试集的训练方法

以下内容有任何不理解可以翻看我之前的博客哦&#xff1a;吴恩达deeplearning.ai专栏 在上一节中&#xff0c;我们了解了如何利用测试集来评估模型性能。今天我们来进一步完善这个想法&#xff0c;让你使用该技术自动选择一个更好的模型。 文章目录 模型选择交叉验证 Cross Va…

SpringBoot 框架(上)

SpringBoot SpringBoot概述依赖管理自动配置SpringBoot 注解使用ConfigurationImport(value {Cat.class,Dog.class})ImportResource(locations "classpath:beans.xml") yaml 标记语言概述基本语法数据类型字面量对象数组 使用细节 Rest 风格请求处理概述注意事项 接…

vue2 开发记录

el-select 如何修改选择项的样式/el-select-dropdown__item 文字上下显示 测试代码 <div stylemargin-left: 100px><!-- 测试代码--><el-select filterablesizemini><div classxxx-el-select><el-optionv-foritem in [{key:1,des:2,…

AVT Prosilica GC Vision Cameras 相机视觉说明使用安装。具体详情内容可参看PDF目录内容。

AVT Prosilica GC Vision Cameras 相机视觉说明使用安装。具体详情内容可参看PDF目录内容。

TikTok矩阵系统功能怎么写?常用源代码是什么?

TikTok矩阵系统的功能是如何编写的?又有哪些常用的源代码支撑这些功能呢?本文将通过五段源代码的分享&#xff0c;为大家揭开TikTok矩阵系统的神秘面纱。 一、TikTok矩阵系统的核心功能 TikTok的矩阵系统涵盖了多个核心功能&#xff0c;包括但不限于用户管理、内容分发、推…