首页 > 其他分享 >204-基于Xilinx Virtex-6 XC6VLX240T 和TI DSP TMS320C6678的信号处理板

204-基于Xilinx Virtex-6 XC6VLX240T 和TI DSP TMS320C6678的信号处理板

时间:2024-05-10 10:57:40浏览次数:28  
标签:TMS320C6678 204 FPGA XC6VLX240T DSP 子卡 模块 Virtex FMC

基于Xilinx Virtex-6 XC6VLX240T 和TI DSP TMS320C6678的信号处理板

 

 1、板卡概述 

 

 

 

  板卡由北京太速科技自主研发,基于VPX架构,主体芯片为两片 TI DSP TMS320C6678,两片Virtex-6 XC6VLX240T-ff1156 FPGA,1个RapidIO Switch。FPGA连接FMC子卡。FPGA片外挂接2簇32bit DDRIII SDRAM,大容量支持2GB。每片FPGA还通过EMIF总线连接一片TMS320C6678型8核心DSP。所有信号处理FPGA与DSP均通过SRIO 4X连接板上一片8端口SRIO 4X交换芯片。DSP芯片外挂大容量支持2GB的DDRIII SDRAM。两片DSP之间通过HyperLink进行高速直接互联。两片FPGA之间通过8X GTX以及若干LVDS信号互联。
        可用于软件无线电系统,基带信号处理,无线仿真平台,高速图像采集、处理等。支持热插拔,设计芯片可以满足工业级要求。

 2、处理板技术指标 

  1. SRIO 4X交换网络连接两片DSP以及两片Virtex-6 FPGA
  2. SRIO 4X交换网络连接4组SRIO 4X至VPX P1;
  3. 具备一个SRIO 4X交换芯片;
  4. 具备高速RocketIO数据传输链路;
  5. 具备I2C接口,实现系统功耗、状态管理;
  6. 可以接入VPX P0参考时钟进行工作;
  7. 通过VPX P0接口定义板卡编号GA[5:0],并设置网络MAC,DSP 网络均可配置交换功能。
  8. 提供2个FMC子卡接口,每个FMC子卡接口与一片Virtex-6 XC6VLX240T FPGA连接;
  9. 支持热插拔,工业级设计。

 

   FPGA芯片
  1. 具备2片FPGA Virtex-6 XC6VLX240T;
  2. 两片Virtex-6 FPGA直接通过40bit LVDS以及8X GTX互联
  3. 每片Virtex-6 FPGA与一片DSP连接EMIF总线与中断资源
  4. 每片Virtex-6 FPGA对VPX连接28bit LVDS
  5. 每片Virtex-6 FPGA对VPX连接12bit LVCMOS-18
  6. 每片Virtex-6 FPGA对VPX连接8X GTX
  7. 每片Virtex-6 FPGA通过60bit LVDS连接一个FMC-HPC子卡接口
  8. 每片Virtex-6 FPGA外挂两簇32bit高1GB DDRIII SDRAM
  9. 每片Virtex-6 FPGA外挂一片NOR FLASH用于BPI模式加载
  10. 每片Virtex-6 FPGA对外挂一片SPI接口FRAM

 

   DSP芯片
  1. 内建两片TI DSP TMS320C6678型8核心DSP芯片;
  2. 两片DSP通过片内千兆以太网交换网络互联;
  3. 一片DSP的千兆以太网1000 BASE-T连接至板端RJ45;
  4. 一片DSP的千兆以太网1000 BASE-T连接至VPX P2;

 

 3、软件系统
  1) 支持PCIe驱动。
  2) 支持千兆网络传输,移植LWIP协议栈,支持ping,TCP、UDP、IP传输协议。
  3) 支持Flash 、PCI Boot引导方式。
  4) 支持RapidIO X4 EDMA 中断 数据传输。
  5) FPGA 完整的 DDR2控制、网络数据收发传输。
  6) FPGA Rocket 光纤数据传输测试程序。
  7) DSP与FPGA的RapidIO口 EDMA,同步中断传输,满足理论速度10Gbps。
  8) 支持FPGA程序采用 Flash、DSP引导加载。

4、物理特性:
  尺寸:6U CPCI板卡,大小为160X233.35mm。
  工作温度:0℃~ +55℃ ,支持工业级 -40℃~ +85℃
  工作湿度:10%~80%

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

6、子卡配用

 
子卡类别 板卡名称 板卡标识码
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

6、FMC子卡搭配实例

 

(1) 基于Xilinx Kintex-7 FPGA K7的ADDA软件无线电通用处理卡套件

 
搭配 AD/DA子卡模块
=     +

该类AD/DA子卡模块就专门针对xilinx开发板设计的标准板卡,用于模拟信号、中频信号采集,信号发出等应用。
可选配:FMC125、FMC150、FMC145、FMC160;

(2) 基于Xilinx Kintex-7 FPGA K7的万兆光纤处理卡套件
 
