一种利用多核处理器的vpx背板的制作方法

文档序号:9471336阅读:692来源:国知局
一种利用多核处理器的vpx背板的制作方法
【技术领域】
[0001]本发明涉及VPX背板设计技术领域,更具体的说,涉及一种利用多核处理器的VPX背板。
【背景技术】
[0002]随着集成电路、计算机处理技术和软件技术的飞速发展,航天航空领域的数据处理系统平台呈现出以下发展趋势:通信带宽越来越宽、传输速率越来越高、实时处理性能也对处理平台的性能提出了更高的要求。因此,需要数据处理平台具有更高的总线传输带宽、更强的运算能力和更灵活的数据交互能力。而基于传统分级共享式并行总线的处理平台(如CPCI (Compact Peripheral Component Interconnect)、VME(Versa Module Eurocard)等平台),总线时钟频率和总线接口宽度决定了处理平台的基本性能注定不能满足这些新的需求。
[0003]协议交换(VersatileProtocol Switch,VPX)是由 VITA(VME bus Internat1nalTrade Associat1n)组织制定的用以满足恶劣环境下高可靠性,高带宽要求的下一代高级计算平台标准,已经被 ANSI (American Nat1nal Standards Institute)所米用。VPX 总线技术现在也逐渐用于信号处理领域。
[0004]然而,现有技术中的VPX背板仍主要关注与其他协议的兼容性,例如,申请号为CN201320766635的发明专利申请为了符合VITA46标准,提供了一种基于VPX总线的3U高速背板,该高速背板包括7个槽位,兼容I块主控板、I块电源板以及5块功能板,所述高速背板上的第一槽位为主控板槽位,第七槽位为电源板槽位,第二、三、四、五、六槽位为功能板槽位,板间距为21.59mm;每个功能板之间具有互联PCIe X4差分线接口 ;所述背板上5块功能板槽位对外分别连接到4个XMC连接器和I个FMC连接器上。尤其是对于UNIX和LINUX系统而言,对于目前已经发展较为成熟的多核CPU的支持仍然不够。

【发明内容】

[0005]为了克服现有技术中的不足,本发明提供了一种利用多核处理器的VPX背板,包括存储缓冲阵列、网络通信单元、数据编解码单元、数据加解密单元、图形图像信息处理单元、DDR3阵列、第一多核处理器和第二多核处理器,所述第一多核处理器控制网络通信单元进行网络传输,控制数据编解码单元进行数据编码和解码,控制数据加解密单元进行数据的加密和解密,控制被解密和/或解码的数据传输到存储缓冲阵列,将该阵列中的数据传输到图形图像信息处理单元,所述图形图像信息处理单元降输出的显示信号输出到与该VPX背板连接的显示设备,所述DDR3阵列对VPX背板的各个组成单元进行中间数据的暂存,所述第二多核处理器作为图形图像信息处理单元的协处理单元。
[0006]进一步地,所述图形图像信息处理单元包括四块图形加速显示卡。
[0007]进一步地,所述DDR3阵列包括第一子阵列和第二子阵列,其中第一子阵列用于对VPX背板的其他组成单元进行数据备份,第二子阵列用于对所述中间数据进行暂存,且当第一子阵列完成备份后,所述第一多核处理器控制VPX背板的其他各组成单元进行复位。
[0008]进一步地,所述VPX背板还包括如下数据输出接口 =PC1-E接口、SATAn接口、DP接口、USB3.0 接口,其中 η = 1,2,3ο
[0009]进一步地,所述VPX背板还包括网络数据flash单元,其用于在所述第一多核处理器控制VPX背板的其他各组成单元进行复位期间,存储网络通信单元接收到的数据。
[0010]进一步地,所述VPX背板中的各个组成单元通过PC1-E总线进行数据通信。
[0011]进一步地,所述VPX背板还包括电源单元,其为VPX背板的各个组成单元供电。
[0012]进一步地,所述flash单元采用NOR器件。
[0013]本发明的有益效果包括:为基于UNIX系统的视频服务器高速运行提供了更快速的VPX背板支持,并且能够根据用户的需要进行硬件重启,彻底清除因为一段长时间运行积累的各种存储和传输单元中的数据冗余和数据存储分配空间散乱产生的降低VPX背板数据处理速度的影响,进而充分发挥多核处理器的高速处理潜力。
【附图说明】
[0014]图1为本发明的利用多核处理器的VPX背板的结构示意图。
【具体实施方式】
[0015]下面结合附图1对本发明作进一步的说明。
[0016]利用多核处理器的VPX背板,包括存储缓冲阵列、以INT5200为核心的网络通信单元、数据编解码单元、数据加解密单元、图形图像信息处理单元、DDR3阵列、第一多核处理器和第二多核处理器。所述VPX背板还包括电源单元,其为VPX背板的各个组成单元供电。
[0017]存储缓冲阵列具有以行(字线:WL)和列(位线:BL)排列的存储单元。每个存储单元可存储I位数据或M位(多位)数据(M是2或以上的整数)。每个存储单元可由具有例如浮栅或电荷捕获层之类的电荷存储层的存储单元或具有可变电阻元件的存储单元形成。
[0018]存储缓冲阵列可被形成具有单层阵列(二维的)结构或多层阵列结构,其也被称为垂直类型或堆叠类型三维阵列结构。存储器件可以是NAND类型闪速存储器。但是,优选地,所述flash单元采用NOR器件。
[0019]编解码单元采用支持H264标准的海思3510型视频编解码器,数据加解密单元基于ARM搭建。
[0020]所述图形图像信息处理单元负责处理图形图像数据,并在处理完后写回存储缓冲阵列,由后者发送给外部的显示装置。所述图形图像处理单元通过一个AXImaster接口与外部进行显示数据的发送。该图形图像信息处理单元的计算单元采用第二多核处理器,以尽可能地为视频数据库服务器的运行提供最多的资源。在一个实施例中,该图形图像信息处理单元的GPU采用多核心的龙芯CPU并加载图形图像处理指令。
[0021]所述第一多核处理器控制网络通信单元进行网络传输,控制数据编解码单元进行数据编码和解码,控制数据加解密单元进行数据的加密和解密,控制被解密和/或解码的数据传
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1