新闻  |   论坛  |   博客  |   在线研讨会
224-VPX_8TMS320C6678高速信号处理板
Hexiaoyan91 | 2015-09-07 14:46:43    阅读:796   发布文章

VPX_8TMS320C6678高速信号处理板

VPX,8TMS320,C6678,高速信号处理板,2048GMACs,1024GFLOPs,sRIO交换器,千兆网交换器,雷达,声纳,图像,信号处理





产品概述

VPX_V6_8TMS320C6678信号处理板是一款6U OpenVPX板卡,符合VITA 65系统规范,板卡实拍图片和功能框图如上图所示。
板卡集成八片TI高性能8核信号处理器TMS320C6678,能够提供2048GMACs或1024GFLOPs的峰值处理能力,集成sRIO交换器和千兆网交换器,板间提供四路x4 sRIO,支持8GB/s的全双工板间数据带宽,板卡适用于雷达、声纳、图像等信号处理系统。
板卡提供风冷和导冷两种规格,采用VPX 12V供电。

主要特点

· 6U OpenVPX板卡,符合 VITA65规范
· 八片TI TMS320C6678八核处理器:
主频 1GHz;
单片DSP提供256GMACs或128GFLOPS的峰值处理能力;
每片DSP提供2GB 64bit DDR3-1333存储器;
2GB NAND FLASH存储器(DSP0);
一片128Mb SPI NOR FLASH 存储器(DSP0);
Hyperlink互联;
x2 PCIe 到VPX-P2连接器;
· 集成 Gen2 sRIO 交换器:
到每个DSP一个x4 sRIO连接,支持2GB/s有效数据带宽;
四个x4 sRIO到VPX-P1连接器,支持8GB/s的板间有效数据带宽;
· 集成SGMII Ethernet 交换器:
到每个DSP一路SGMII连接 ;
四个1000Base-BX通道到VPX-P4连接器;
一路1000Base-T千兆网到前面板RJ45;
一路1000Base-T千兆网到VPX-P4连接器;
· 多板同步时钟
· 电源、温度监测传感器
· 调试接口:JTAG、RS232、千兆网
· 支持SYS/BIOS实时操作系统,中间件支持
· 6U VITA 48 1" 模块
· 工作温度-40℃~65℃
· 典型功耗100W

处理模块

TI TMS320C6678处理器
TI公司的 TMS320C6678处理器基于Keystone结构,片内包括8个C66x内核,具有浮点和定点双运算模块,TMS320C6678处理器片内每个内核具有32KB的L1D缓存、32KB的L2D缓存和512KB的L2缓存,此外还有4096KB的核间共享存储器。
TMS320C6678处理器工作在1 GHz主频时能够提供256GMACs或128GFLOPs的处理能力,八片TMS320C6678能够提供2048 GMACs或1024 GFLOPs的峰值处理能力。每片TMS320C6678及其外围电路形成一个处理模块,如图所示。


 



DDR3 存储器
每片TMS320C6678处理器配置容量2GB的DDR3-1333存储器,位宽64bit,峰值数据吞吐率可达10GB/s,整板提供16GB的DDR3存储空间。
非易失性存储器
处理板包括丰富的FLASH存储资源,包括NAND FLASH、SPI NOR FLASH和I2C EEPROM几种类型。
板上DSP0配置一片2GB的SLC NAND FLASH芯片,用以存储系统文件和大批量数据,DSP0通过EMIF接口访问NAND FLASH。
DSP0配置一片16MB的SPI NOR FLASH,用以存储存储板卡硬件信息、系统配置参数等。另外配置一片16MB的SPI NOR FLASH,用以存储八片处理器的共享数据。
每片DSP均配置一片128KB的I2C EEPROM存储器,用以存储BootLoader程序、POST程序和启动参数信息。

sRIO交换架构

信号处理板使用一片IDT CPS-1848 Gen2 sRIO交换器,八个DSP各自通过x4 sRIO连接到sRIO switch,从sRIO switch引出四路x4 sRIO到VPX P1连接器。sRIO工作在5Gbps速率上时,能够实现处理器间2GB/s的传输带宽,和板间8GB/s的传输带宽,sRIO交换架构见下图。信号处理板可以应用于基于全互联或星形互连的处理系统。


 



千兆网交换

