I2C/SPI指令之侦测与解读装置及方法制造方法及图纸

技术编号:10925528 阅读:282 留言:0更新日期:2015-01-21 08:26
一种I2C/SPI指令之侦测与解读装置及方法,应用于一图形处理系统,可避免不当设定,确保系统运作于安全范围。本发明专利技术侦测与解读装置包含一控制单元及一储存单元;本发明专利技术的方法使该控制单元能执行下列步骤:接收一I2C/SPI指令;侦测所述I2C/SPI指令是否为一设定参数;若所述指令为设定参数则进行解读;以及若所述设定参数超出系统允许的规格安全范围,则忽略所述设定参数,否则将所述设定参数传入所述系统进行设定。

【技术实现步骤摘要】
I2C/SPI指令之侦测与解读装置及方法
本专利技术涉及一种I2C/SPI指令之侦测与解读装置及方法,特别涉及一种应用于图形处理系统,可避免不当设定,确保系统运作于安全范围的I2C/SPI指令之侦测与解读装置及方法。
技术介绍
目前计算机系统支持I2C/SPI串行总线接口(inter-integratedcircuit/serialperipheralinterface),并经由接收I2C/SPI指令以用以设定控制系统的方式越来越普遍。只要程序可以读取I2C/SPI指令,且内容为一设定参数,使用者就可以藉此改变系统设定,以变更系统规格的初始设定。又,针对计算机系统中的绘图程序或是游戏软件为了可提供高速运算能力及提升工作效能,用户通常会对该图形处理系统的图形处理器加以超频,透过I2C/SPI指令传入相关设定参数,改变系统初始设定,甚至超过系统规格安全范围。一般而言,系统并不会对这些潜在风险的设定参数,例如过电压保护(OVP)、过电流保护(OCP)以及过温保护(OTP)等参数,进行解读,一旦设定参数传入系统,就会根据其设定值进行设定。然而,计算机系统若是长期运作于这种风险设定之下,可能会对电子装置组件造成不良的影响,甚至对系统造成损害。第1图为习知之图形处理系统100透过I2C/SPI指令设定系统的构造示意图。图形处理系统100为一具有图形处理器(graphicsprocessingunit,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指令侦测与解读之装置中的储存单元的系统规格设定值做比较并进行解读;以及若该设定参数超出系统允许的规格安全范围,则忽略该设定参数,否则将该设定参数传入系统进行设定。本专利技术一实施例中,其中该图形处理器系为一绘图芯片组(graphicschipset)。本专利技术一实施例中,其中该图形处理系统系为一具有绘图芯片组的显示适配器(displaycard)装置。本专利技术一实施例中,其中该控制单元系为一微控制器(microcontroller,MCU)。本专利技术一实施例中,其中该储存单元系为一闪存(flashROM)或随机存取内存(RAM)。本专利技术的功效在于,本专利技术所揭露的I2C/SPI指令侦测与解读之装置及方法,对I2C/SPI指令中的设定参数进行解读,忽略超出系统规格安全范围的设定参数,只保留符合安全范围的设定参数,进行动态系统设定,藉以保护电子装置组件,确保系统长期稳定运作。为了使任何熟习相关技艺者了解本专利技术之
技术实现思路
并可据以实施,兹将本专利技术的特征、实作与功效,配合图式作最佳实施例详细说明如下。附图说明图1为习知图形处理系统透过I2C/SPI指令设定系统之构造示意图。图2为本专利技术I2C之/SPI指令之侦测与解读装置应用于图形处理系统之构造示意图。图3为本专利技术I2C/SPI指令之侦测与解读装置的构造示意图。图4A为本专利技术I2C/SPI指令之侦测与解读方法的步骤流程图。图4B为本专利技术I2C/SPI指令之侦测与解读方法又一实施例的步骤流程图。具体实施方式在本说明书及后续的申请专利范围中,「耦接」一词系包含任何直接及间接的电气连接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表第一装置可直接电气连接于第二装置,或透过其他装置或连接手段间接地电气连接至第二装置。本专利技术系有关一种I2C/SPI指令之侦测与解读装置及方法,请参阅第2图,本专利技术I2C/SPI指令之侦测与解读装置350系应用于一图形处理系统300中,该图形处理系统300包括一图形处理器310、一只读存储器320及一脉波宽度调变器330,并可与计算机主系统370构成电性连接关系。而只读存储器320及一脉波宽度调变器330可分别连接图形处理器310。本专利技术I2C/SPI指令之侦测与解读装置350分别耦接于图形处理器310、只读存储器320及脉波宽度调变器330,I2C/SPI指令之侦测与解读装置350透过一I2C/SPI总线360接收并解读一I2C/SPI指令3601,且根据解读结果,将I2C/SPI指令3601中的至少一设定参数3605透过总线传入图形处理器110,并透过I2C/SPI总线360控制只读存储器320及脉波宽度调变器330。请参阅第3图,并同时参阅第2图,I2C/SPI指令之侦测与解读装置350系包括有一控制单元3501及一储存单元3503,其中控制单元3501透过一总线耦接于图形处理器310,并具有一I2C/SPI总线接口,以接收I2C/SPI指令3601。储存单元3503耦接于控制单元3501,用以储存该图形处理系统300之系统规格安全范围内的一设定值3505。控制单元3501侦测接收的I2C/SPI指令3601若为一设定参数3605,则与储存于储存单元3503的系统规格设定值3505做比较,藉以解读是否可将该设定参数3605传入系统进行参数设定。本实施例所述之图形处理器310为一绘图芯片组,具有处理特殊绘图指令运算能力,并可将结果传回图形处理系统300或是计算机主系统370。本实施例所述之图形处理系统300为一具有绘图芯片组的显示适配器装置或是内嵌绘图芯片组的计算机主系统。本实施例所述之控制单元3501为一微控制器,藉此接收I2C/SPI指令3601,并统筹本专利技术之I2C/SPI指令之侦测与解读装置350的电性控制与作动。本实施本文档来自技高网
...
I2C/SPI指令之侦测与解读装置及方法

【技术保护点】
一种I2C/SPI指令的侦测与解读装置,应用于一具有一图形处理器的图形处理系统,其特征在于包括:一控制单元,耦接于所述图形处理器,具有一I2C/SPI总线接口,以接收一I2C/SPI指令;和一储存单元,耦接所述控制单元,用以储存所述图形处理系统的规格安全范围内的一设定值;其中,所述控制单元侦测并接收的所述I2C/SPI指令若为一设定参数,则与储存于所述储存单元的所述设定值进行比较,藉以解读是否将所述设定参数传入所述图形处理系统内进行设定者。

【技术特征摘要】
1.一种I2C/SPI指令的侦测与解读装置,应用于一具有一图形处理器的图形处理系统,其特征在于包括:一控制单元,耦接于所述图形处理器,具有一I2C/SPI总线接口,以接收一I2C/SPI指令;和一储存单元,耦接所述控制单元,用以储存所述图形处理系统的规格安全范围内的一设定值;其中,所述控制单元侦测并接收的所述I2C/SPI指令若为一设定参数,则与储存于所述储存单元的所述设定值进行比较,藉以解读是否将所述设定参数传入所述图形处理系统内进行设定者。2.如权利要求1所述的侦测与解读装置,其特征在于,所述图形处理器为一绘图芯片组。3.如权利要求2所述的侦测与解读装置,其特征在于,所述图形处理系统为一具有所述绘图芯片组的显示适配器装置。4.如权利要求1所述的侦测与解读装置,其特征在于,所述控制单元为一微控制器。5.如权利要求1所述的侦测与解读装置,其特征在于,所述储存单元为一闪存或一随机存取内存。6.一种I2C/SPI指令...

【专利技术属性】
技术研发人员:黄顺治张志隆
申请(专利权)人:技嘉科技股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1