一种基于FPGA的信号处理卡系统技术方案

技术编号:14239583 阅读:72 留言:0更新日期:2016-12-21 15:06
本发明专利技术公开了一种基于FPGA的信号处理卡系统,其特征在于:包括FPGA1、FPGA2和FPGA3,FPGA1和FPGA2的型号均为XC7VX690T‑2FFG1927I,FPGA3的型号为XC6SLX100‑2FG484I,FPGA1和FPGA2之间通过4组独立的GTH x4连接,每条lane的线速可达3.125Gbps,FPGA1和FPGA3之间通过至少20对LVDS并行连接,FPGA2和FPGA3之间通过至少20对LVDS并行连接,FPGA3可对FPGA1和FPGA2进行启动配置和在线加载,FPGA1还与一个FMC接口连接,所述FMC接口的LA/HA/HB信号均以LVDS差分对连接至FPGA1,每对LVDS差分链路数据率可达1.25Gbps,FPGA1、FPGA2、FPGA3、FMC的JTAG串成菊花链形式,以避免总线竞争和阻塞,以保障本发明专利技术处理数据的高速率。本发明专利技术以三个FPGA构成核心部件,进行数据信号的处理,使本发明专利技术稳定性好,容量大,数据传输及处理速度快,功耗较小,且通用性好。

A signal processing card system based on FPGA

The invention discloses a FPGA signal processing card based system, which includes FPGA1, FPGA2 and FPGA3, FPGA1 and FPGA2 models are XC7VX690T 2FFG1927I, FPGA3 type XC6SLX100 2FG484I, between FPGA1 and FPGA2 by 4 independent GTH X4 connection, each lane line speed up to 3.125Gbps between FPGA1 and FPGA3, connected by at least 20 pairs of parallel LVDS, between FPGA2 and FPGA3 are connected by at least 20 of the LVDS of FPGA1 and FPGA3 in parallel, FPGA2 boot configuration and online loading, FPGA1 is also connected with a FMC interface, the LA/HA/HB signal of the FMC interface to the LVDS differential pair is connected to the FPGA1 each pair of LVDS, differential link data rate up to 1.25Gbps, FPGA1, FPGA2, FPGA3, FMC, JTAG on a daisy chain form, in order to avoid bus contention and congestion, in order to ensure the high rate of the invention of data processing. The invention has the advantages of good stability, large capacity, fast data transmission and processing speed, low power consumption, and good versatility, which is composed of three FPGA core components.

【技术实现步骤摘要】

