太速科技-基于5VLX110T FPGA FMC接口功能验证6U CPCI平台

news2024/11/17 17:54:16

基于5VLX110T FPGA FMC接口功能验证6U CPCI平台

一、板卡概述

  本板卡是Xilinx公司芯片V5系列芯片设计信号处理板卡。由一片Xilinx公司的XC5VLX110T-1FF1136 XC5VSX95T-1FF1136 XC5VFX70T-1FF1136芯片组成。FPGA接1片DDR2内存条 2GB,32MB Nor flash存储器,用于存储程序。外扩 SATA、PCI、PCI express、千兆网络接口、SFP接口,自定义总线支持

大到266个IO。该板卡是理想的中低端接口验证平台,并可快速搭建CPCI架构产品。板卡设计芯片可支持 工业级。

XC5VLX110T,SFP接口,XC5VSX95T,XC5VFX70T,CMT时钟管理,四路光纤,UDP数据传输,LVDS信号,数据采集,数据存储,数据显示,数据回放,图像数据处理,图像数据采集,FPGA验证平台

二、板卡性能介绍
  (1)FPGA指标
  该板卡可以采用XC5VLX110T-1FF1136/XC5VSX95T-1FF1136/XC5VFX70T-1FF1136三种芯片。XC5VSX95T-1FF1136具有逻辑模块160 x 46 

大RAM模块1,520Kb,DSP48E  640个,CMT时钟管理6个,RocketIO GTP 16个,总IObank 20个,

大使用IO数680个。

  (2)接口指标
    a) FPGA外接一个DDR2存储器

大支持到4G。
    b)外接一个Nor Flash存储,支持

大128MB。
    c)外接四个SATA连接器,支持SATA硬盘连接开发。
    d) 外接一个PCIe接口,支持X4 PCIe。
    e) 外挂PCI Bridge PCI9656芯片,支持J1,J2的PCI 64bit 33MHz传输。
    f) 通过FMC与外板互联。
    g) 外接2路光纤,支持2.5Gbps传输。
    h) 外接1个千兆网络,支持UDP数据传输
    i) J3 J4 J5支持198根IO,可以支持单端LVTTL电平或者差分LVDS信号输入输出。

三、软件功能:
  基于Window2k/XP的PCI驱动程序和诊断程序;
        基于FPGA的接口测试程序 
        DDR2内存条的访问和测试程序。 
        PCI访问测试程序。 
        J3 J4 J5 IO测试程序。

四、子卡搭配

子卡类别

板卡名称

板卡标识码

AD/DA子卡

FMC125-基于FMC接口的两路125Msps AD,两路160Msps DA子卡模块06ADDA000125
FMC145-四路16位125Msps AD FMC子卡模块06ADDA000145
FMC150-基于FMC接口的2路250Msps AD、2路800Msps DA FMC接口子卡模块06ADDA000150
FMC141-4路 250Msps/16bits ADC, FMC板卡06ADDA000141
FMC144-八路14位250MSPS AD FMC-HPC模拟数字转换器板06ADDA000144
FMC160-两路14位400Msps AD,两路16位1.2Gsps DA FMC子卡模块06ADDA000160
FMC209-基于FMC的4路125MAD输入、2路1GDA输出子卡06ADDA000209
FMC210-1路1Gsps AD、2路2.5Gsps DA的FMC子卡06ADDA000210

图像子卡

基于FMC接口的2路CameraLink输入子卡模块06CamLink088
基于FMC接口的2路CameraLink输出子卡模块06CamLink095
基于FMC的8路光纤SFP的子卡模块06FMCSFP0154
基于FMC的2路万兆光纤SFP+子卡模块06XFP000165
基于FMC接口的8路LVDS输入 1路DVI输出子卡

06DVILVDS0215

基于FMC接口的1路full Camera Link输入 1路HDMI(DVI)输出子卡

06CamLink216

DSP子卡

基于FMC接口的TI DSP TMS320C6455子卡模块06TI6455099
基于FMC接口的TI DSP TMS320C6748子卡模块06C67480162

五、FMC扩展子卡 

    FMC连接器是一种高速多pin的互连器件,广泛应用于板卡对接的设备中,特别是在xilinx公司的所有开发板中都使用。
  在FMC子模块的设计中,通过固定电信号位置,使用

小的系统支持和灵活的引脚分配,能

大限度地减少设计的精力和资源,不仅提高了效率,而且也带来了诸多显著

