[發明專利]片上系統、移動終端和用于操作片上系統的方法有效
| 申請號: | 201610474274.3 | 申請日: | 2016-06-24 |
| 公開(公告)號: | CN106970864B | 公開(公告)日: | 2021-08-10 |
| 發明(設計)人: | 金載烈;林吉珍;宋陳煜;李晟在;具泫奇;咸東賢 | 申請(專利權)人: | 三星電子株式會社 |
| 主分類號: | G06F11/267 | 分類號: | G06F11/267 |
| 代理公司: | 北京銘碩知識產權代理有限公司 11286 | 代理人: | 張川緒;王兆賡 |
| 地址: | 韓國京畿*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統 移動 終端 用于 操作 方法 | ||
提供了一種片上系統、移動終端和用于操作片上系統的方法。用于對片上系統(SoC)的處理器執行死鎖控制的SoC包括:處理器,包括多個中央處理器(CPU)核;第一總線,連接到處理器;圖形處理單元(GPU),連接到第一總線;存儲器控制器,連接到第一總線;第二總線,連接到處理器;隔離單元,包括被配置為根據隔離信號保持輸入至處理器的信號值的邏輯電路;以及死鎖控制器,連接到第一總線和第二總線,死鎖控制器被配置為通過對隔離單元施加隔離信號將死鎖狀態下的處理器與第一總線隔離,并且經由第二總線提取死鎖狀態下的被隔離的處理器的狀態信息。
技術領域
示例實施例涉及片上系統(SoC)和用于操作片上系統的方法,更具體地,涉及SoC和用于在死鎖狀態(deadlock state)下保護處理器的處理器狀態信息的方法。
背景技術
應用處理器(AP)用于諸如智能電話、平板計算機、筆記本計算機、導航裝置等各種移動裝置中。AP可被實現為片上系統(SoC),SoC是單個電子芯片,在其中復雜電子系統包括各種電路、功能塊、存儲器、邏輯等。
SoC可包括用于控制系統的一個或多個處理器和包括由這一個或多個處理器控制的知識產權(IP)塊的各種SoC組件。IP塊可包括各種電路、邏輯、或它們的組合。電路和邏輯可包括代碼或至少一個指令或與代碼或至少一個指令關聯。IP塊可包括主IP塊和從IP塊。IP塊通過能夠進行數據傳遞的事務接口連接在一起。事務正掛起的時間可以是發送請求的SoC組件(例如,發送請求的主IP塊)和發送響應的另一個SoC組件(例如,發送響應的從IP塊)之間的時間。
在操作過程期間,SoC可落入死鎖狀態。例如,在解決方案開發過程期間,由于各種原因可導致出現SoC內的死鎖。死鎖可包括SoC內的SoC組件(例如,SoC中的IP塊或其他組件)發送請求而不能夠接收響應的不可操作狀態。例如,當被請求的資源被另一個等待進程保持而這另一個等待進程也正在等待被又一個等待進程保持的另一個資源時,進程或線程會進入等待狀態。如果進程永遠無法改變其狀態,則系統會處于死鎖狀態。在一些死鎖狀態下,在IP塊發送請求之后處于永久掛起狀態的同時,處理器(例如,被配置為執行操作系統(OS)的主機處理器)可處于可操作狀態。在其他死鎖狀態下,處理器可處于不可操作狀態并且所有SoC組件可處于死鎖狀態。在這些情況中的至少一些情況下,因為SoC組件和一個或多個處理器處于死鎖狀態,所以會更難以分析死鎖狀態的成因。
在此背景部分中公開的以上信息只是用于增強對發明構思的背景的理解,因此它可能包含不構成對于本領域普通技術人員而言已經知曉的現有技術的信息。
發明內容
一個或多個示例實施例提供SoC、包括SoC的移動終端和用于操作SoC并且提取處理器狀態信息以執行調試處理的方法。
另外的方面將在下面的具體實施方式中闡述,并且部分地,將通過本公開而清楚,或者可通過本發明構思的實踐而獲知。
根據一個或多個示例實施例,一種用于對片上系統(SoC)的處理器執行死鎖控制的SoC包括:SoC的處理器,包括多個中央處理器(CPU)核;第一總線,連接到處理器;圖形處理單元(GPU),連接到第一總線;存儲器控制器,連接到第一總線;第二總線,連接到處理器;隔離單元,包括邏輯電路,邏輯電路被配置為根據隔離信號保持輸入至處理器的信號值;以及死鎖控制器,連接到第一總線和第二總線。死鎖控制器被配置為通過對隔離單元施加隔離信號將死鎖狀態下的處理器與第一總線隔離,經由第二總線提取死鎖狀態下被隔離的處理器的狀態信息。
根據一個或多個示例實施例,一種用于對片上系統(SoC)的處理器執行死鎖控制的SoC包括:SoC的處理器、連接到處理器的主總線、連接到主總線的圖形處理單元(GPU)、連接到主總線的存儲器控制器、連接到處理器的調試路徑總線和連接到調試路徑總線的死鎖控制器。死鎖控制器被配置為檢測處理器的死鎖狀態,復位主總線并且提取死鎖狀態下的處理器的狀態信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社,未經三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610474274.3/2.html,轉載請聲明來源鉆瓜專利網。