搭配 万兆光纤子卡模块
=   +  

该类光纤SFP子卡模块就专门针对xilinx开发板设计的标准板卡,用于中、远距离高速传输等应用。
可选配:四路SFP、八路SFP卡、2路万兆sFP+光纤卡;

 
     

标签:TMS320C6678,204,FPGA,XC6VLX240T,DSP,子卡,模块,Virtex,FMC
From: https://www.cnblogs.com/orihard2020/p/18183809

相关文章

  • trace报错ORA-01565 ORA-00204 ORA-00202 ORA-15081
    项目环境:OS:Oraclelinux7.9grid版本:12.2.0.1Oracle版本:12.2.0.1故障现象:两个节点只能同时open一个节点,启动另一个节点时报错,不能访问磁盘组并且在实例trace日志中有报错ORA-01565......
  • 洛谷 P1204 [USACO1.2] 挤牛奶Milking Cows
    题意:给定n个区间,左端点和右端点表示工作开始时间和结束时间。求最长一直有人在工作的时间和无人工作的时间。思路:想到了并查集,还有差分树状数组,最后选择差分数组。左端点加,右端点减,然后一次遍历即可。总结:习惯性的在右端点+1的位置减少了1,但是不适用于这个题目的逻辑。因为在右......
  • 【笔记】RedmiBookPro15锐龙板(7840hs)安装ubuntu2204注意事项
    /** 2024-04-17 12:53:52*/1、不要安装ubuntu2004,驱动问题很烦入,尤其是AMD的显卡驱动,不论哪个版本都不要打AMD的官方驱动,经常花屏,卡的完全不能操作,自带的开源驱动就行了,偶尔出现一两道花屏的,不影响使用,而且一会就消失了。如果经常出现在bios里调大显存试试,默认512估计不够,我......
  • COMP 2049 浮点数与简单算术表达式
    COMP2049语言与计算课程:浮点数与简单算术表达式1浮点数字设计一个右线性语法G1,根据以下规则生成二进制浮点文字的语言:每个数字可以是有符号的,也可以是无符号的。–在1.01中无符号,在+1.01或-1.10中有符号数字部分(也称为值字段)必须非空,并且可以选择包含小数点“.”,在这种情况下,它后......
  • SEHH2042计算机编程集团项目
    SEHH204223-24第二学期-小组项目1SEHH2042计算机编程集团项目-礼品兑换系统(截止时间:2024年4月28日星期日23:59)预期学习成果在一个或多个高级语言编程环境中开发计算机程序;设计和开发结构化和文档化的计算机程序;解释面向对象编程的基本原理并将其应用于计算机程序发展结合计算机编......
  • KT-204大小鼠足底光热测痛仪
    大小鼠足底光热刺痛仪是一种广泛应用于痛觉生理学、药理学等痛觉研究的实验仪器。该仪器利用光热刺激技术,能够自动测定大/小鼠在自由状态下足底光热刺激痛阈时间,为研究者提供了一种便捷、准确的实验手段。在痛觉研究中,了解动物对疼tong刺激的反应及其机制是至关重要的。大小鼠......
  • 【MT2040】银行账户
    据说对银行账户进行盗窃时,如果只盗取小数点下的数值,就不容易引起注意,所以你决定进行尝试。银行总共有�n个账户,�m次转账,对每次转账,你可以盗取(转账金额-转账金额下取整)的资金,并使转入账户的警戒值增加相同数值,当任意账户的警戒值>1>1,或者无法实现转账(转出账户余额不足),或者�m次转账......
  • ubuntu2204 部署 stable-diffusion-webui
    显卡:(一个实例仅能用一张卡)顶配:rtx6000ada48g,a10040g,a100 80g,a100 96g,a80080g,h100,h200高端:rtx409024g,rtx4090D24g,rtxa600048g,rtxa500024g,rtx5000ada32g魔改:rtx2080ti22g,rtx308020g性价比:rtx4060ti16g,rtx206012g,rtx306012g,rtx309024g,rtxtitan24g其......
  • AtCoder Beginner Contest 204
    E-RushHour2设函数f(t)=t+ci+di/(t+1);易得当t=sqrt(di)-1时取最小所以根据时间来做dij当时间大于sqrt(di)-1时直接加入即可同时用并查集来查看1和n是否联通即可accode:点击查看代码#include<bits/stdc++.h>#defineintlonglong#defineall(x)x.begin(),x.end()......
  • SGM2048
    这份文件是关于SGM2048低噪声、宽带宽、高电源抑制比(PSRR)、低压降线性稳压器(LDO)的高级数据手册。以下是其核心内容的概述:产品概述:SGM2048是一款单输出低压降稳压器,适用于需要极低压降电压和高达1A输出电流的超高性能电源抑制的应用。使用先进的BiCMOS工艺和PMOSFET通......