本专利技术涉及通信数据处理
,具体的涉及一种基于FPGA的信号处理卡系统
技术介绍
随着数字信号处理技术的不断发展,通信、雷达、图像处理等领域的算法复杂度日益增加,通常在卫星通信、机载雷达、弹载雷达、图像处理系统都会使用专用的数字信号处理板卡来进行边界扫描、图像检测、目标识别等方面的数据处理。随着对信号处理的质量和实时性的要求日渐精密和严格,传统的数字信号处理板卡的板卡体积大、系统稳定性低、存储器容量小速率低、处理器间数据吞吐量小、上位机控制传输距离短传输速率低、板卡通用性差,已无法满足数字信号处理过程中算法复杂度日益增加数据量日益增大的现状。
技术实现思路
本专利技术的目的即在于克服现有技术的不足,提供一种基于FPGA的信号处理卡系统,其稳定性好,数据传输及处理速度快,功耗较小,且通用性好,解决了现有技术中信号处理卡无法适应日益剧增的数据量的技术问题。本专利技术的专利技术目的通过下述技术方案实现:一种基于FPGA的信号处理卡系统,包括FPGA1、FPGA2和FPGA3,所述FPGA1和FPGA2的型号均为XC7VX690T-2FFG1927I,所述FPGA3的型号为XC6SLX100-2FG484I,所述FPGA1和FPGA2之间通过4组独立的GTH x4连接,每条lane的线速可达3.125Gbps,所述FPGA1和FPGA3之间通过至少20对LVDS并行连接,所述FPGA2和FPGA3之间通过至少20对LVDS并行连接,所述FPGA3可对FPGA1和FPGA2进行启动配置和在线加载,所述FPGA1还与一个FMC接口连接,所述FMC接口的LA/HA/HB信号均以LVDS差分对连接至FPGA1,每对LVDS差分链路数据率可达1.25Gbps,FPGA1、FPGA2、FPGA3、FMC的JTAG串成菊花链形式。本专利技术以三个FPGA构成核心部件,其中FPGA1和FPGA2选用Virtex-7 系列的XC7VX690T-2FFG1927I,Virtex-7 FPGA采用堆叠硅互连技术(SSI)增强了最高容量,对最高系统性能进行了优化,满足大多数高端互连带宽、逻辑容量、信号处理性能的最高要求,XC7VX690T-2FFG1927I是Virtex-7中的性能较强一款FPGA,具有693,120个逻辑单元、108,300个CLB Slices、3600个DSP Slices、52,920Kb的Block RAM,80个GTH高速接口,内部有3个PCIe硬核和600个HP IO。FPGA3选用Spartan-6的XC6SLX100-2FG484I。Spartan-6 FPGA提供领先的系统集成能力,具有较高性价比和低功耗的特点。XC6SLX100-2FG484I是Spartan-6中高性能的不带GTP的一款FPGA,具有147443个逻辑单元,23038个CLB Slices,180个DSP48A1 Slices,4,824Kb的Block RAM和338个I/O接口。这三个FPGA构成本专利技术的核心部件,进行数据信号的处理,使本专利技术稳定性好,数据传输及处理速度快,功耗较小,且通用性好。进一步的,所述FPGA1和FPGA2均外挂有至少两组DDR3缓存,每组DDR3缓存容量为2Gbyte,每组DDR3的位宽大于或等于32位,每组DDR3缓存工作时钟大于或等于400MHz,两组DDR3缓存,保障FPGA1和FPGA2具有更高的数据读取能力。进一步的,还包括一个SRIO交换芯片,所述FPGA1和FPGA2分别通过3组独立的GTH x4通道与SRIO交换芯片连接,每条lane的线速要求至少可达5Gbps。进一步的,所述SRIO交换芯片为CPS1848芯片,80HCPS1848CRMI是业界领先的Serial RapidIO II代交换机,具有48个lane,可配置为最多18个端口或者是12个4x端口,每个端口的最高线速率为3.125Gbps。进一步的,本专利技术还包括两个光模块,所述光模块的型号为FTL410QE2C,每个光模块分别以x4全双工模式与FPGA2连接,2个光模块从前面板引出,FPGA2与每个光模块之间按照x4全双工模式进行设计,每条lane的线速率要求不低于8Gbps。进一步的,还包括一个PowerPC,所述PowerPC的型号为T4080NXE7PQB,所述PowerPC配置有2路万兆以太网和3路千兆以太网,所述PowerPC通过2路5Gbps的2 x SRIO与SRIO交换芯片连接,所述PowerPC的Local Bus信号全部连接至FPGA3,通过FPGA3将复用的数据地址总线分离。T4080NXE7PQB具有4个PowerPC e6500内核,共享2MB的L2缓存,1MB的CoreNet平台缓存,CoreNet到各个节点的带宽可以达到1.6Tbps;集成2个64位的DDR3控制器;集成DPAA数据通道加速,对外提供多达24个SerDes lane;集成2个10GbE MAC和13个GbE MAC,3个PCIe 2.0/3.0控制器,2个Serial RapidIO 2.0控制器,2个SATA控制器,2个带PHY的USB控制器等。可根据应用环境使能相应的控制器,配置相应的高速SerDes通道。进一步的,所述PowerPC外挂有两组DDR3控制器,每路控制器设置有64位宽的DDR3数据接口,采用8Gbit的x16 DDR3 SDRAM进行字扩展,每路提供4GB的容量,共需要使用8片DDR3芯片。进一步的,还包括电源分配网络,用于向整板提供12V/5V工作电压。进一步的,至少设置有8个指示灯,用于指示电源和整板的工作状态。本专利技术与现有技术相比,具有如下的优点和有益效果:本专利技术以三个FPGA构成核心部件,其中FPGA1和FPGA2选用Virtex-7 系列的XC7VX690T-2FFG1927I,FPGA3选用Spartan-6的XC6SLX100-2FG484I,使本专利技术稳定性好,容量大,数据传输及处理速度快,功耗较小,且通用性好。FPGA1、FPGA2、FPGA3、FMC的JTAG串成菊花链形式,可避免总线竞争和阻塞,以保障本专利技术处理数据的高速率。附图说明此处所说明的附图用来提供对本专利技术实施例的进一步理解,构成本申请的一部分,并不构成对本专利技术实施例的限定。在附图中:图1为本专利技术一种实施方式的原理框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术作进一步的详细说明,本专利技术的示意性实施方式及其说明仅用于解释本专利技术,并不作为对本专利技术的限定。实施例1如图1所示,一种基于FPGA的信号处理卡系统,包括FPGA1、FPGA2和FPGA3, FPGA1和FPGA2的型号均为XC7VX690T-2FFG1927I, FPGA3的型号为XC6SLX100-2FG484I, FPGA1和FPGA2之间通过4组独立的GTH x4连接,每条lane的线速可达3.125Gbps, FPGA1和FPGA3之间通过至少20对LVDS并行连接, FPGA2和FPGA3之间通过至少20对LVDS并行连接, FPGA3可对FPGA1和FPGA2进行启动配置和在线加载, FPGA1还与一个本文档来自技高网...
一种基于FPGA的信号处理卡系统

