基于FPGA的数据安全传输系统的制作方法

文档序号:14816839发布日期:2018-06-30 06:01阅读:104来源:国知局

本实用新型涉及数据传输领域,具体的说,是基于FPGA的数据安全传输系统。



背景技术:

二十一世纪是信息化世纪,随着网络技术的发展,特别是因特网的全球化,信息共享的程度进一步提高,数字信息越来越深入的影响着社会生活的各个方面,各种基于互联网技术的网上应用,如电子政务、电子商务也得到了迅猛发展,信息的共享离不开数据传输,对于现在多少的数据总线的要求越来越高,现有总线标准越来越难以满足实际应用中的要求;网络正逐步成为人们工作、生活中不可分割的一部分,由于互联网的开放性和通用性,网上的多数数据信息对所有人都是公开的,所以网络上的数据信息安全问题也日益突出。

国家信息化建设的不断推进和网络技术的不断发展,面对一个越来越开放的网络环境,高效安全的信息传输已经成为网络经济发展中必不可少的特性,由于黑客入侵、内部人员泄密等原因,很容易发生数据或资料丢失泄露,由此造成的重大后果将是无法弥补的,通过安全存储技术的应用,在相当程度上能够有效地防止此类时间的发生,避免由于资料泄露所造成的严重损失,事实上,一些统计资料表明,由于数据丢失和泄露造成的经济损失远远超过了预期损失,多数企业和单位对数据信息传输的安全提出了更高的要求,在信息安全方面除了采取必要的保护措施和相关的法规、政策外,掌握核心技术则更为重要。



技术实现要素:

本实用新型的目的在于提供基于FPGA的数据安全传输系统,在现有技术的基础上采用FPGA控制管理模块和PCI芯片实现1394b数据传输模块的安全传输,提供系统的性能,具有传输速度快、安全性高的特点。

本实用新型通过下述技术方案实现:基于FPGA的数据安全传输系统,包括FPGA控制管理模块和PCI芯片,所述FPGA控制管理模块与PCI芯片通过本地总线连接,所述FPGA控制管理模块连接有数字信号处理器和存储器,所述PCI芯片连接有加密控制器和1394b数据传输模块,所述PCI芯片与1394b数据传输模块通过PCI总线连接,所述1394b数据传输模块连接有主机。

进一步的为更好地实现本实用新型,特别采用下述设置结构:所述FPGA控制管理模块内设置有PLL、同步接口和异步接口,所述FPGA控制管理模块还连接有Flash存储器、串行存储器、数字信号处理器、静态存储器和AD/DA数据接口,所述Flash存储器与PLL相连接。

进一步的为更好地实现本实用新型,特别采用下述设置结构:所述同步接口连接有差分接收器,所述差分接收器连接有图像压缩板,所述图像压缩板还连接有DVD播放器;所述异步接口连接有串口。

进一步的为更好地实现本实用新型,特别采用下述设置结构:所述DVD播放器与AD/DA数据接口连接,所述异步接口通过RS232连接串口。

进一步的为更好地实现本实用新型,特别采用下述设置结构:所述1394b数据传输模块设置有相互连接的链路层芯片和物理层芯片,所述物理层芯片内设置有1394b总线接口,所述1394b总线接口与主机相连。

进一步的为更好地实现本实用新型,特别采用下述设置结构:所述PCI芯片通过PCI总线连接链路层芯片,所述PCI芯片还通过串行总线连接有只读存储器,所述PCI芯片采用PCI9054。

进一步的为更好地实现本实用新型,特别采用下述设置结构:所述主机内设置有1394b数据采集卡。

进一步的为更好地实现本实用新型,特别采用下述设置结构:所述AD/DA数据接口与FPGA控制管理模块中同步接口连接。

本实用新型与现有技术相比,具有以下优点及有益效果:

本实用新型采用PCI芯片连接FPGA控制管理模块以实现数据的安全传输,将复杂的PCI总线接口的控制转换为相对简单的本地总线接口的控制,且PCI芯片在本地总线端采用32位数据总线,大大提高数据传输速率。

本实用新型中加密控制器与PCI芯片连接,能够获得更加稳定的数据传输安全保障,避免数据传输过程中出现安全问题。

