[发明专利]I2C/SPI指令之侦测与解读装置及方法有效
申请号: | 201410344092.5 | 申请日: | 2014-07-18 |
公开(公告)号: | CN104298701B | 公开(公告)日: | 2017-09-22 |
发明(设计)人: | 黄顺治;张志隆 | 申请(专利权)人: | 技嘉科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 隆天知识产权代理有限公司72003 | 代理人: | 章侃铱,郑特强 |
地址: | 中国台湾*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | i2c spi 指令 侦测 解读 装置 方法 | ||
技术领域
本发明涉及一种I2C/SPI指令之侦测与解读装置及方法,特别涉及一种应用于图形处理系统,可避免不当设定,确保系统运作于安全范围的I2C/SPI指令之侦测与解读装置及方法。
背景技术
目前计算机系统支持I2C/SPI串行总线接口(inter-integrated circuit/serial peripheral interface),并经由接收I2C/SPI指令以用以设定控制系统的方式越来越普遍。只要程序可以读取I2C/SPI指令,且内容为一设定参数,使用者就可以藉此改变系统设定,以变更系统规格的初始设定。又,针对计算机系统中的绘图程序或是游戏软件为了可提供高速运算能力及提升工作效能,用户通常会对该图形处理系统的图形处理器加以超频,透过I2C/SPI指令传入相关设定参数,改变系统初始设定,甚至超过系统规格安全范围。一般而言,系统并不会对这些潜在风险的设定参数,例如过电压保护(OVP)、过电流保护(OCP)以及过温保护(OTP)等参数,进行解读,一旦设定参数传入系统,就会根据其设定值进行设定。然而,计算机系统若是长期运作于这种风险设定之下,可能会对电子装置组件造成不良的影响,甚至对系统造成损害。
第1图为习知之图形处理系统100透过I2C/SPI指令设定系统的构造示意图。图形处理系统100为一具有图形处理器(graphics processing unit,GPU)110之系统,系电气连接于一计算机主系统200。图形处理系统100尚包含一只读存储器(ROM)120及一脉波宽度调变器(PWM)130,分别与图形处理系统100电性连接。图形处理器110接收I2C/SPI指令,对该脉波宽度调变器130送出一设定参数,以改变系统运作的电压或电流。由于并没有任何机制对I2C/SPI指令进行解读,即使该设定参数是超过系统规格安全范围,也会透过图形处理器110传入该脉波宽度调变器130,进行设定。若是这些设定参数,例如为过电压保护、过电流保护、或是与降频温度等,没有加以筛选保护,就直接用来设定系统,如此将使得计算机系统长期处于风险的工作条件下运作,易造成计算机系统不良的影响。
因此,如何侦测并解读I2C/SPI指令,避免超过系统规格之安全范围设定,遂成为计算机制造厂商一重要课题。
发明内容
鉴于以上问题,本发明的目的在于提供一种I2C/SPI指令之侦测与解读装置及方法,特别是一种可应用于图形处理系统,可避免不当设定,确保系统运作于安全范围的I2C/SPI指令之侦测与解读装置及方法。
为了达到以上目的,本发明提供一种I2C/SPI指令侦测与解读之装置,应用于一具有图形处理器之图形处理系统,该I2C/SPI指令侦测与解读之装置包括一控制单元,系耦接于该图形处理器,具有一I2C/SPI总线接口,以接收I2C/SPI指令;及一储存单元,系耦接于该控制单元,用以储存系统规格安全范围内的设定值。其中,该控制单元侦测接收的I2C/SPI指令若为一设定参数,则与储存于该储存单元的系统规格设定值做比较,藉以解读是否将该设定参数传入系统进行设定。
为了达到以上目的,本发明又提供一种I2C/SPI指令侦测与解读之方法,使该I2C/SPI指令侦测与解读之装置中的控制单元能执行下列步骤:透过I2C/SPI总线接口接收一I2C/SPI指令;侦测该I2C/SPI指令是否为一设定参数;若该指令为设定参数,则与储存于I2C/SPI指令侦测与解读之装置中的储存单元的系统规格设定值做比较并进行解读;以及若该设定参数超出系统允许的规格安全范围,则忽略该设定参数,否则将该设定参数传入系统进行设定。
本发明一实施例中,其中该图形处理器系为一绘图芯片组(graphics chipset)。
本发明一实施例中,其中该图形处理系统系为一具有绘图芯片组的显示适配器(display card)装置。
本发明一实施例中,其中该控制单元系为一微控制器(microcontroller,MCU)。
本发明一实施例中,其中该储存单元系为一闪存(flash ROM)或随机存取内存(RAM)。
本发明的功效在于,本发明所揭露的I2C/SPI指令侦测与解读之装置及方法,对I2C/SPI指令中的设定参数进行解读,忽略超出系统规格安全范围的设定参数,只保留符合安全范围的设定参数,进行动态系统设定,藉以保护电子装置组件,确保系统长期稳定运作。
为了使任何熟习相关技艺者了解本发明之技术内容并可据以实施,兹将本发明的特征、实作与功效,配合图式作最佳实施例详细说明如下。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于技嘉科技股份有限公司,未经技嘉科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410344092.5/2.html,转载请声明来源钻瓜专利网。