【技术保护点】
一种基于FPGA的信号处理卡系统,其特征在于:包括FPGA1、FPGA2和FPGA3,所述FPGA1和FPGA2的型号均为XC7VX690T‑2FFG1927I,所述FPGA3的型号为XC6SLX100‑2FG484I,所述FPGA1和FPGA2之间通过4组独立的GTH x4连接,所述FPGA1和FPGA3之间通过至少20对LVDS并行连接,所述FPGA2和FPGA3之间通过至少20对LVDS并行连接,所述FPGA3用于对FPGA1和FPGA2进行启动配置和在线加载,所述FPGA1还与一个FMC接口连接,所述FMC接口的LA/HA/HB信号均以LVDS差分对连接至FPGA1,每对LVDS差分链路数据率可达1.25Gbps,FPGA1、FPGA2、FPGA3、FMC的JTAG串成菊花链形式。

【技术特征摘要】
1.一种基于FPGA的信号处理卡系统,其特征在于:包括FPGA1、FPGA2和FPGA3,所述FPGA1和FPGA2的型号均为XC7VX690T-2FFG1927I,所述FPGA3的型号为XC6SLX100-2FG484I,所述FPGA1和FPGA2之间通过4组独立的GTH x4连接,所述FPGA1和FPGA3之间通过至少20对LVDS并行连接,所述FPGA2和FPGA3之间通过至少20对LVDS并行连接,所述FPGA3用于对FPGA1和FPGA2进行启动配置和在线加载,所述FPGA1还与一个FMC接口连接,所述FMC接口的LA/HA/HB信号均以LVDS差分对连接至FPGA1,每对LVDS差分链路数据率可达1.25Gbps,FPGA1、FPGA2、FPGA3、FMC的JTAG串成菊花链形式。2.根据权利要求1所述的基于FPGA的信号处理卡系统,其特征在于:所述FPGA1和FPGA2均外挂有至少两组DDR3缓存,每组所述DDR3缓存容量为2Gbyte,每组DDR3的位宽大于或等于32位,每组DDR3缓存工作时钟大于或等于400MHz。3.根据权利要求1所述的基于FPGA的信号处理卡系统,其特征在于:还包括一个SRIO交换芯片,所述FPGA1和FPGA2分别通过3组独立的GTH x4...

【专利技术属性】
技术研发人员:肖红赖坤全周禄清马健涛
申请(专利权)人:四川赛狄信息技术有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1