信号处理板使用一片BroadCom十六口SGMII千兆网交换器,实现板内八片DSP和板间控制信息的交换,支持L2级网络交换。每片DSP通过一路SGMII接口连接到千兆网交换器,从千兆网交换器引出四路1000BASE-BX到VPX P4连接器,通过1000BASE-BX背板互联,信号处理板可以集成到系统级的交换网络中。
前面板和VPX P4连接器各设计有一路10/100/1000BASE-TX接口,复用千兆网交换器同一个SGMII端口,通过这些接口可实现板卡程序的加载和调试,或者作为与外部控制机的互联接口。

Hyperlink数传通道

TMS320C6678的HyperLink是一个4 Lane的SerDes接口,每个Lane最高可运行在12.5Gbps。板上的八片DSP分四组,每组两片DSP的HyperLink交叉互连,作为处理节点间辅助的快速数据通道,互连关系如下:DSP0-DSP1,DSP2-DSP3,DSP4-DSP5和DSP6-DSP7。板上HyperLink工作在6.25Gbps,支持25Gbps的传输速率。

串口

信号处理板前后各提供一路RS-232串口,串口速率115Kbaud,八片DSP各自的串口则连接到CFPGA(Core FPGA),在CFPGA实现串口路由,用户可通过串口进行板卡调试和维护,调试信息可通过串口在上位机的调试软件或超级终端界面上显示。

LVTTL/LVDS GPIO

信号处理板在VPX连接器上提供4路LVTTL GPIO信号和8路LVDS GPIO信号,这些信号均可独立设置为输入或输出,设置为输入时,可作为触发或中断使用,LVTTL GPIO在板上作上拉处理,兼容5V电气信号。

电源/温度监测

信号处理板设置电源和温度监测传感器,以监测板卡电源和温度状态,系统控制器可以通过板卡IPMI接口读取这些监测信息,以实现系统级的电源和散热管理。
温度传感器设置在板卡边沿和内部各主要发热点处,通过温度监测信息可以实时了解板卡发热分布状态和机箱散热情况。

多板同步时钟

信号处理板在背板连接器上提供板间同步时钟信号,支持系统中多块板卡在相同时钟域上的同步计时,在各个板卡上维护一个相互同步的计数器,系统开发人员可以对不同板卡上的消息或数据进行时戳管理,方便多个板卡同步观测各处理节点的数据流。

前面板接口

信号处理板前面板提供如下接口:
· 一个RJ45千兆网接口
· 一个RS-232接口,采用J30J-9连接器
· 12个面板指示灯
· 一个复位按键

调试方式

JTAG仿真器调试
通过JTAG接口,可以对板上八片DSP进行断点调试。
串口调试
板卡通过串口可以与主机进行基本的输入输出交互,例如与DSP交换数据、查询板卡配置信息、修改板卡启动参数、实现系统复位等功能。
网络调试
在多板应用系统中,通过网络接口可以同时加载多块板卡的DSP程序、实时观测每个DSP的内存数据和运行状态。 

软件支持

 



用户软件
提供算法库,包括经过特殊优化的雷达专用信号处理算法库、通用信号处理算法库、数学库。
提供通信库,通信库通过和各种物理层互联协议驱动程序的配合屏蔽底层硬件、操作系统以及互联协议的异构性,向上层应用程序提供统一的通信接口,简化用户编程复杂度。
提供系统调试和监测软件,是对用户运行的程序进行实时调试和监测的软件工具集。主要实现内存数据的图形化显示、处理器及任务运行状态监测、变量或事件监测、程序加载管理等功能。 
板级支持软件
提供BootLoader程序,即IBL,是针对板卡定制的启动引导软件,通过以太网TFTP协议实现对板卡上用户程序的加载。
提供板级支持函数库,包括板卡各种硬件部件的驱动函数接口。例如sRIO、PCIe、以太网、外部中断、非易失性存储器访问等函数接口。
提供硬件诊断程序,完成对板卡外设硬件的诊断和测试,将诊断的结果通过串口或者指示灯表示出来。
运行TI sys/Bios操作系统,板卡上的TMS320C6678处理器运行sys/Bios实时微内核操作系统,由操作系统负责资源的管理和任务调度,使用户仅专注于算法程序的开发。

应用范围

· 雷达信号处理
· 电子对抗
· 声纳
· SAR

· 图像处理

北京太速科技有限公司
在线客服:QQ:448468544 
淘宝网站:orihard.taobao.com/?
联系电话:15084122580


欢迎关注微信公众号 啊智能时代

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客