网站大量收购独家精品文档,联系QQ:2885784924

基于KS8695芯片网络防火墙硬件接口设计.docVIP

基于KS8695芯片网络防火墙硬件接口设计.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于KS8695芯片网络防火墙硬件接口设计   摘要:该文基于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,Xian 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] 胡亚军,孙勇.

您可能关注的文档

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档