势,主要有以下几方面:
  (1)设计重复利用性:不管是采用定制的内部板设计还是商用成品 (COTS) 子卡或载卡,FMC 标准有助于将现有的 FPGA / 载卡设计重新用到新的 I/O 上,而这只需更换 FMC 模块并对 FPGA 设计略作调整即可。
  (2)数据吞吐量:支持高达 10 Gb/s 的信号传输速率,子卡和载卡之间潜在总带宽达 40 Gb/s。
  (3)多I/O:提供充足I/O数量,紧密排列,空间占用少
  (4)兼容性:标准化的电源,规范的信号定义,增加彼此的兼容性
  (5)稳定性:宽面积接触,采用BGA封装,增加抗震性能
 1)外接FMC DSP子卡
   相关产品:《基于FMC接口的TI DSP TMS320C6455子卡模块》,简介:以TI DSP TMS320C6455为核心处理器的处理卡,可用于数字成像,图像分析与测试。详细请访问¼æÈÝxilinx¹«Ë¾¿ª·¢°åÉè¼Æ--»ùÓÚFMC½Ó¿ÚµÄDSP TMS320C6455×Ó¿¨Ä£¿é-- ÓÃÓÚÈí¼þÎÞÏßµç ͼÏñ´¦Àí ÐźŷÖÎö

 2)外接ADDA子卡
   相关产品:《基于FMC接口的AD、DA子卡模块》,简介以两路AD(AD62P45芯片),两路DA(AD9777芯片),采用外时钟,外触发。详细请访问FMC125-Á½Â·125Msps AD£¬Á½Â·160Msps DA FMC×Ó¿¨

  3)外接Camera link子卡
    相关产品:《基于FMC接口的2路CameraLink输入/输出子卡模块》,CameraLink协议是一个工业高速串口数据和连接标准,它是由摄像头供应商和其它图像采集公司在2000年10月联合推出的,目的是简化图像采集接口,方便高速图像传感器和采集系统的连接。CameraLink硬件结构分为三类:基础结构(Base)、中间结构(Medium)和完全结构(Full)。《基于FMC接口的2路CameraLink输入子卡模块》是在系统输入端选用一个SDR26连接器构建CameraLink的Base结构,可用来接收相机输出的串行数据信号。《基于FMC接口的2路CameraLink输出子卡模块》可以模拟产生或将接收到的串行数据信号通过SDR26连接器输出到外设中。详细请访问http://www.orihard.com/04-detail.asp?newsID=88或»ùÓÚFMC½Ó¿ÚµÄ2·CameraLink BaseÊäÈë×Ó¿¨Ä£¿é

六、J3\J4\J5自定义扩展卡
  如果板卡自带的结构不能满足要求,还可根据自身情况,通过J3、 J4、 J5支持的198根IO自定义接口卡。如下图。

、物理特性:
  
  工作温度:商业级0℃~ +55℃ ,工业级 -40℃~ +85℃
  工作湿度:10%~80%

、供电要求:
  双直流电源供电。整板功耗 15W。
  电压:+5V 2A ,+3.3V 3A。
  纹波:≤10%

、应用功能
  数据采集和存储,数据显示和回放,图像数据处理和采集,接口功能验证。

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

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

相关文章

本特利330878-90-00前置传感器在PLC系统中的应用与优势

本特利330878-90-00前置传感器在PLC系统中的应用与优势 一、引言 在现代工业自动化领域中,传感器作为信息获取的重要工具,其性能的稳定性和准确性直接影响到整个系统的运行效率。其中,本特利330878-90-00前置传感器以其卓越的性能和广泛的应…

Mysql搭建主从同步,docker方式(一主一从)

服务器:两台Centos9 用Docker搭建主从 使用Docker拉取MySQL镜像 确保两台服务器都安装好了docker 安装docker请查看:Centos安装docker 1.两台服务器都先拉取mysql镜像 docker pull mysql 2.我这里是在 /opt/docker/mysql 下创建mysql的文件夹用来存…

LiveGBS流媒体平台GB/T28181用户手册-云端录像:查看录像、列表视图、时间轴视图、下载、删除

LiveGBS流媒体平台GB/T28181用户手册-云端录像:查看录像、列表视图、时间轴视图、下载、删除 1、云端录像1.1、查看录像1.1.1、时间轴视图1.1.2、列表视图1.1.3、日期切换1.1.4、删除当天 1.2、录像计划1.2.1、录像计划列表1.2.2、编辑录像计划1.2.3、关联通道1.2.4、删除录像计…

Steam致富:玩免费游戏Banana获得可交易道具

最近,Steam平台上一款普普通通的免费游戏《Banana》引起了轰动,接近2万人同时在线,好评率高达94%,究竟是什么让这款游戏如此受欢迎呢?原来,玩家们都在争相获取稀有的香蕉。 《Banana》属于点击放…

电信光猫获取超级密码,亲测可用

目前多数地区的光猫超级密码都改成动态的了,之前的密码已经无效,也有部分地区还有效。 动态密码目前可通过抓包来获取,比较简单。 抓包获取密码 1. 下载小翼管家(建议版本小于5.0)并通过WiFi或其他绑定你的光猫。 …

创建型设计模式之建造者模式

