一种基于cpld技术的网安主板的制作方法

文档序号:9986744阅读:204来源:国知局
一种基于cpld技术的网安主板的制作方法
【技术领域】
[0001] 本实用新型涉及主板领域,具体涉及一种基于CPLD技术的网安主板。
【背景技术】
[0002] 网络安全设备一般都是应用在两个或更多的网络之间,比如内网和外网之间,网 络安全设备内的应用程序会对通过他的网络封包来进行分析,以判断是否有威胁存在,处 理完后再按照一定的路由规则将封包转发出去,而如果这台网络安全设备出现了故障,比 如断电或死机后,那连接在这台设备上的所有网段也就彼此失去了联系,这个时候如果要 求各个网络彼此还需要处于连通状态,那么就必须具有Bypass功能。目前实现Bypass功 能主要有以下几种方法:1、通过电源触发。这种方式下,一般是在设备没有通电的情况下, Bypass功能打开,如果设备一旦通电后,Bypass立即调整为关闭状态,其缺点是:不灵活, 无法通过软件控制。2、由GPIO来控制。在进入OS后,可以通过GPIO来对特定的端口操作, 从而实现对Bypass开关的控制,其缺点是:GPIO的状态,关机后无法保存。3、由Watchdog 来控制。这种情况实际是对方式2的一种延伸应用,可以通过Watchdog来控制GPIO Bypass 程序的启用与关闭,从而实现对Bypass状态的控制。使用这种方式后,平台如果死机就可 以由Watchdog来打开Bypass,其缺点是:关机后,无法控制。 【实用新型内容】
[0003] 本实用新型的目的在于解决上述问题,提供一种基于CPLD技术的网安主板,具有 独立于主板上的主芯片,不受主芯片的限制,可以根据需要灵活的修改bypass的状态,并 且可以保存Bypass状态,不受电源状态控制的优点。
[0004] 为实现上述目的,本实用新型采用的技术方案是:
[0005] -种基于CPLD技术的网安主板,包括:主板以及位于主板上的:主控单元,CPLD单 元,第一网卡单元,第二网卡单元,第一开关和第二开关;主控单元和CPLD单元通过第一开 关与第一网卡单元连接,主控单元和CPLD单元通过第二开关与第二网卡单元连接。
[0006] 进一步地,所述第一开关具有1位和2位,所述第二开关具有1位和2位;当所述 第一开关处于1位时,主控单元与第一网卡单元相连接,当所述第二开关处于1位时,主控 单元与第二网卡单元相连接;当所述第一开关和所述第二开关同时处于2位时,所述第一 网卡单元与所述第二网卡单元相连接。
[0007] 进一步地,所述CPLD单元用于控制所述第一开关和/或所述第二开关的位置。
[0008] 进一步地,所述CPLD单元通过GPIO控制所述第一开关和/或所述第二开关的位 置。
[0009] 采用上述结构后,本实用新型有益效果为:本实用新型的一种基于CPLD技术的网 安主板,具有独立于主板上的主芯片,不受主芯片的限制,可以根据需要灵活的修改bypass 的状态,并且可以保存Bypass状态,不受电源状态控制的优点。
【附图说明】
[0010] 图1为本实用新型的基于CPLD技术的网安主板的结构示意图一;
[0011] 图2为本实用新型的基于CPLD技术的网安主板的结构示意图二;
[0012] 图3为本实用新型的基于CPLD技术的网安主板的结构示意图三。
[0013] 附图标记说明:
[0014] 1、主板;2、主控单元;3、CPLD单元;4、第一网卡单元;
[0015] 5、第二网卡单元;6、第一开关;7、第二开关;8、1位;9、2位。
【具体实施方式】
[0016] 下面结合附图对本实用新型作进一步的说明。
[0017] 如图1至图3所示,本实用新型的一种基于CPLD技术的网安主板,包括:主板1以 及位于主板1上的:主控单元2, CPLD单元3,第一网卡单元4,第二网卡单元5,第一开关6 和第二开关7 ;主控单元2和CPLD单元3通过第一开关6与第一网卡单元4连接,主控单 元2和CPLD单元3通过第二开关7与第二网卡单元5连接。
[0018] 第一开关6具有1位8和2位9,第二开关7具有1位8和2位9 ;当第一开关6 处于1位8时,主控单元2与第一网卡单元4相连接,此时第一网卡单元4工作在独立模式。 当第二开关7处于1位8时,主控单元2与第二网卡单元5相连接,此时第二网卡单元5工 作在独立模式。当第一开关6和第二开关7同时处于2位9时,第一网卡单元4与第二网 卡单元5相连接,此时第一网卡单元4和第二网卡单元5工作在bypass模式。
[0019] CPLD单元3用于控制第一开关6和/或第二开关7的位置。
[0020] CPLD单元3通过GPIO控制第一开关6和/或第二开关7的位置。
[0021] CPLD逻辑控制原理与真值如下表所示:
[0023] OPower 信号:
[0024] 此信号用于CPLD判断系统的状态:关机状态=0,开机状态=1 ;
[0025] 2) GPIOO,GPIOl 用来控制 Bypass 的状态,如 Power=l,GPIOO=O, GPIOl=O,表示在 开机状态下(Power=I),网卡工作在独立模式(Bypass=O) ;Power=0, GPIOO=O, GPIOl=I,表 示在关机状态下(Power=O),网卡工作在Bypass模式(Bypass=I )。
[0026] 3) Bypass: CPLD的输出信号,根据Power, GPI00, GPIOl三个输入信号的状态,输 出对应的状态,从而控制网卡的工作模式。
[0027] 以上所述仅是本实用新型的较佳实施方式,故凡依本实用新型专利申请范围所述 的构造、特征及原理所做的等效变化或修饰,均包括于本实用新型专利申请范围内。
【主权项】
1. 一种基于CPLD技术的网安主板,其特征在于,包括:主板以及位于主板上的:主控单 元,CPLD单元,第一网卡单元,第二网卡单元,第一开关和第二开关;主控单元和CPLD单元 通过第一开关与第一网卡单元连接,主控单元和CPLD单元通过第二开关与第二网卡单元 连接。2. 根据权利要求1所述的主板,其特征在于,所述第一开关具有1位和2位,所述第二 开关具有1位和2位;当所述第一开关处于1位时,主控单元与第一网卡单元相连接,当所 述第二开关处于1位时,主控单元与第二网卡单元相连接;当所述第一开关和所述第二开 关同时处于2位时,所述第一网卡单元与所述第二网卡单元相连接。3. 根据权利要求2所述的主板,其特征在于,所述CPLD单元用于控制所述第一开关和 /或所述第二开关的位置。4. 根据权利要求3所述的主板,其特征在于,所述CPLD单元通过GPIO控制所述第一开 关和/或所述第二开关的位置。
【专利摘要】本实用新型涉及主板领域,具体涉及一种基于CPLD技术的网安主板,包括:主板以及位于主板上的:主控单元,CPLD单元,第一网卡单元,第二网卡单元,第一开关和第二开关;主控单元和CPLD单元通过第一开关与第一网卡单元连接,主控单元和CPLD单元通过第二开关与第二网卡单元连接,具有独立于主板上的主芯片,不受主芯片的限制,可以根据需要灵活的修改bypass的状态,并且可以保存Bypass状态,不受电源状态控制的优点。
【IPC分类】G05B19/042
【公开号】CN204904017
【申请号】CN201520534422
【发明人】庞海辉, 南荷
【申请人】深圳市康士达科技有限公司
【公开日】2015年12月23日
【申请日】2015年7月22日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1