基于MIPS CPU的千兆物理隔离网闸的系统研究

基于MIPS CPU的千兆物理隔离网闸的系统研究

论文摘要

随着互联网的广泛使用,网络安全问题也变得日益突出。以往被广泛采用的防火墙技术因其自身的局限性已不能充分满足安全需求,而物理隔离技术由于其不支持TCP/IP协议、不依赖于操作系统、中断了内部网络与互联网的直接连接,解决了目前防火墙存在的根本性问题,因此在许多重要系统中获得了广泛的应用。但是目前的物理隔离产品普遍存在产品化工作差、故障率高,以及内外部网络间数据交换速度慢的问题,有鉴于此苏州中科集成电路设计中心进行了基于MIPS处理器的千兆物理隔离网闸专用硬件平台的研究。该项目不仅填补了国内网闸千兆级应用的空白,而且为推广基于MIPS处理器、龙芯2的高端应用做了有益的尝试,为基于龙芯2的网闸硬件平台的开发积累了相关主板的成功经验。研究基于MIPS的高性能计算机系统不仅起到了带动相关操作系统的研究、移植,以及各种应用程序的开发,对于提高我们的计算机应用研究水平,提高我们的产品尤其是军品的性能和竞争力,也具有很重要的现实意义。 本文首先对物理隔离技术和物理隔离网闸进行了分析介绍,接着对MIPS网闸的系统结构进行了设计,对该系统中的MIPS主板和双端口RAM卡的设计定型进行讨论,在系统结构设计上有所创新,提出了基于总线双通道循环缓冲区实时开关技术,并利用FPGA在系统的SDRAM总线上实现了该技术,提升了系统的性能,解决了原有技术所存在的交换速度慢的问题。对MIPS网闸的BIOS中基本输入输出模块中的PS/2键盘模块的设计也做了详细介绍。然后对MIPS网闸的硬件设计中存在的信号完整性问题进行了分析,并给出了具体的解决措施,对MIPS主板的JTAG测试环路也进行了说明。最后简要说明了系统的测试和调试过程,以及在此过程中对出现的部分问题的解决。最终得出结论,该物理隔离系统的数据交换速度达到了设计要求,满足了千兆网络级的应用。

论文目录

  • 中文摘要
  • 英文摘要
  • 第一章 绪论
  • 1.1 引言
  • 1.2 课题来源背景
  • 1.2.1 课题来源
  • 1.2.2 研究背景
  • 1.3 课题任务和技术指标
  • 1.3.1 课题任务
  • 1.3.2 任务指标
  • 1.4 论文工作
  • 第二章 物理隔离技术与物理隔离网闸
  • 2.1 物理隔离技术概述
  • 2.1.1 物理隔离技术的概念
  • 2.1.2 物理隔离技术的内涵
  • 2.1.3 物理隔离技术的发展
  • 2.1.4 物理隔离技术的主要技术路线
  • 2.2 网闸技术
  • 2.2.1 网闸的概念
  • 2.2.2 网闸技术原理
  • 2.2.3 网闸的安全性分析
  • 2.2.4 防火墙与网闸的比较
  • 2.2.5 物理隔离网闸的不足
  • 2.3 本章小结
  • 第三章 基于MIPS CPU的千兆物理隔离网闸系统结构设计
  • 3.1 MIPS网闸系统的设计要求
  • 3.2 MIPS网闸系统结构的设计
  • 3.3 MIPS网闸的BIOS规划
  • 3.4 根据MIPS网闸系统结构选择并确定芯片
  • 3.4.1 处理器(CPU)芯片的选择
  • 3.4.2 北桥(North Bridge)芯片的选择
  • 3.4.3 南桥(South Bridge)芯片的选择
  • 3.4.4 双端口RAM芯片的选择
  • 3.4.5 复杂可编程逻辑器件(CPLD或FPGA)的选择
  • 3.5 本章小结
  • 第四章 基于MIPS CPU的千兆物理隔离网闸的设计实现
  • 4.1 MIPS网闸的硬件电路基本结构
  • 4.2 MIPS网闸内外部处理单元的设计
  • 4.2.1 内外部处理单元(MIPS主板)的硬件电路设计
  • 4.2.2 内外部处理单元(MIPS主板)硬件电路的实现
  • 4.3 隔离硬件(双端口RAM卡)的设计
  • 4.3.1 双通道循环缓冲区实时开关技术原理
  • 4.3.2 双端口RAM卡与SDRAM接口的时序
  • 4.3.3 双端口RAM卡的硬件设计
  • 4.3.4 双端口RAM卡的FPGA设计实现
  • 4.3.5 双端口RAM卡的硬件设计原理图(部分)
  • 4.4 MIPS网闸BIOS中的PS/2键盘模块的设计
  • 4.4.1 PS/2键盘的编码
  • 4.4.2 PS/2键盘的命令集
  • 4.4.3 PS/2键盘模块的设计
  • 4.5 本章小结
  • 第五章 基于MIPS CPU的千兆物理隔离网闸高速电路设计
  • 5.1 高速电路设计概述
  • 5.2 MIPS网闸中信号延时
  • 5.2.1 传输线理论
  • 5.2.2 MIPS网闸中信号延时问题的解决
  • 5.3 MIPS网闸中的信号反射问题
  • 5.3.1 信号反射问题
  • 5.3.2 MIPS网闸中反射问题的解决
  • 5.4 MIPS网闸中串扰问题的解决
  • 5.5 MIPS网闸中电磁兼容性的解决
  • 5.6 MIPS网闸中对于可测试性的解决
  • 5.7 本章小结
  • 第六章 基于MIPS CPU的千兆物理隔离网闸的测试与调试
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 附录
  • 相关论文文献

    • [1].Dynamips中MIPS CPU仿真技术初探[J]. 计算机与网络 2012(18)
    • [2].扬智科技最新H.265机顶盒芯片配备MIPS CPU[J]. 世界电子元器件 2016(06)
    • [3].开源管理程序可高效利用MIPS CPU的硬件虚拟技术[J]. 单片机与嵌入式系统应用 2016(08)
    • [4].Imagination携手Express Logic扩展ThreadX RTOS对MIPS CPU的支持[J]. 单片机与嵌入式系统应用 2017(05)
    • [5].Imagination携手炬芯Actions加强MIPS CPU合作伙伴关系[J]. 世界电子元器件 2016(08)
    • [6].Imagination携手Express Logic扩大ThreadX RTOS对MIPS CPU的支持[J]. 单片机与嵌入式系统应用 2014(02)
    • [7].解决CPU流水线冲突技术的设计与实现[J]. 现代电子技术 2008(04)

    标签:;  ;  ;  ;  ;  ;  ;  

    基于MIPS CPU的千兆物理隔离网闸的系统研究
    下载Doc文档

    猜你喜欢