[发明专利]串口切换装置和存储设备在审
申请号: | 201711080522.7 | 申请日: | 2017-11-06 |
公开(公告)号: | CN107908582A | 公开(公告)日: | 2018-04-13 |
发明(设计)人: | 孔文平 | 申请(专利权)人: | 杭州宏杉科技股份有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 林祥 |
地址: | 310053 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 串口 切换 装置 存储 设备 | ||
技术领域
本申请涉及存储设备领域,尤其涉及一种串口切换装置和存储设备。
背景技术
在存储设备开发调试阶段及后期固件升级阶段,通常需要外接一些串口。目前,常用的方法是在机箱外部预留一些串口,在板卡布局一些芯片的串口。这样使得工作人员在单板调试或固件升级时,需要在不同的串口之间来回切换,操作非常复杂,调试效率或升级效率较低。此外,在整机测试时,当出现问题时,必须拆开机器才能访问内部相关芯片的串口,拆机器不仅容易破坏测试环境,还会加大工作量。因此,亟需要研究一种操作方便的串口切换装置,以提高存储设备的调试效率和升级效率。
发明内容
有鉴于此,本申请提供一种串口切换装置和存储设备,可以提高存储设备的调试效率和升级效率。
本申请第一方面提供一种串口切换装置,所述装置应用于存储设备,所述存储设备包括多个预设串口,所述装置用于切换各预设串口与外部调试设备进行连接或者是切换其他各预设串口与指定主板的基板控制器BMC芯片的串口进行连接;所述装置包括:南桥PCH芯片和复杂可编程逻辑器件CPLD芯片,所述PCH芯片与所述CPLD芯片连接,所述CPLD芯片分别与所述多个预设串口和所述外部调试设备的串口连接;其中,
所述PCH芯片,用于当存在针对所述多个预设串口的控制类信息时,根据所述控制类信息生成控制命令,并将所述控制命令传输给所述CPLD芯片;
所述CPLD芯片,用于根据所述控制命令导通所述控制命令指定的传输通道。
进一步地,所述CPLD芯片通过第一类接口与所述PCH芯片连接,所述第一类接口为非串口接口;所述CPLD芯片,还用于将串口数据映射为第一类接口数据或者是将第一类接口数据映射为串口数据。
进一步地,所述CPLD芯片包括编解码模块、分别与所述编解码模块连接的第一串口收发模块、第二串口收发模块和串口切换模块,所述编解码模块通过所述第一类接口与所述PCH芯片连接,所述第一串口收发模块与所述外部调试设备的串口连接,所述串口切换模块还分别与所述第二串口收发模块和所述多个预设串口连接,其中,
所述编解码模块,用于将来自所述PCH芯片的控制命令传输给所述串口切换模块,并将来自所述第一串口收发模块或所述第二串口收发模块的串口数据映射为第一类接口数据;
所述第一串口收发模块和所述第二串口收发模块,用于将来自所述编解码模块的第一类接口数据映射为串口数据;
所述串口切换模块,用于根据所述控制命令导通所述控制命令指定的传输通道。
进一步地,所述串口切换模块包括寄存器,所述寄存器的各值与各传输通道一一对应,所述串口切换模块,用于根据来自所述PCH芯片的控制命令改变所述寄存器的值,并根据所述寄存器的当前值导通当前值对应的传输通道。
进一步地,所述装置还包括:串口切换按钮,所述串口切换按钮与所述串口切换模块连接,其中,
所述串口切换模块,还用于检测所述串口切换按钮被按下的次数,并根据所述串口切换按钮被按下的次数改变所述寄存器的值。
进一步地,所述第一类接口为LPC接口,所述编解码模块为LPC编解码模块;或者是,
所述第一类接口为PCIE接口,所述编解码模块为PCIE编解码模块;或者是,
所述第一类接口为IIC接口,所述编解码模块为IIC编解码模块。
进一步地,所述装置还包括电平转换芯片,所述电平转换芯片与所述第一串口收发模块连接,所述外部调试设备的串口与所述电平转换芯片连接。
进一步地,所述PCH芯片为集成在所述指定主板上的PCH芯片,所述CPLD芯片为集成在所述指定主板上的CPLD芯片。
本申请第二方面提供一种存储设备,所述存储设备包括本申请第一方面提供的任一串口切换装置。
本申请提供的串口切换装置和存储设备,通过在存储设备上设置PCH芯片和CPLD芯片,且PCH芯片与CPLD芯片连接,CPLD芯片分别与存储设备的各预设串口和外部调试设备的串口连接;而PCH芯片,用于当存在针对各预设串口的控制类信息时,根据控制类信息生成控制命令,并将控制命令传输给CPLD芯片;CPLD芯片,用于根据控制命令导通控制命令指定的传输通道。这样,减少了存储设备的对外接口,可根据实际需要导通指定的传输通道,进而对相应芯片进行调试或固件升级,可提高调试效率或升级效率。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州宏杉科技股份有限公司,未经杭州宏杉科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711080522.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于龙芯处理器的双处理器双北桥主板
- 下一篇:一种服务器用功耗管理板