[发明专利]扩展broadcom交换芯片用途的系统及方法有效
申请号: | 201510032966.8 | 申请日: | 2015-01-22 |
公开(公告)号: | CN104678842B | 公开(公告)日: | 2017-09-22 |
发明(设计)人: | 王斌 | 申请(专利权)人: | 深圳市新格林耐特通信技术有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展 broadcom 交换 芯片 用途 系统 方法 | ||
技术领域
本发明涉及broadcom交换芯片技术领域,具体涉及一种扩展broadcom交换芯片用途的系统及方法。
背景技术
对于采用broadcom交换芯片(一般定位为中高端,比如bcm5684x、BCM5650x、BCM5334X等系列芯片)方案的交换设备,目前交换机设备对于外挂硬件设备控制有如下:
1、一般通过cpu或交换芯片自带的gpio口来控制;由于芯片GPIO的有限性,所有所能控制的外接器件数量有限。
2、通过epld/cpld等扩展芯片来加大控制端口;通过加入epld/cpld扩展芯片,首先需要通过i2c来操控epld,且epld需要VHDL语言编写,增加工程难度,同时epld芯片价格较高。
3、采用其它针对性的控制芯片来操控多个外接设备或者通过创建软件任务不断扫描来控制开关速度;如果对于设备外接器件需要间断性操作时(报警指示灯、蜂鸣器),则需要另创建一个任务来扫描各个控制接口置位状态,这样增加管理难度且消耗CPU资源。
发明内容
本发明克服了现有技术的不足,提供一种扩展broadcom交换芯片用途的系统及方法,用于解决broadcom交换芯片外挂硬件设备不便灵活控制的技术问题。
考虑到现有技术的上述问题,根据本发明的一个方面,为解决上述的技术问题,本发明采用以下技术方案:
一种扩展broadcom交换芯片用途的系统,它包括:
交换芯片的LED处理器,用于间断性发送一段串行数据信号;
串并转换器件,用于接收所述串行数据信号并将其转换为二进制并行数据,以及在所述串并转换器件上扩展外接设备和/或串接另一个串并转换器件;所述交换芯片的LED处理器通过转换的二进制并行数据对所述外接设备进行控制。
为了更好地实现本发明,进一步的技术方案是:
根据本发明的一个实施方案,所述外接设备是一种选自蜂鸣器、指示灯、风扇、电源或照明灯。
根据本发明的另一个实施方案,所述外接设备在为蜂鸣器或指示灯的情况下,所述蜂鸣器或指示灯的置位信号写入所述交换芯片的LED处理器数据段寄存器,并通过所述交换芯片的LED处理器扫描此块数据段内容,通过所述交换芯片的LED处理器处理之后,以串行信号输出到所述串并转换器件,从而使所述蜂鸣器或指示灯产生相应的动作信号。
根据本发明的另一个实施方案,所述交换芯片的LED处理器内设置判断模块,用于检测置位信号、并根据检测到的情况以确定是否输出拉低信号给所述蜂鸣器或指示灯。
根据本发明的另一个实施方案,所述外接设备为风扇的情况下,broadcom交换芯片的温度状态以置位形式写入交换芯片的LED处理器的数据段寄存器内,并通过交换芯片的LED处理器扫描此数据段内容,通过所述交换芯片的LED处理器处理之后,以串行信号输出到所述转换器件,以控制所述风扇的开或关闭。
根据本发明的另一个实施方案,所述串并转换器件为74HC164。
根据本发明的另一个实施方案,所述broadcom交换芯片内包括一个LED数据块和LED编程块寄存器。
本发明还可以是:
一种扩展broadcom交换芯片用途的方法,它包括:
通过所述交换芯片的LED处理器间断性发送一段串行数据信号;
通过串并转换器件接收所述串行数据信号并将其转换为二进制并行数据,所述LED处理器通过转换的二进制并行数据对所述转换器件上的外接设备进行控制。
根据本发明的另一个实施方案,所述broadcom交换芯片交换运行arp防攻击或dhcp防攻击时,通过自动下发ACL表项来阻止攻击报文,如果当acl资源耗尽,则提示错误,系统自动修改LED数据块寄存器存放错误提示的数据内容,LED处理器在扫描此数据位置的内容时,发现置位,则发出的串行信号中对应的蜂鸣器和错误指示灯控制位为高电平;通过串并转换,蜂鸣器电路收到高电平触发,从而产品告警,同样错误指示灯电路由于高电平触发而点亮;在没有人为的去消除告警的情况下,则会持续下去,同时连续检测到一定次数错误指示的置位信号,则强制输出一次低电平,从而呈现间断性的报警声和闪烁的指示灯。
与现有技术相比,本发明的有益效果之一是:
本发明的一种扩展broadcom交换芯片用途的系统及方法,通过充分合理的利用芯片自带的LED处理器功能,自动灵活地控制下挂硬件设备(比如蜂鸣器、风扇、电源、照明灯、指示灯等),以及可以增加下挂硬件设备的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市新格林耐特通信技术有限公司,未经深圳市新格林耐特通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510032966.8/2.html,转载请声明来源钻瓜专利网。