文章目录 概述定义建造者模式原理结构图小结 概述 建造者模式又被称为生成器模式,是一种创建型设计模式。 和之前的单例,工厂一样,同属于创建型设计模式。 定义 建造者模式是将一个复杂对象的构建与表示分离,使得同样的构建过程…

深入理解 Spring 循环依赖之三级缓存(附源码分析)

前言: 学过 Spring 的都知道 Spring 利用三级缓存解决了循环依赖问题,那你知道什么是循环依赖?什么又是三级缓存?本篇将从源码层面分析 Spring 是怎么去利用三级缓存帮我们解决循环依赖问题。 深入理解 Spring IOC 底层实现机制…

Day 38 防火墙技术IPtables

一:防火墙简介 1.简介 ​ iptables其实并不是真正的防火墙,我们可以把他理解为一个客户端的代理,用户是通过iptables这个代理,将用户的安全设定执行到对应的“安全框架”中,这个“安全框架”才是真正的防火墙。这个框…

【go项目01_学习记录15】

重构MVC 1 Article 模型1.1 首先创建 Article 模型文件1.2 接下来创建获取文章的方法1.3 新增 types.StringToUint64()函数1.4 修改控制器的调用1.5 重构 route 包1.6 通过 SetRoute 来传参对象变量1.7 新增方法:1.8 控制器将 Int64ToString 改为 Uint64ToString1.9…

Linux程序开发(八):操作系统进程通信编程

Tips:"分享是快乐的源泉💧,在我的博客里,不仅有知识的海洋🌊,还有满满的正能量加持💪,快来和我一起分享这份快乐吧😊! 喜欢我的博客的话,记得…

Java面向对象-常用类 (包装类)

常用类 – 包装类 基本数据类型的包装类 理解:包装类是8种基本数据类型对应的类 出现原因:Java是一种纯面向对象语言,但是java中有8种基本数据类型,破坏了java为纯面向对象的特征。为了承诺在java中一切皆对象,java…

【Hive SQL 每日一题】分析电商平台的用户行为和订单数据

需求描述 假设你是一位数据分析师,负责分析某电商平台的用户行为和订单数据,平台上有多个用户,用户可以在不同的日期下单,每个订单包含多个商品。请你完成相关业务分析,帮助平台优化运营策略和用户体验。 数据准备 …

音视频-常用的分析工具介绍-连续补充

目录 1:Audacity 2:MediaInfo 3:MP4Box 4:hexinator 5:Adobe Audition 6:VideoEye 7:YUVplayer (YUV/RGB播放器) 在做音视频分析时,经常用到各种分析工…

Sentinel的隔离和降级

文章目录 1、概念简介2、FeignClient整合Sentinel2.1、修改配置,开启sentinel功能2.2、编写失败降级逻辑2.3、总结 3、线程隔离(舱壁模式)3.1、线程隔离的实现方式3.2、sentinel的线程隔离1)配置隔离规则2)Jmeter测试 …

flink程序本地运行报: A JNI error has occurred和java.lang.NoClassDefFoundError

1.问题描述 在idea中运行flink job程序出现如下错误: Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/flink/api/common/io/FileInputFormat …

Excel模板计算得出表格看板

背景 表格看板及导出,单元格时间年是根据筛选器时间变化的 较往年和往年是计算单元格 思路 1.通过excel模板来把数据填入excel再数据清洗得到数据返回前端 2.数据填充,通过行列作为key 列如:key整体20241月,根据key匹配数据填…

资料防拷贝该如何实现?数据防拷贝的方法有哪些

数据安全和隐私保护成为企业和个人关注的重点。电脑中存储的资料往往包含了重要的商业机密、个人隐私或其他敏感信息。 因此,如何有效防止他人非法拷贝电脑资料,成为了一个亟待解决的问题。 本文将探讨数据防拷贝的方法,以帮助企业和个人保护…

linux查看硬盘信息

1、查看挂接的分区状态 [rootMaster ~]# fdisk -l |grep Disk 2、查看硬盘和分区分布 [rootMaster ~]# lsblk 3、查看硬盘和分区的详细信息 [rootMaster ~]# fdisk -l 4、查看挂接的分区状态 [rootMaster ~]# swapon -s 5、查看硬盘使用情况 [rootMaster ~]# df -hT 6、硬…

Mysql总结1

Mysql常见日志 (1)错误日志:记录数据库服务器启动、停止、运行时存在的问题; (2)慢查询日志:记录查询时间超过long_query_time的sql语句,其中long_query_time可配置,且…

docker所在磁盘空间不足 迁移数据

1.查看原始目录docker info | grep "Docker Root Dir" 一般在/var/lib/docker 2.停止docker service docekr stop 3.移动数据 注意 移动前不要创建docker目录! mv /var/lib/docker /home/docker 4.进入目录查看是否与原始目录相同,确认一…