[发明专利]一种支持多协议的总线控制系统及方法有效
申请号: | 202110316903.0 | 申请日: | 2021-03-25 |
公开(公告)号: | CN112804128B | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 胡建国;李洋;王德明;吴劲;丁颜玉;段志奎 | 申请(专利权)人: | 广州智慧城市发展研究院;广东曜芯科技有限公司;中山大学 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L29/06;H04L29/08 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王宇杨 |
地址: | 510800 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 协议 总线 控制系统 方法 | ||
本发明提供一种支持多协议的总线控制系统及方法,包括信号同步处理模块,用于获取输入信号,对输入信号进行同步处理,得到同步后的输入信号;通信协议选择模块,用于对其中的协议选择输入信号进行采样,得到选择指示,并根据所述选择指示,确定一种支持的通信接口协议作为当前通信接口协议;通信数据处理模块,用于获取同步后的通信协议输入信号,对当前通信接口协议所需的通信协议输入信号进行信息处理;引脚复用控制模块,用于根据当前通信接口协议,配置输出引脚,输出通信协议输出信号,本发明芯片支持并同时兼容多种不同的通信接口协议并实现通信接口的自由切换。
技术领域
本发明涉及片上系统技术领域,尤其涉及一种支持多协议的总线控制系统及方法。
背景技术
片上系统(System-on-a-chip,SoC),指的是在单个芯片上集成一个完整的系统,对所有或部分必要的电子电路进行包分组的技术。所谓完整的系统一般包括中央处理器(CPU)、存储器、以及外围电路等。SoC是与其它技术并行发展的,如绝缘硅(SOI),它可以提供增强的时钟频率,从而降低微芯片的功耗。片上系统技术通常应用于小型的,日益复杂的客户电子设备。例如,声音检测设备的片上系统是在单个芯片上为所有用户提供包括音频接收端、模数转换器(ADC)、微处理器、必要的存储器以及输入输出逻辑控制等设备。此外系统芯片还应用于单芯片无线产品,诸如蓝牙设备,支持单芯片WLAN和蜂窝电话解决方案。由于空前的高效集成性能,片上系统是替代集成电路的主要解决方案。SoC已经成为当前微电子芯片发展的必然趋势。
目前的SoC上存在多个协议的通信接口模块,例如UART、SPI、IIC等协议,片上系统可用于与蓝牙、WiFi、调试设备、电池电源监测模块、传感器等进行通信。根据应用或者解决方案的不同,每个解决方案中SoC所需用到的通信接口的个数都会有不同。一般在芯片中会布置足够多的通信接口,即会布置足够多的UART、SPI、SoC等接口。但是在芯片设计层面,这些通信接口的移植性是非常差的,并且它们之间并不互相兼容,很多时候,一款SoC不得不同时推出多种不同接口的系列芯片,例如,若要同时集成UART、SPI、IIC三种协议于一个SoC中,需要用到芯片的12个引脚与这些通信接口的信号线进行连接,包括UART的RX、TX,SPI的CS、SCK、MOSI、MISO,IIC的SCL、SDA以及假定IIC常用的四根地址编程线,这样也会导致当采取不同解决方案时,IIC、UART和SPI中的大部分实际上没有工作,从而浪费了芯片面积和接口,造成芯片面积较大,生产成本较高,设计效率低。
因此,考虑到减小芯片面积、降低芯片生产成本、提升芯片生产效率等因素,能够减少芯片内部所需通信接口的总体数量,同时配置灵活性不变的总线控制系统是目前业界亟待解决的重要课题。
发明内容
本发明提供一种支持多协议的总线控制系统及方法,用以解决现有技术中芯片中通信接口之间不兼容的缺陷,实现芯片支持并同时兼容多种不同的通信接口协议并实现通信接口的自由切换。
本发明提供一种支持多协议的总线控制系统,包括:
信号同步处理模块,用于获取输入信号,对所述输入信号进行同步处理,得到同步后的输入信号,其中,输入信号包括来自上位机的协议选择输入信号和通信协议输入信号;
通信协议选择模块,与所述信号同步处理模块电性连接,用于获取同步后的所述输入信号,对其中的所述协议选择输入信号进行采样,得到选择指示,并根据所述选择指示,确定一种支持的通信接口协议作为当前通信接口协议;
通信数据处理模块,与所述通信协议选择模块电性连接,用于获取同步后的所述通信协议输入信号,根据所述当前通信接口协议,对当前通信接口协议所需的通信协议输入信号进行信息处理;
引脚复用控制模块,与所述通信数据处理模块电性连接,用于根据当前通信接口协议,配置输出引脚,输出通信协议输出信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州智慧城市发展研究院;广东曜芯科技有限公司;中山大学,未经广州智慧城市发展研究院;广东曜芯科技有限公司;中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110316903.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:模块化节水厕所
- 下一篇:一种堆垛机取放货系统及其应用方法