[發明專利]控制器運行方法及裝置有效
| 申請號: | 201611053569.X | 申請日: | 2016-11-24 |
| 公開(公告)號: | CN106648754B | 公開(公告)日: | 2019-12-03 |
| 發明(設計)人: | 王少亮 | 申請(專利權)人: | 硅谷數模半導體(北京)有限公司;硅谷數模國際有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F11/30 |
| 代理公司: | 11240 北京康信知識產權代理有限責任公司 | 代理人: | 韓建偉;張永明<國際申請>=<國際公布> |
| 地址: | 100086 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控制器 運行 方法 裝置 | ||
本發明提供了一種控制器運行方法及裝置,其中,該方法包括:加載控制器中存儲的第一程序模塊對應的第一程序,其中,第一程序模塊包括:CC/VBUS監控模塊,CC/VBUS監控模塊用于對CC的狀態和VBUS的時序進行監控;執行第一程序,同時加載第二程序模塊對應的第二程序,其中,第二程序包括控制器中存儲的除第一程序之外的其它程序,解決了相關技術中控制器運行的方法無法滿足程序的時序要求的問題,滿足了控制器運行的方法對應程序的時序要求。
技術領域
本發明涉及通信領域,具體而言,涉及一種控制器運行方法及裝置。
背景技術
USB Type C是一種全新的USB接口類型。圖1是根據相關技術的HDMIToUSB Type-C的控制器芯片的示意圖,如圖1所示,HDMIToUSB Type-C的控制器芯片,包括內部嵌入一個MCU來實現對USB Type-C的物理層的控制,從而完成USB PD的通信,并使用32Kbytes大小的EEPROM來存儲程序。主控制器2#通過外部I2C總線完成對芯片的配置以及升級內部的EEPROM。HDMIToUSB Type C控制器1#上電之后,芯片會自動將EEPROM中存儲的程序通過I2C總線加載到RAM中運行,然后通過內部MCU控制USB Type C PHY發送和接收CC信息,完成USBPD的通信。由于芯片內部采用I2C總線加載EEPROM中的程序,加載時間較長,導致現有的HDMIToUSB Type-C的控制器運行的方法無法滿足程序的時序要求。
針對相關技術中控制器運行的方法無法滿足程序的時序要求的問題,目前還沒有有效地解決方案。
發明內容
本發明實施例提供了一種控制器運行方法及裝置,以至少解決相關技術中控制器運行的方法無法滿足程序的時序要求的問題。
根據本發明的一個實施例,提供了一種控制器運行方法,包括:加載控制器中存儲的第一程序模塊對應的第一程序,其中,所述第一程序模塊包括:CC/VBUS監控模塊,所述CC/VBUS監控模塊用于對CC的狀態和VBUS的時序進行監控;執行所述第一程序,同時加載第二程序模塊對應的第二程序,其中,所述第二程序包括所述控制器中存儲的除所述第一程序之外的其它程序。
可選地,所述第二程序模塊包括:用戶配置模塊、Try.Src和Try.Snk模塊、USB PD協議層模塊和HDMI/DisplayPort模塊,其中,所述用戶配置模塊用于指示預設的配置信息,所述Try.Src和Try.Snk模塊用于監控Try.Src和Try.Snk的時序,所述USB PD協議層模塊用于執行USB PD通信,所述HDMI/DisplayPort模塊用于配置HDMI和DisplayPort。
可選地,加載所述第二程序模塊中存儲的所述第二程序包括:按照預定順序加載所述第二程序模塊中存儲的所述第二程序,其中,所述預定順序包括:用戶配置模塊、Try.Src和Try.Snk模塊、USB PD協議層模塊和HDMI/DisplayPort模塊的順序。
可選地,在按照所述預定順序加載所述第二程序模塊中存儲的所述第二程序之前,所述方法還包括:接收用戶配置信息,其中,所述用戶配置信息用于配置所述控制器;根據所述用戶配置信息更新所述用戶配置模塊。
可選地,在加載所述控制器中存儲的所述第一程序模塊對應的所述第一程序之前,所述方法還包括:將所述控制器中存儲的程序劃分為所述CC/VBUS監控模塊、用戶配置模塊、Try.Src和Try.Snk模塊、USB PD協議層模塊和HDMI/DisplayPort模塊,其中,所述CC/VBUS監控模塊占用2KBytes存儲空間,所述用戶配置模塊占用128Bytes存儲空間,所述Try.Src和Try.Snk模塊占用2KBytes存儲空間,所述USB PD協議層模塊占用20KBytes存儲空間,所述HDMI/DisplayPort模塊占用8064Bytes存儲空間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于硅谷數模半導體(北京)有限公司;硅谷數模國際有限公司,未經硅谷數模半導體(北京)有限公司;硅谷數模國際有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611053569.X/2.html,轉載請聲明來源鉆瓜專利網。





