116-基于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架构产品。板卡设计芯片可支持 工业级。

二、板卡性能介绍
  (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封装,增加抗震性能
 

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

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

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

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

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

相关文章

【期末复习】数据库系统概论(附带考点汇总)

第1章.绪论 目录 第1章.绪论1.1. 数据库系统概述1.1.1.基本概念1.1.2.产生和发展 1.2.概念模型1.2.1.三种模型1.2.2.概念模型1.2.3.关系模型 1.3.数据库系统结构1.3.1三级模式结构1.3.2.两级映像与数据独立性 第2章.关系型数据库2.1.关系2.2.关系操作2.2.1.基本关系操作2.2.2.关…

SALOME源码分析:View Model

作为一款开源的CAx(CAD/CAE/CAM)软件集成平台,为了实现各个Module支持不同的数据显示与交互方案,出于扩展性的考虑,SALOME引入了View Model,用以支持OpenGL、OCC、VTK、ParaView、Qwt等数据显示与交互实现。 本文将以OCCViewer、…

昇思25天学习打卡营第16天|Diffusion扩散模型

导入必要的库函数 import math from functools import partial %matplotlib inline import matplotlib.pyplot as plt from tqdm.auto import tqdm import numpy as np from multiprocessing import cpu_count from download import downloadimport mindspore as ms import mi…

Python基于卷积神经网络分类模型(CNN分类算法)实现时装类别识别项目实战

说明:这是一个机器学习实战项目(附带数据代码文档视频讲解),如需数据代码文档视频讲解可以直接到文章最后获取。 1.项目背景 在深度学习领域,卷积神经网络(Convolutional Neural Networks, CNNs&#xff0…

【架构-20】死锁

什么是死锁? 死锁(Deadlock)是指两个或多个线程/进程在执行过程中,由于资源的互相占用和等待,而陷入一种互相等待的僵局,无法继续往下执行的情况。 产生死锁的四个必要条件: (1)互斥条件(Mutual Exclusion):至少有一个资源是非共享…

Elasticsearch:结合稀疏、密集和地理字段

作者:来自 Elastic Madhusudhan Konda 如何以自定义方式组合多个稀疏、密集和地理字段 Elasticsearch 是一款强大的工具,可用于近乎实时地搜索和分析数据。作为开发人员,我们经常会遇到包含各种不同字段的数据集。有些字段是必填字段&#x…

relation-graph——数据组装+鼠标移入后的详情(自定义插槽的用法)——js技能提升

最近在写后台管理系统的时候,遇到一个需求,就是给我一些节点,让我渲染到页面上,效果图如下: 之前写过一篇文章关于relation-graph关系图组件http://t.csdnimg.cn/7BGYm的用法 还有一篇关于relation-graph——实现右击…

回溯算法-以单位人事管理系统为例

1.回溯算法介绍 1.来源 回溯算法也叫试探法,它是一种系统地搜索问题的解的方法。 用回溯算法解决问题的一般步骤: 1、 针对所给问题,定义问题的解空间,它至少包含问题的一个(最优)解。 2 、确定易于搜…

rk3568 OpenHarmony 串口uart与电脑通讯开发案例

一、需求描述: rk3568开发板运行OpenHarmony4.0,通过开发板上的uart串口与电脑进行通讯,相互收发字符串。 二、案例展示 1、开发环境: (1)rk3568开发板 (2)系统:OpenHar…

又一个被催的相亲对象!家庭不和,是因为智慧不够?——早读(逆天打工人爬取热门微信文章解读)

你相亲过吗? 引言Python 代码第一篇 洞见 家庭不和,是因为智慧不够第二篇 口播结尾 引言 yue 昨天居然忘记了 正事:拍视频j 居然忘记了 别着急 让我找下理由(借口) 前天我妈给我介绍了个相亲对象 推给我了她的微信 我…

网络攻防——kali操作系统基本使用

1.阅读前的声明 本文章中生成的木马带有一定的攻击性,使用时请遵守网络安全相关的法律法规(恶意攻击操作系统属于违法行为)。 2.环境安装 生成木马主要需要如下工具:kali操作系统,VMware15(搭建kali操作…

Beyond Compare 解锁版下载及安装教程 (文件和文件夹比较工具)

前言 Beyond Compare 是一款功能强大的文件和文件夹比较工具。它支持文件夹比较、文件夹合并与同步、文本比较、表格比较、图片比较、16进制比较、注册表比较、版本比较等多种功能。通过 Beyond Compare,您可以轻松调查文件和文件夹之间的不同之处,并使…

【Qwen2部署实战】探索Qwen2-7B:通过FastApi框架实现API的部署与调用

系列篇章💥 No.文章1【Qwen部署实战】探索Qwen-7B-Chat:阿里云大型语言模型的对话实践2【Qwen2部署实战】Qwen2初体验:用Transformers打造智能聊天机器人3【Qwen2部署实战】探索Qwen2-7B:通过FastApi框架实现API的部署与调用4【Q…

电脑恢复技巧:如何在 Windows 10 中恢复删除的文件夹

丢失文件和文件夹是一件非常可怕的事情,尤其是当你不知情的情况下删除它们时。别撒谎。我们知道你也经历过这种情况,而且你也知道我们在说什么! 我们都曾有过这样的经历,而且大多数人很快就会再次经历。在 Windows 中&#xff0c…

从内外参推导IPM变换方程及代码实现(生成AVM环视拼接图)

一、前言 最近想实现AVM拼接,看了不少博客和论文,不过比较愚钝,一直没能很好理解原理,尤其是怎么在实现时把下文式1与式2中Z1和Z2消除的,所以严谨的推导了一下对应的公式,如有不对,水平有限&am…

Qt Group与华为合作开发OpenHarmony版本,打造无缝跨设备操作系统

在华为开发者大会2024上,跨平台软件开发和质量保证工具的领先供应商 Qt Group(Nasdaq, Helsinki: QTCOM)荣幸地宣布成为OpenHarmony生态系统合作伙伴。这是继近几年华为采用Qt开发框架和自动化测试工具Squish的商业许可后,Qt Grou…

Elasticsearch集群部署(下)

目录 上篇:Elasticsearch集群部署(上)-CSDN博客 七. Filebeat 部署 八. 部署Kafka 九. 集群测试 链接:https://pan.baidu.com/s/1AFXSmDdY5xBb7g35ipKoaw?pwdfa9m 提取码:fa9m 七. Filebeat 部署 为什么用 F…

搭建基础库~

前言 项目中会用到工具库、函数库以及一些跟框架绑定的组件,如果这些基础模块每个项目都实现一套,维护起来那真的头大,你说呢😉 搭建流程 准备工作 创建文件夹myLib、安装Git以及pnpm 目录大概就系这样子: myLib ├…

Vue跨域获取ip和ip位置城市等归属地信息

由于端口设置与查询服务器不一致,所以不能直接从ip138网上抓取,只能跨域查询。实现跨域查询,简单的方法是使用jsonp方式,只支持get请求,同时也需要查询的服务器支持jsonp。这时找到了腾讯位置服务。参考文章&#xff0…

Appium Inspector介绍和使用

一、什么是Appium Inspector 官方介绍:Overview - Appium Inspector 检查器的主要目的是提供应用程序页面源代码的检查功能。它主要用于测试自动化开发,但也可用于应用程序开发 - 或者如果只是想查看应用程序的页面源代码! 从本质上讲&…