一种SRIO和USB转换控制板卡制造技术

技术编号:22803077 阅读:13 留言:0更新日期:2019-12-11 12:42
本新型公开一种SRIO和USB转换控制板卡,涉及电子信息技术领域;所述的控制板卡包括SOC芯片、SRIO控制器、SRIO互联控制器、和数个USB控制模块;USB控制模块包括USB控制器和USB PHY芯片;SOC芯片的PL端通过SRIO控制器连接SRIO互联控制器,SOC芯片连接DDR4;SOC芯片通过USB控制器连接USB PHY芯片;SRIO互连控制器、SRIO控制器和SOC芯片配合实现对系统内数据的提取与分析,SOC芯片和DDR配合将解析数据进行暂存,SOC芯片、USB控制器和USB PHY芯片配合,将DDR4内的数据提取打包转换发送USB存储内,实现系统与USB存储之间的信息转换。

A conversion control board card of sRIO and USB

The invention discloses a sRIO and USB conversion control board card, which relates to the field of electronic information technology; the control board card comprises a SoC chip, a sRIO controller, a sRIO interconnect controller, and several USB control modules; the USB control module comprises a USB controller and a USB PHY chip; the PL end of the SOC chip is connected to the sRIO interconnect controller through the sRIO controller, and the SOC chip is connected to the DDR4; the SOC chip is controlled through the USB The controller is connected with USB PHY chip; sRIO interconnect controller, sRIO controller and SOC chip cooperate to realize the extraction and analysis of data in the system; SOC chip and DDR cooperate to temporarily store the analyzed data; SOC chip, USB controller and USB PHY chip cooperate to send the data extraction and packet conversion in DDR4 to USB storage to realize the information conversion between the system and USB storage.

【技术实现步骤摘要】
一种SRIO和USB转换控制板卡
本新型公开一种SRIO和USB转换控制板卡,涉及电子信息

技术介绍
SRIO总线是一种高速串行总线,广泛用于嵌入式系统中的芯片或板卡间的高速互联,是嵌入式计算机系统的首要选择,对于带有可移动存储设备的系统,采用SRIO总线能提高移动存储设备的读写速度,具有很高的扩展性,但是现有技术中尚缺少SRIO和USB的转换设备,这限制了移动存储设备的速度和容量提升。
技术实现思路
本技术针对现有技术的问题,提供一种SRIO和USB转换控制板卡,所采用的技术方案为:一种SRIO和USB转换控制板卡,所述的控制板卡包括SOC芯片、SRIO控制器、SRIO互联控制器、和数个USB控制模块;USB控制模块包括USB控制器和USBPHY芯片;SOC芯片的PL端通过SRIO控制器连接SRIO互联控制器,SOC芯片连接DDR4;SOC芯片通过USB控制器连接USBPHY芯片,USBPHY芯片连接USB存储。所述SOC芯片采用XILINX的ZYNQ系列芯片。所述USB控制器采用USB3.0控制器。所述USB3.0控制器采用CYUSB3014芯片。本技术的有益效果为:SRIO互连控制器、SRIO控制器和SOC芯片配合实现对系统内数据的提取与分析,SOC芯片和DDR配合将解析数据进行暂存,SOC芯片、USB控制器和USBPHY芯片配合,将DDR4内的数据提取后进行打包转换并发送至USB存储内,从而实现系统与USB存储之间的信息转换。<br>附图说明为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本控制板卡的系统框图。具体实施方式下面结合附图和具体实施例对本技术作进一步说明,以使本领域的技术人员可以更好地理解本技术并能予以实施,但所举实施例不作为对本技术的限定。实施例一:一种SRIO和USB转换控制板卡,所述控制板卡包括SOC芯片、SRIO控制器、SRIO互联控制器和USB控制模块;SOC芯片采用XILINX的ZYNQ系列芯片,该系列处理器可根据PS端扩展至4个核心,SOC芯片内部采用AXI4总线互连PS端和PL端;USB控制模块包括USB控制器和USBPHY芯片,USB控制器采用USB3.0控制器,USB3.0控制器采用CYUSB3014芯片;SOC芯片的PL端通过SRIO控制器连接SRIO互联控制器,SOC芯片的PL端连接控制DDR4的读写,SOC芯片通过USB控制器连接USBPHY芯片;在使用本新型控制板卡前,工作人员将SRIO互连控制器的SRIO接口连理解系统的SRIO设备,工作人员将USBPHY芯片与USB存储相连,在使用本新型控制板卡工作时,SOC芯片的PS端用于对系统的状态监测、温度和扩展进行管理,SOC芯片的PL端,SRIO互连控制器对系统SRIO设备的传输数据进行选择,将选择完的SRIO报文数据传递至SRIO控制器内,SRIO控制器根据SRIO协议对数据报文进行解析,SOC芯片的PL端将SRIO控制器内的解析数据进行提取,然后SOC芯片根据PS端的控制信息将解析数据存储在DDR4中,DDR4中的数据通过SOC芯片PL端的逻辑控制进入到USB3.0控制器内,USB3.0控制器根据USB协议将数据打包成USB数据包,并通过USBPHY芯片的信号转换后将其移动至USB存储内;当数据从USB存储进入系统时,采用和上述过程的逆过程,从而实现数据带宽平衡转换,避免数据在转换的过程中丢失的同时,提高SRIO和USB之间数据转换的速度。实施例二:在实施例一的基础上,当USB存储为多个时候,所述USB控制模块的数量与USB存储数量一一相对应,SOC芯片的PS端能够将USB存储的ID号存储在SOC芯片内的寄存器中,PL端根据ID号通过SOC芯片内的仲裁器来选择数据的通路,从而适用于SRIO与多个USB存储移动设备之间的转换工作。最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。本文档来自技高网...

【技术保护点】
1.一种SRIO和USB转换控制板卡,其特征是所述的控制板卡包括SOC芯片、SRIO控制器、SRIO互联控制器、和数个USB控制模块;/nUSB控制模块包括USB控制器和USB PHY芯片;/nSOC芯片的PL端通过SRIO控制器连接SRIO互联控制器,SOC芯片连接DDR4;/nSOC芯片通过USB控制器连接USB PHY芯片,USB PHY芯片连接USB存储。/n

【技术特征摘要】
1.一种SRIO和USB转换控制板卡,其特征是所述的控制板卡包括SOC芯片、SRIO控制器、SRIO互联控制器、和数个USB控制模块;
USB控制模块包括USB控制器和USBPHY芯片;
SOC芯片的PL端通过SRIO控制器连接SRIO互联控制器,SOC芯片连接DDR4;
SOC芯片通过USB控制器连接USBPHY芯片,USBPHY芯...

【专利技术属性】
技术研发人员:秦刚姜凯赵鑫鑫
申请(专利权)人:山东浪潮人工智能研究院有限公司
类型:新型
国别省市:山东;37

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

1