本实用新型中FPGA控制管理模块内设置的异步接口,可以把一些控制命令等不同步数据信号由异步接口送入FPGA控制管理模块,由数字信号处理器进行处理,数字信号处理器与FPGA控制管理模块结合可以进一步的提高数据传输的效率。

附图说明

图1为本实用新型结构示意图。

具体实施方式

下面结合实施例对本实用新型作进一步地详细说明,但本实用新型的实施方式不限于此。

实施例1:

基于FPGA的数据安全传输系统,包括FPGA控制管理模块和PCI芯片,所述FPGA控制管理模块与PCI芯片通过本地总线连接,所述FPGA控制管理模块连接有数字信号处理器和存储器,所述PCI芯片连接有加密控制器和1394b数据传输模块,加密控制器在数据信号进行转换时对其进行加密,所述PCI芯片与1394b数据传输模块通过PCI总线连接,所述1394b数据传输模块连接有主机;采用PCI芯片与FPGA控制管理模块实现数据的安全传输,将复杂的PCI总线控制转换为较为简单的本地总线接口的控制,大大减少系统的工作量,且在本地接口端采用32位的数据总线,进一步的提高数据传输速率;PCI芯片作为一种桥接芯片在本地总线与PCI总线之间提供信息传递。

进一步的为更好地实现本实用新型,特别采用下述设置结构:所述FPGA控制管理模块内设置有PLL、同步接口和异步接口,所述FPGA控制管理模块还连接有Flash存储器、串行存储器、数字信号处理器、静态存储器和AD/DA数据接口,所述Flash存储器与PLL相连接;数据传输的类型分为同步数据和异步数据,同步数据通过同步接口进行同步传输,异步数据通过异步接口进行异步传输,同步传输时把不同数量的数据按照规定的时间间隔向一个地址发送,要求实时性较高,不需要发出确认信号;异步传输时将数据传送到特定的地址,对数据传输的准确性要求较高,需要发出确认信号;一些异步数据由串口传入FPGA空竹管理模块时,需要经过数据信号处理器进行处理,所以FPGA控制模块与数字信号处理器相结合可以大大提高数据传输效率;FPGA控制管理模块在实现数据的串并转换的信息均在静态转换器和串行存储器进行缓存。

进一步的为更好地实现本实用新型,特别采用下述设置结构:所述同步接口连接有差分接收器,所述差分接收器连接有图像压缩板,所述图像压缩板还连接有DVD播放器;所述异步接口连接有串口。在系统中由DVD播放器发出的数据经图像压缩板压缩后由差分接收器传入FPGA控制管理模块,或者通过AD/DA数据接口送入FPGA控制管理模块,两者均为同步数据。

进一步的为更好地实现本实用新型,特别采用下述设置结构:所述DVD播放器与AD/DA数据接口连接,所述异步接口通过RS232连接串口。

实施例2:

本实施例是在上述实施例的基础上进一步优化,如图1所示,进一步的为更好地实现本实用新型,特别采用下述设置结构:所述1394b数据传输模块设置有相互连接的链路层芯片和物理层芯片,所述物理层芯片内设置有1394b总线接口,所述1394b总线接口与主机相连;PCI芯片将本地端的数据总线数据转换成能被链路层芯片传输的PCI总线数据,再通过链路层芯片实现对同步数据和异步数据的处理,通过物理层芯片对总线的数据存取,将数据传入连接1394b数据传输模块的主机中。

进一步的为更好地实现本实用新型,特别采用下述设置结构:所述PCI芯片通过PCI总线连接链路层芯片,所述PCI芯片还通过串行总线连接有只读存储器,只读存储器保存备份传输的数据,所述PCI芯片采用PCI9054。

进一步的为更好地实现本实用新型,特别采用下述设置结构:所述主机内设置有1394b数据采集卡,通过设置1394b数据采集卡完成与1394b数据传输系统的数据传输。

进一步的为更好地实现本实用新型,特别采用下述设置结构:所述AD/DA数据接口与FPGA控制管理模块中同步接口连接。

以上所述,仅是本实用新型的较佳实施例,并非对本实用新型做任何形式上的限制,凡是依据本实用新型的技术实质对以上实施例所作的任何简单修改、等同变化,均落入本实用新型的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1