首页 工作计划 工作总结 事迹材料 心得体会 述职报告 疫情防控 思想汇报 自查报告 党建材料 策划方案 教案设计 范文大全
  • 工作计划
  • 工作总结
  • 事迹材料
  • 心得体会
  • 述职报告
  • 疫情防控
  • 思想汇报
  • 自查报告
  • 党建材料
  • 策划方案
  • 教案设计
  • 范文大全
  • 基于KS8695芯片网络防火墙硬件接口设计

    时间:2023-05-29 16:15:21 来源:正远范文网 本文已影响 正远范文网手机站

    摘要:该文基于ARM922T处理器KS8695设计出一款具备安全处理功能的网络防火墙。使其能够有效保护内部信息,防止信息外泄;防止恶意代码的入侵;实现安全连接。

    关键词:ARM922T;KS8695;网络防火墙;安全连接

    中图分类号:TP393.08文献标识码:A文章编号:1009-3044(2008)35-2347-02

    The Design of Internet Firewall Based on KS8695

    YANG Hua-wen,YANG Bai-long,LIU Gen-xian,HUANG Wei

    (The Second Artillery Engineering College 403 Staff Room,Xi"an 710025,China)

    Abstract: This passage introduce a network firewall that can protect the information inside the internet. To avoid the information to go out. To avoid malevolence code to enter the internal net.And accomplish connecting safely.

    Key words: ARM922T;KS8695;network firewall; connecting safely

    1 KS8695芯片介绍

    KS8695芯片具有ARM922T高性能CPU核,166MHZ的ARM922T核,每秒处理185万条指令;8KB的I级缓存和8KB的D级缓存;支持Linux和WinCE操作系统的内存管理模块;内置32位ARM和16位经典指令系统,33MHZ 32位的PCI接口,支持PCI2.1标准,支持主/从总线切换工作模式,支持一般的和寄存器映射I/O端口,支持迷你PCI和CARDBUS接口的外围设备;集成以太网接口 和 交换引擎,具有5个10/100M自适应以太网接口和MAC地址,100base-FX模式选择的WAN端口和1个LAN端口,全部端口具有MDI/MDIX自动翻转功能,线速,无阻塞交换,支持802.1Q标准的基于标签和基于端口的虚拟局域网。

    KS8695的总体框图如图1。

    2 硬件设计

    2.1 串口设计

    串口对一个嵌入式系统是致关重要的,通过串口可以与嵌入式系统进行交互。串口电平转换电路负责单片机串口与PC机串口间电平的转换工作,使两者可以正常通信。串口电平转换电路使用最多的是MAXIM公司的产品,在这里可以使用MAX3232或MAX232,两者连接的电路原理图是相同的。由于MAX3232是使用3.3V进行供电的。若使用MAX232芯片,则要将芯片的供电管脚与电路板上输入电源5V相联。MAX232/MAX3232连接原理图如图2所示。

    2.2 JTAG接口设计

    我们可以通过JTAG接口对板上的程序进行简单的调试,同时,还可以通过JTAG,将程序下载到板上的SDRAM中,对板上的Flash进行擦写操作。本文中JTAG接口设计如图3所示:

    图3 JTAG接口设计

    2.3 网络接口设计

    本文提到的系统是网络处理器。KS8695包括4个网口,其网络接口设计如图4所示:

    图4 网络接口设计

    3 驱动程序设计

    设备驱动程序是操作系统内核与机器硬件之间的接口,它为应用程序屏蔽了硬件的细节,在应用程序看来,硬件设备只是一个设备文件,应用程序可以像操作普通文件一样对硬件设备进行操作,设计驱动程序是内核的一部分,可以实现以下功能:

    1)对设备初始化和释放;

    2)把数据从内核传送到硬件,以及从硬件读取数据;

    3)读取应用程序传送给设备文件的数据,以及回送应用程序请求的数据;

    4)检测和处理设备出现的错误;

    4 结束语

    该文讲述了该系统的核心器件KS8695的的特点,该系统使用它的原因;根据主芯片的特点,并提出了硬件设计总体方案。并根据总体设计方案提出了各个重要接口的设计方案。最后,提出了驱动程序的设计思想。

    参考文献:

    [1] MICREL KS8695 Data Sheet.Integrated Multi-Port Gateway Solution.

    [2] 魏雄.PowerPCB5.0.1印制电路板设计与实践[M].北京:电子工业出版社,2006.

    [3] 胡亚军,孙勇.分布式防火墙技术分析及设计[A];2006通信理论与技术新进展——第十一届全国青年通信学术会议论文集[C],2006.

    [4] 王睿,林海波,等.网络安全与防火墙技术[M].北京:清华大学出版社,2000.

    推荐访问:防火墙 芯片 接口 硬件 设计