一种多串口双备份数据存储处理系统技术方案

技术编号:40268783 阅读:8 留言:0更新日期:2024-02-02 22:56
本技术实施例提供一种多串口双备份数据存储处理系统,属于数据存储领域。所述处理系统包括:EMMC存储器,用于数据存储;ZYNQ控制器,与所述EMMC存储器连接,以运行系统接收数据并将数据写入到EMMC存储器中,所述ZYNQ控制器包括:PL端,所述PL端与总UART串口连接,所述总UART串口包含多个UART串口,以接收外部数据;PS端,所述PS端通过AXI总线与所述PL端连接,并且与所述EMMC存储器连接,以将接收的数据写入到EMMC存储器中;FPGA控制器,通过所述总UART串口与所述PL端连接,以将接收的外部数据并传输至PL端,将PL端数据传输至外部。该系统不需要额外的接口芯片,且能够备份双份数据,避免单一CPU控制器宕机导致系统不能工作的情况。

【技术实现步骤摘要】

本技术涉及数据存储,具体地涉及一种多串口双备份数据存储处理系统


技术介绍

1、航空机电设备系统中需要使用终端设备监控记录各电气设备的运行状态,由于监控的外部设备较多,终端设备需要外接十几路甚至数十路串口接收外部设备数据。传统cpu外扩串口一般不会超过6个,实现数十路串口通信常用的方法是通过pcie接口外接pcie转uart的桥接芯片实现,由于串口数量多,需要的桥接芯片数量较多,使得电路成本、体积、功耗较大。终端监控设备的存储数据时,使用一份cpu备份数据可能会因为cpu故障导致数据丢失。


技术实现思路

1、本技术实施例的目的是提供一种多串口双备份数据存储处理系统,该系统不需要额外的接口芯片,且能够备份双份数据,避免单一cpu控制器宕机导致系统不能工作的情况。

2、为了实现上述目的,本技术实施例提供一种多串口双备份数据存储处理系统,所述处理系统包括:

3、emmc存储器,用于数据存储;

4、zynq控制器,与所述emmc存储器连接,以运行系统接收数据并将数据写入到emmc存储器中,所述zynq控制器包括:

5、pl端,所述pl端与总uart串口连接,所述总uart串口包含多个uart串口,以接收外部数据;

6、ps端,所述ps端通过axi总线与所述pl端连接,并且与所述emmc存储器连接,以将接收的数据写入到emmc存储器中;

7、fpga控制器,通过所述总uart串口与所述pl端连接,以将接收的外部数据并传输至pl端,将pl端数据传输至外部。

8、可选的,所述zynq控制器为两个,且分别与两个所述emmc存储器连接,所述fpga控制器通过所述总uart串口与两个所述zynq控制器连接,以接收外部数据并备份至两个zynq控制器。

9、可选的,所述总uart串口通过axi总线分装为多个接收串口和发送串口。

10、可选的,每个所述接收串口和发送串口分装3路uart串口。

11、可选的,所述处理系统包括ddr内存,与所述ps端连接。

12、可选的,所述处理系统包括pyh芯片,与所述ps端连接且与网络变压器连接。

13、可选的,所述ps端外接rs串口。

14、可选的,所述处理系统包括两个pmw寄存器,分别与两个pl端连接,以分别根据两个ps端发出的信号向两个pl端发送信号。

15、可选的,所述处理系统包括qspi flash端,与所述ps端连接。

16、可选的,所述fpga控制器外接rs接收器和rs发送器,以接收和发送数据。

17、通过上述技术方案,本技术提供的一种多串口双备份数据存储处理系统通过设有emmc存储器以存储数据zynq控制器可以与emmc存储器连接,以运行系统接收数据并将数据写入到emmc存储器中。fpga控制器可以通过总uart串口与zynq控制器连接,以和zynq控制器进行数据交互。该zynq可以满足数十路uart接口的扩展,与fpga控制器数据交互,不需要额外的接口芯片,节省了硬件成本,降低了电路功耗,减小了电路外形体积。

18、本技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。

本文档来自技高网...

【技术保护点】

1.一种多串口双备份数据存储处理系统,其特征在于,所述处理系统包括:

2.根据权利要求1所述的处理系统,其特征在于,所述ZYNQ控制器(2)为两个,且分别与两个所述EMMC存储器(1)连接,所述FPGA控制器(4)通过所述总UART串口(3)与两个所述ZYNQ控制器(2)连接,以接收外部数据并备份至两个ZYNQ控制器(2)。

3.根据权利要求1所述的处理系统,其特征在于,所述总UART串口(3)通过AXI总线分装为多个接收串口(30)和发送串口(31)。

4.根据权利要求3所述的处理系统,其特征在于,每个所述接收串口(30)和发送串口(31)分装3路UART串口。

5.根据权利要求1所述的处理系统,其特征在于,所述处理系统包括DDR内存(5),与所述PS端(21)连接。

6.根据权利要求1所述的处理系统,其特征在于,所述处理系统包括PYH芯片(6),与所述PS端(21)连接且与网络变压器连接。

7.根据权利要求1所述的处理系统,其特征在于,所述PS端(21)外接RS232串口(7)。

8.根据权利要求2所述的处理系统,其特征在于,所述处理系统包括两个PMW寄存器(8),分别与两个PL端(20)连接,以分别根据两个PS端(21)发出的信号向两个PL端(20)发送信号。

9.根据权利要求1所述的处理系统,其特征在于,所述处理系统包括QSPIFLASH端(9),与所述PS端(21)连接。

10.根据权利要求1所述的处理系统,其特征在于,所述FPGA控制器(4)外接RS422接收器(10)和RS422发送器(11),以接收和发送数据。

...

【技术特征摘要】

1.一种多串口双备份数据存储处理系统,其特征在于,所述处理系统包括:

2.根据权利要求1所述的处理系统,其特征在于,所述zynq控制器(2)为两个,且分别与两个所述emmc存储器(1)连接,所述fpga控制器(4)通过所述总uart串口(3)与两个所述zynq控制器(2)连接,以接收外部数据并备份至两个zynq控制器(2)。

3.根据权利要求1所述的处理系统,其特征在于,所述总uart串口(3)通过axi总线分装为多个接收串口(30)和发送串口(31)。

4.根据权利要求3所述的处理系统,其特征在于,每个所述接收串口(30)和发送串口(31)分装3路uart串口。

5.根据权利要求1所述的处理系统,其特征在于,所述处理系统包括ddr内存(5),与所述ps端(21)连接。<...

【专利技术属性】
技术研发人员:杨洁朱标陈文明刘同旵刘儒锋
申请(专利权)人:中航华东光电有限公司
类型:新型
国别省市:

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

1