JP6873082B2 - 熱アウェアデバイスブーティングのためのシステムおよび方法 - Google Patents
熱アウェアデバイスブーティングのためのシステムおよび方法 Download PDFInfo
- Publication number
- JP6873082B2 JP6873082B2 JP2018079742A JP2018079742A JP6873082B2 JP 6873082 B2 JP6873082 B2 JP 6873082B2 JP 2018079742 A JP2018079742 A JP 2018079742A JP 2018079742 A JP2018079742 A JP 2018079742A JP 6873082 B2 JP6873082 B2 JP 6873082B2
- Authority
- JP
- Japan
- Prior art keywords
- thermal
- pcd
- boot
- boot sequence
- sensor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/20—Cooling means
- G06F1/206—Cooling means comprising thermal management
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Power Sources (AREA)
- Stored Programmes (AREA)
- Telephone Function (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Description
2012年2月24日に出願された「SYSTEM AND METHOD FOR THERMALLY AWARE DEVICE BOOTING」という表題の、出願番号第61/602,755号を割り当てられ、その出願の内容全体が参照によって本明細書に組み込まれる米国仮出願に対する、米国特許法第119条(e)による優先権が主張される。
たとえば、集中型ゲームセッションまたは高温の車内に放置された後にPCDが受け得るような、オンダイ温度がすでに上昇しているときに近くの熱アグレッサから消散される熱エネルギーにPoPメモリがさらされた場合、積層ボールグリッドアレイ(「BGA」)メモリ構成要素を備えるパッケージオンパッケージ(「PoP」)メモリデバイスの完全性が犠牲にされ得る。同様に、温度がすでに上昇しているとき、ブートシーケンス中に、処理構成要素が全電力で、またはある程度全電力未満であってもオンラインにされた場合、強力マルチコア処理構成要素内のシリコンが劣化する場合がある。
図2に示されるように、キーパッド174がアナログ信号プロセッサ126に結合され得る。また、マイクロフォン付きモノヘッドセット176は、アナログ信号プロセッサ126に結合され得る。さらに、バイブレータデバイス178は、アナログ信号プロセッサ126に結合され得る。図2は、たとえばバッテリなどの電源188が、電力管理集積回路(「PMIC」)180を介してオンチップシステム102に結合されることも示す。ある特定の態様では、電源は、充電式DCバッテリ、または交流(「AC」)電源に接続されたAC-DC変換器から取り出されるDC電源を含む。
例示的な選択プログラムは、LPプロセッサ111によって実行されると、TABモジュール101によって与えられる制御信号と組み合わせて、モニタモジュール114によって与えられる1つまたは複数の信号に従って、1つまたは複数の構成要素が、低下したレベルの電力消費でオンラインにされるように、ブートシーケンスを遅延させ、ブートシーケンスの完了を許可し、またはブートシーケンスを修正するように動作し得る。この点について、モニタモジュール114は、TABモジュール101から受け取られた、イベント、プロセス、アプリケーション、リソース状態の条件、経過時間、ならびに温度などの、1つまたは複数のインジケータを提供することができる。
特に、上で説明したように、様々なセンサ157は、PCD100内の構成要素に関連付けられ、ブートシーケンスの早い段階中にポーリングまたは監視される。したがって、ブロック605によって表される機能が最初に実行されるとき、PCD100内の構成要素の多くはオンラインではない。
いくつかの例では、ある特定のステップは、本発明から逸脱することなく、省略されるか、または実施されない場合がある。さらに、「その後」、「次いで」、「次に」などの語は、ステップの順序を限定することを意図していない。これらの語は、単に例示的な方法の説明を通じて読者を導くために使用されている。
記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であってよい。限定ではなく例として、そのようなコンピュータ可読媒体は、RAM、ROM、EEPROM、CD-ROMもしくは他の光ディスク記憶装置、磁気ディスク記憶装置もしくは他の磁気記憶デバイス、または、命令もしくはデータ構造の形式で所望のプログラムコードを搬送もしくは記憶するために使用され得るとともに、コンピュータによってアクセスされ得る任意の他の媒体を備えることができる。
100 PCD
101 TABモジュール、熱アウェアブートモジュール
102 オンチップシステム、チップ、集積回路
103 アナログデジタル変換器(ADC)コントローラ
110 CPU、中央処理装置、デジタル信号プロセッサ、プロセッサ
111 LPプロセッサ、低電力プロセッサ、プロセッサ
112 メモリ
112A PoPメモリ
113 メイン熱ポリシーマネージャモジュール、TPMモジュール
114 モニタモジュール
126 アナログ信号プロセッサ、プロセッサ
128 ディスプレイコントローラ
130 タッチスクリーンコントローラ
132 タッチスクリーンディスプレイ
134 ビデオエンコーダ
135A 第1のグラフィックプロセッサ
135B 第2のグラフィックプロセッサ
135C 第3のグラフィックプロセッサ
135D 第4のグラフィックプロセッサ
136 ビデオ増幅器
138 ビデオポート
140 ユニバーサルシリアルバス(USB)コントローラ
142 USBポート
146 加入者識別情報モジュール(SIM)カード
148 デジタルカメラ、カメラ
150 ステレオオーディオコーデック
152 オーディオ増幅器
154 第1のステレオスピーカー
156 第2のステレオスピーカー
157 センサ、熱センサ、熱インジケータセンサ、温度センサ
157A オンチップ熱センサ、センサ
157A1 第1の内部熱センサ
157A2 第2の内部熱センサ
157A4 第4の内部熱センサ
157A5 第5の内部熱センサ
157B センサ、オフチップ熱センサ、熱センサ
157B1 第1の外部熱センサ
157B2 第2の外部熱センサ
158 マイクロフォン増幅器
160 マイクロフォン
162 周波数変調(FM)ラジオチューナ
164 FMアンテナ
166 ステレオヘッドフォン
168 無線周波(RF)送受信機
168、126 モデムCPU
170 RFスイッチ
172 RFアンテナ
173 デジタルアナログコントローラ(DAC)
174 キーパッド
176 マイクロフォン付きモノヘッドセット、モノヘッドセット
177 進化した縮小命令セットコンピュータ(RISC)命令セットマシン(ARM)
178 バイブレータデバイス、バイブレータ
180 電力管理集積回路(PMIC)
182 GPU
188 電源
207 オペレーティングシステム(O/S)モジュール
209 PLL
209A 位相ロックループ(PLL)
209B 位相ロックループ(PLL)
211 バス
222 コア、第0のコア、コアプロセッサ
224 コア、第1のコア224、コアプロセッサ
226 コア
228 コア
230 第Nのコア
250 開始論理
260 管理論理
270 熱ブートインターフェース論理、インターフェース論理
280 アプリケーションストア
290 ファイルシステム
292 熱アウェアブートモードストア、ストア
296 プログラムストア
297 ブートアルゴリズム、ブートシーケンスアルゴリズム
298 パラメータのセット、パラメータ
Claims (24)
- ポータブルコンピューティングデバイス(「PCD」)における熱アウェアブーティングのための方法であって、
低電力(「LP」)処理構成要素によって、ブートシーケンスを開始するステップと、
熱インジケータの測定値に対して前記PCD内のセンサをポーリングするステップであって、前記センサが、前記PCD内の1つまたは複数の構成要素に関連付けられている、ステップと、
前記ポーリングされた測定値を所定の閾値と比較するステップと、
前記ポーリングされた測定値が前記所定の閾値を超えているかどうか判断するステップと、
前記ポーリングされた測定値が前記所定の閾値を超えている場合、前記ブートシーケンスを遅延させるステップであって、前記ブートシーケンスの遅延の長さは前記ポーリングされた測定値に基づく、ステップと
を含み、
前記LP処理構成要素は、前記センサに関連付けられた前記1つまたは複数の構成要素に比べて低レベルの電力を消費する、方法。 - 前記熱インジケータが、オンダイ温度、前記PCDの接触温度、前記PCD内のバッテリの充電状態、および前記PCD内の母線上での電流レベルのうちの少なくとも1つである、請求項1に記載の方法。
- 前記所定の閾値が、前記センサに関連付けられた前記1つまたは複数の構成要素の最大動作温度に基づく、請求項1に記載の方法。
- 前記センサをもう一度ポーリングするステップと、
前記ポーリングされた測定値が依然として前記所定の閾値を超えている場合、前記ブートシーケンスをもう一度遅延させるステップと
をさらに含む、請求項1に記載の方法。 - 前記センサをもう一度ポーリングするステップと、
前記ポーリングされた測定値が前記所定の閾値未満である場合、前記ブートシーケンスの完了を許可するステップと
をさらに含む、請求項1に記載の方法。 - 前記センサを複数回ポーリングするステップをさらに含み、
ポーリングされた測定値が前記所定の閾値未満である場合、前記ブートシーケンスの完了を許可し、
前記センサが所定の回数よりも多くポーリングされた場合、前記ブートシーケンスの完了を許可する、
請求項1に記載の方法。 - 前記PCDがモバイルフォンを備える、請求項1に記載の方法。
- ポータブルコンピューティングデバイス(「PCD」)における熱アウェアブーティングのためのコンピュータシステムであって、
ブートシーケンスを開始するように構成される低電力(「LP」)プロセッサと、
熱インジケータの測定値に対して前記PCD内のセンサをポーリングするように構成されたモニタモジュールであって、前記センサが、前記PCD内の1つまたは複数の構成要素に関連付けられている、モニタモジュールと、
熱アウェアブート(「TAB」)モジュールであって、
前記ポーリングされた測定値を所定の閾値と比較し、
前記ポーリングされた測定値が前記所定の閾値を超えているかどうか判断し、
前記ポーリングされた測定値が前記所定の閾値を超えている場合、前記LPプロセッサに、前記ブートシーケンスを遅延させるよう命令する
ように構成され、前記ブートシーケンスの遅延の長さは前記ポーリングされた測定値に基づく、熱アウェアブート(「TAB」)モジュールと
を備え、
前記LPプロセッサは、前記センサに関連付けられた前記1つまたは複数の構成要素に比べて低レベルの電力を消費する、コンピュータシステム。 - 前記熱インジケータが、オンダイ温度、前記PCDの接触温度、前記PCD内のバッテリの充電状態、および前記PCD内の母線上での電流レベルのうちの少なくとも1つである、請求項8に記載のコンピュータシステム。
- 前記所定の閾値が、前記センサに関連付けられた前記1つまたは複数の構成要素の最大動作温度に基づく、請求項8に記載のコンピュータシステム。
- 前記モニタモジュールが、前記センサをもう一度ポーリングするようにさらに構成され、前記TABモジュールが、前記ポーリングされた測定値が前記所定の閾値を依然として超えている場合、前記ブートシーケンスの遅延をもう一度引き起こすようにさらに構成される、請求項8に記載のコンピュータシステム。
- 前記モニタモジュールが、前記センサをもう一度ポーリングするようにさらに構成され、前記TABモジュールが、前記ポーリングされた測定値が前記所定の閾値未満である場合、前記ブートシーケンスの完了を許可するようにさらに構成される、請求項8に記載のコンピュータシステム。
- 前記モニタモジュールが、前記センサを複数回ポーリングするようにさらに構成され、前記TABモジュールが、
ポーリングされた測定値が前記所定の閾値未満である場合、前記ブートシーケンスの完了を許可し、
前記センサが所定の回数よりも多くポーリングされた場合、前記ブートシーケンスの完了を許可する
ようにさらに構成される、請求項8に記載のコンピュータシステム。 - 前記PCDがモバイルフォンを備える、請求項8に記載のコンピュータシステム。
- ポータブルコンピューティングデバイス(「PCD」)における熱アウェアブーティングのための方法であって、
低電力(「LP」)処理構成要素によって、ブートシーケンスを開始するステップと、
熱インジケータの測定値に対して前記PCD内のセンサをポーリングするステップであって、前記センサが、前記PCD内の1つまたは複数の構成要素に関連付けられている、ステップと、
熱ポリシールックアップ(「TPL」)テーブルを照会するステップであって、前記TPLテーブルが、前記熱インジケータについての閾値に関連付けられた熱ブートポリシーを備える、ステップと、
前記ポーリングされた測定値を前記閾値と比較するステップと、
熱ブートポリシーを識別するステップと、
前記識別された熱ブートポリシーを適用するステップであって、前記熱ブートポリシーを適用するステップが、前記PCD内の1つまたは複数の構成要素向けの前記ブートシーケンスを修正するステップを含む、ステップと
を含み、
前記LP処理構成要素は、前記センサに関連付けられた前記1つまたは複数の構成要素に比べて低レベルの電力を消費し、
前記ブートシーケンスを修正するステップが、前記PCD内の前記1つまたは複数の構成要素向けの前記ブートシーケンスを遅延させるステップを含み、前記ブートシーケンスの遅延の長さは前記ポーリングされた測定値に基づく、方法。 - 前記熱インジケータが、オンダイ温度、前記PCDの接触温度、前記PCD内のバッテリの充電状態、および前記PCD内の母線上での電流レベルのうちの少なくとも1つである、請求項15に記載の方法。
- 前記閾値が、前記センサに関連付けられた前記1つまたは複数の構成要素の最大動作温度に基づく、請求項15に記載の方法。
- 前記ブートシーケンスを修正するステップが、前記PCD内の1つまたは複数の構成要素がブートされる性能レベルをスケーリングするステップをさらに含む、請求項15に記載の方法。
- 前記PCDがモバイルフォンを備える、請求項15に記載の方法。
- ポータブルコンピューティングデバイス(「PCD」)における熱アウェアブーティングのためのコンピュータシステムであって、
ブートシーケンスを開始するように構成される低電力(「LP」)プロセッサと、
熱インジケータの測定値に対して前記PCD内のセンサをポーリングするように構成されるモニタモジュールであって、前記センサが、前記PCD内の1つまたは複数の構成要素に関連付けられている、モニタモジュールと、
熱アウェアブート(「TAB」)モジュールであって、
熱ポリシールックアップ(「TPL」)テーブルを照会することであって、前記TPLテーブルが、前記熱インジケータについての閾値に関連付けられた熱ブートポリシーを備える、照会することと、
前記ポーリングされた測定値を前記閾値と比較することと、
熱ブートポリシーを識別することと、
前記識別された熱ブートポリシーを適用することであって、前記LPプロセッサに、前記PCD内の1つまたは複数の構成要素向けのブートシーケンスを修正するように命令することを含む、適用することと
を行うように構成される熱アウェアブート(「TAB」)モジュールと
を備え、
前記LPプロセッサは、前記センサに関連付けられた前記1つまたは複数の構成要素に比べて低レベルの電力を消費し、
前記ブートシーケンスを修正することが、前記PCD内の前記1つまたは複数の構成要素向けの前記ブートシーケンスを遅延させることを含み、前記ブートシーケンスの遅延の長さは前記ポーリングされた測定値に基づく、コンピュータシステム。 - 前記熱インジケータが、オンダイ温度、前記PCDの接触温度、前記PCD内のバッテリの充電状態、および前記PCD内の母線上での電流レベルのうちの少なくとも1つである、請求項20に記載のコンピュータシステム。
- 前記閾値が、前記センサに関連付けられた前記1つまたは複数の構成要素の最大動作温度に基づく、請求項20に記載のコンピュータシステム。
- 前記ブートシーケンスを修正することが、前記PCD内の1つまたは複数の構成要素がブートされる性能レベルをスケーリングすることをさらに含む、請求項20に記載のコンピュータシステム。
- 前記PCDがモバイルフォンを備える、請求項20に記載のコンピュータシステム。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201261602755P | 2012-02-24 | 2012-02-24 | |
| US61/602,755 | 2012-02-24 | ||
| US13/420,139 US9274805B2 (en) | 2012-02-24 | 2012-03-14 | System and method for thermally aware device booting |
| US13/420,139 | 2012-03-14 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014558798A Division JP6328568B2 (ja) | 2012-02-24 | 2013-02-20 | 熱アウェアデバイスブーティングのためのシステムおよび方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018142346A JP2018142346A (ja) | 2018-09-13 |
| JP6873082B2 true JP6873082B2 (ja) | 2021-05-19 |
Family
ID=49004591
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014558798A Active JP6328568B2 (ja) | 2012-02-24 | 2013-02-20 | 熱アウェアデバイスブーティングのためのシステムおよび方法 |
| JP2018079742A Active JP6873082B2 (ja) | 2012-02-24 | 2018-04-18 | 熱アウェアデバイスブーティングのためのシステムおよび方法 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014558798A Active JP6328568B2 (ja) | 2012-02-24 | 2013-02-20 | 熱アウェアデバイスブーティングのためのシステムおよび方法 |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US9274805B2 (ja) |
| EP (2) | EP2817716B1 (ja) |
| JP (2) | JP6328568B2 (ja) |
| KR (1) | KR102023314B1 (ja) |
| CN (1) | CN104220983B (ja) |
| ES (2) | ES2861260T3 (ja) |
| HU (1) | HUE045565T2 (ja) |
| WO (1) | WO2013126411A1 (ja) |
Families Citing this family (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8996736B2 (en) * | 2013-02-01 | 2015-03-31 | Broadcom Corporation | Clock domain crossing serial interface, direct latching, and response codes |
| US9703336B2 (en) * | 2013-02-21 | 2017-07-11 | Qualcomm Incorporated | System and method for thermal management in a multi-functional portable computing device |
| US10223156B2 (en) | 2013-06-09 | 2019-03-05 | Apple Inc. | Initiating background updates based on user activity |
| FR3010553B1 (fr) * | 2013-09-10 | 2015-09-04 | Sagemcom Broadband Sas | Procede de mise a jour d'un logiciel de demarrage d'un dispositif multiprocesseur |
| US9778731B2 (en) | 2014-03-28 | 2017-10-03 | Mediatek Inc. | Method for performing system power budgeting within electronic device, and associated apparatus |
| US9432796B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Dynamic adjustment of mobile device based on peer event data |
| US9813990B2 (en) * | 2014-05-30 | 2017-11-07 | Apple Inc. | Dynamic adjustment of mobile device based on voter feedback |
| WO2015196347A1 (en) | 2014-06-24 | 2015-12-30 | Intel Corporation | Firmware sensor layer |
| TWI538509B (zh) * | 2014-08-29 | 2016-06-11 | 晶睿通訊股份有限公司 | 攝影機及其控制方法 |
| US9903764B2 (en) | 2014-09-30 | 2018-02-27 | Samsung Electronics Co., Ltd. | Integrated circuit for estimating power of at least one node using temperature and a system including the same |
| US20160116974A1 (en) * | 2014-10-23 | 2016-04-28 | Qualcomm Incorporated | Methods and systems to boot up smartphones in ultra low power modes |
| US9292301B1 (en) * | 2015-04-06 | 2016-03-22 | Psikick, Inc. | Systems, methods, and apparatus for controlling the power-on or boot sequence of an integrated circuit based on power harvesting conditions |
| US9558008B2 (en) | 2015-04-06 | 2017-01-31 | Psikick, Inc | Systems, methods, and apparatus for controlling the power-on or boot sequence of an integrated circuit based on power harvesting conditions |
| JP2016212472A (ja) * | 2015-04-30 | 2016-12-15 | 富士通株式会社 | 情報処理システム及び情報処理システムの制御方法 |
| US10594835B2 (en) | 2015-06-05 | 2020-03-17 | Apple Inc. | Efficient context monitoring |
| US10127055B2 (en) * | 2015-10-16 | 2018-11-13 | Quanta Computer Inc. | iSCSI based bare metal OS image deployment and diskless boot |
| US10156881B2 (en) * | 2016-06-24 | 2018-12-18 | Mediatek Inc. | Electronic device and method for controlling user experience with application on electronic device |
| US10388201B2 (en) * | 2016-09-19 | 2019-08-20 | Apple Inc. | Power cycle display sensing |
| US10402205B2 (en) * | 2017-03-02 | 2019-09-03 | Quanta Computer Inc. | System and method for dynamically optimizing hardware frequency for booting |
| DE112017008211T5 (de) * | 2017-11-17 | 2020-08-06 | Intel Corporation | Techniken für die Initialisierung einer Computerplattform |
| DE102018208994A1 (de) * | 2018-06-07 | 2019-12-12 | Robert Bosch Gmbh | Verfahren zum betriebssicheren Aktivieren von mindestens einem elektronischen Bauteil |
| US11018071B2 (en) | 2018-09-25 | 2021-05-25 | Qualcomm Incorporated | Initiation of one or more processors in an integrated circuit |
| TWI676137B (zh) * | 2018-11-01 | 2019-11-01 | 廣達電腦股份有限公司 | 電子裝置和電子裝置的保全方法 |
| TWI715433B (zh) * | 2020-02-06 | 2021-01-01 | 瑞昱半導體股份有限公司 | 啟動電路、啟動方法以及啟動系統 |
| CN113451309B (zh) * | 2020-03-25 | 2025-01-14 | 长鑫存储技术有限公司 | 半导体结构及其预热方法 |
| US11126440B1 (en) * | 2020-06-25 | 2021-09-21 | Amazon Technologies, Inc. | Identifying critical thermal conditions in multiple system-on-a-chip (SoC) systems |
| US12190152B2 (en) * | 2020-11-24 | 2025-01-07 | Raytheon Company | Run-time schedulers for field programmable gate arrays or other logic devices |
| US11422534B2 (en) * | 2020-12-14 | 2022-08-23 | Argo AI, LLC | Systems and methods for heating computing elements in vehicles |
| JP2022180826A (ja) * | 2021-05-25 | 2022-12-07 | キヤノン株式会社 | 制御装置、制御装置の制御方法及びプログラム |
| KR20220167988A (ko) * | 2021-06-15 | 2022-12-22 | 주식회사 엘지에너지솔루션 | 마이크로 컨트롤러의 온도 측정을 위한 배터리 관리장치의 구성 및 그 제어방법 |
| US11960336B2 (en) | 2022-05-06 | 2024-04-16 | Waymo Llc | Method of temperature conditioning compute module for cold start |
| CN119718171A (zh) * | 2023-09-27 | 2025-03-28 | 长江存储科技有限责任公司 | 存储器系统及其操作方法、计算机可读存储介质 |
| TWI898663B (zh) * | 2024-06-17 | 2025-09-21 | 宏碁股份有限公司 | 鏈結狀態控制方法與資料儲存系統 |
Family Cites Families (38)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07306734A (ja) * | 1994-05-16 | 1995-11-21 | Hitachi Ltd | 携帯型データ処理装置 |
| JPH0999606A (ja) * | 1995-10-05 | 1997-04-15 | Tec Corp | 画像形成装置 |
| JPH1091268A (ja) * | 1996-09-11 | 1998-04-10 | Sony Corp | 半導体回路のクロック周波数制御方法およびデータ処理装置 |
| US5930738A (en) * | 1997-10-15 | 1999-07-27 | Mobile Integrated Tecnologies, Inc. | Vehicle computer system environment monitor |
| JP3943764B2 (ja) * | 1999-06-18 | 2007-07-11 | 株式会社東芝 | コンピュータシステムおよびそのcpu性能制御方法 |
| US20010047473A1 (en) * | 2000-02-03 | 2001-11-29 | Realtime Data, Llc | Systems and methods for computer initialization |
| US6718474B1 (en) * | 2000-09-21 | 2004-04-06 | Stratus Technologies Bermuda Ltd. | Methods and apparatus for clock management based on environmental conditions |
| JP2002268769A (ja) * | 2001-03-13 | 2002-09-20 | Matsushita Electric Ind Co Ltd | Cpu動作速度制御装置とその制御方法 |
| US7036030B1 (en) * | 2002-02-07 | 2006-04-25 | Advanced Micro Devices, Inc. | Computer system and method of using temperature measurement readings to detect user activity and to adjust processor performance |
| JP2003295984A (ja) * | 2002-04-04 | 2003-10-17 | Nagano Japan Radio Co | 携帯端末の電源監視方法 |
| US7139346B2 (en) * | 2002-08-09 | 2006-11-21 | The Boeing Company | Mobile network time distribution |
| US7313717B2 (en) * | 2003-04-17 | 2007-12-25 | Sun Microsystems, Inc. | Error management |
| US7467318B2 (en) * | 2003-09-29 | 2008-12-16 | Ati Technologies Ulc | Adaptive temperature dependent feedback clock control system and method |
| JP2005321949A (ja) * | 2004-05-07 | 2005-11-17 | Seiko Epson Corp | コンピュータの起動方法、起動装置およびコンピュータシステム |
| KR20060017333A (ko) | 2004-08-20 | 2006-02-23 | 삼성전자주식회사 | 컴퓨터 시스템 |
| DE102004047181A1 (de) | 2004-09-29 | 2006-03-30 | Robert Bosch Gmbh | Verfahren zur Verriegelung eines Aufwecksignals |
| JP2006146495A (ja) * | 2004-11-18 | 2006-06-08 | Sony Corp | 情報処理システム、情報処理装置および方法、記録媒体、並びにプログラム |
| US7793291B2 (en) | 2004-12-22 | 2010-09-07 | International Business Machines Corporation | Thermal management of a multi-processor computer system |
| US7275164B2 (en) * | 2005-01-31 | 2007-09-25 | International Business Machines Corporation | System and method for fencing any one of the plurality of voltage islands using a lookup table including AC and DC components for each functional block of the voltage islands |
| JP2007109085A (ja) * | 2005-10-14 | 2007-04-26 | Sony Computer Entertainment Inc | 発熱制御方法、装置およびシステム |
| TWI324297B (en) * | 2006-03-20 | 2010-05-01 | Via Tech Inc | Thermal throttling duty estimation methods and systems for a cpu |
| US7552346B2 (en) | 2006-05-03 | 2009-06-23 | International Business Machines Corporation | Dynamically adapting software for reducing a thermal state of a processor core based on its thermal index |
| TW200746983A (en) * | 2006-06-09 | 2007-12-16 | Giga Byte Tech Co Ltd | Temperature control method of electronic component, and the system thereof component |
| US20080296397A1 (en) | 2007-05-30 | 2008-12-04 | Ta-Yang Cheng | Automatic heating unit for personal computer |
| JP5034979B2 (ja) * | 2008-01-28 | 2012-09-26 | 富士通株式会社 | 起動装置、起動方法、及び、起動プログラム |
| TWI425352B (zh) | 2008-02-01 | 2014-02-01 | 和碩聯合科技股份有限公司 | 可攜式電腦及其預加熱開機方法 |
| TWI472907B (zh) | 2008-06-11 | 2015-02-11 | Asustek Comp Inc | 電腦裝置及其溫度調節方法 |
| US8214658B2 (en) * | 2008-08-20 | 2012-07-03 | International Business Machines Corporation | Enhanced thermal management for improved module reliability |
| US8200993B2 (en) | 2008-09-18 | 2012-06-12 | Mitac Technology Corp. | Method for activating a computer system in a low temperature environment |
| CN101751092A (zh) | 2008-10-17 | 2010-06-23 | 环旭电子股份有限公司 | 电脑系统及电脑系统开机过程自我降温方法 |
| JP5293133B2 (ja) * | 2008-12-10 | 2013-09-18 | ソニー株式会社 | 画像表示装置 |
| DE102008054600A1 (de) | 2008-12-14 | 2010-06-17 | Mitac Technology Corp. | Computersystem und Verfahren zum Booten in einem Niedertemperaturzustand |
| US8176309B2 (en) | 2009-05-07 | 2012-05-08 | Nuvoton Technology Corporation | Boot system has BIOS that reads rescue operating system from memory device via input/output chip based on detecting a temperature of a hard disk |
| JP4660621B1 (ja) | 2009-10-29 | 2011-03-30 | 株式会社東芝 | 情報処理装置およびメモリ制御方法 |
| KR20110055300A (ko) | 2009-11-19 | 2011-05-25 | 서울통신기술 주식회사 | 차량용 단말기의 안전 부팅 장치 및 그 방법 |
| US8301873B2 (en) | 2009-12-01 | 2012-10-30 | Getac Technology Corporation | Method and computer system for thermal throttling protection |
| JP5185918B2 (ja) * | 2009-12-25 | 2013-04-17 | 東芝テック株式会社 | 電子機器及びプログラム |
| JP2012006153A (ja) * | 2010-06-22 | 2012-01-12 | Konica Minolta Business Technologies Inc | 画像形成装置、要求応答プログラム、及び要求応答方法 |
-
2012
- 2012-03-14 US US13/420,139 patent/US9274805B2/en active Active
-
2013
- 2013-02-20 EP EP13707994.3A patent/EP2817716B1/en active Active
- 2013-02-20 JP JP2014558798A patent/JP6328568B2/ja active Active
- 2013-02-20 EP EP19183749.1A patent/EP3570162B1/en active Active
- 2013-02-20 HU HUE13707994A patent/HUE045565T2/hu unknown
- 2013-02-20 ES ES19183749T patent/ES2861260T3/es active Active
- 2013-02-20 WO PCT/US2013/026869 patent/WO2013126411A1/en not_active Ceased
- 2013-02-20 CN CN201380010436.2A patent/CN104220983B/zh active Active
- 2013-02-20 ES ES13707994T patent/ES2748596T3/es active Active
- 2013-02-20 KR KR1020147026319A patent/KR102023314B1/ko active Active
-
2018
- 2018-04-18 JP JP2018079742A patent/JP6873082B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| KR20140126395A (ko) | 2014-10-30 |
| WO2013126411A1 (en) | 2013-08-29 |
| EP3570162B1 (en) | 2020-11-25 |
| EP3570162A1 (en) | 2019-11-20 |
| ES2748596T3 (es) | 2020-03-17 |
| US20130227261A1 (en) | 2013-08-29 |
| CN104220983B (zh) | 2017-08-15 |
| EP2817716B1 (en) | 2019-07-03 |
| EP2817716A1 (en) | 2014-12-31 |
| HUE045565T2 (hu) | 2019-12-30 |
| US9274805B2 (en) | 2016-03-01 |
| JP2015516607A (ja) | 2015-06-11 |
| JP6328568B2 (ja) | 2018-05-23 |
| ES2861260T3 (es) | 2021-10-06 |
| JP2018142346A (ja) | 2018-09-13 |
| KR102023314B1 (ko) | 2019-11-04 |
| CN104220983A (zh) | 2014-12-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6873082B2 (ja) | 熱アウェアデバイスブーティングのためのシステムおよび方法 | |
| CN108780349B (zh) | 用于在具有异构集群架构的片上系统中进行智能热管理的系统和方法 | |
| JP6162262B2 (ja) | 最適な電力レベルを予測するために熱抵抗値を使用したポータブルコンピューティングデバイスにおける熱管理のためのシステムおよび方法 | |
| US9703336B2 (en) | System and method for thermal management in a multi-functional portable computing device | |
| JP6231578B2 (ja) | ポータブルコンピューティングデバイスから周囲温度を推定するためのシステムおよび方法 | |
| JP6591971B2 (ja) | チップ上のマルチプロセッサシステムにおけるアイドル状態最適化のためのシステムおよび方法 | |
| KR101534450B1 (ko) | 누설 전류 측정으로부터 열 관리 폴리시를 결정하는 시스템 및 방법 | |
| US10037258B2 (en) | System and method for intelligent thermal management using dynamic performance floors in a portable computing device | |
| US8484496B2 (en) | Method and system for thermal management of battery charging concurrencies in a portable computing device | |
| US20130090888A1 (en) | System and method for proximity based thermal management of mobile device | |
| CN110214298B (zh) | 用于便携式计算设备中的情境感知热管理和工作负荷调度的系统和方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180511 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180511 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190523 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190617 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190917 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200225 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20201026 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201225 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20201225 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20210112 |
|
| C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20210118 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210322 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210420 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6873082 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |