专利摘要:
用於改善車輛運算平台中之應答性的方法與系統包括於一運算裝置的啟動前期期間啟動一相機功能,且使用該運算裝置之一特用操作模式來初始化相機影像資料的串流化至一顯示器。
公开号:TW201323266A
申请号:TW101125075
申请日:2012-07-12
公开日:2013-06-16
发明作者:Qi Wang;Jian J Wang;Sean Shang;Michael A Rothman;Vincent Zimmer
申请人:Intel Corp;
IPC主号:H04N1-00
专利说明:
用於改善車輛運算平台中之應答性的方法與系統
本發明係有關於用於改善車輛運算平台中之應答性的方法與系統。 發明背景
車輛運算平台許可多個特徵來提升駕駛員的駕駛經驗及/或提供協助。後視相機係屬此等特徵中之一者。由該後視相機所拍攝的影像可在該車輛的駕駛者的視線範圍內顯示,協助駕駛人例如避免倒車時的障礙。經常車輛退出停車空間係以倒車方式。因此常見啟動車輛後不久,駕駛員移換至倒車檔。
許多運算平台使用特用操作模式來處置系統性功能,諸如電力管理、硬體控制、及/或錯誤處置。於某些運算環境中,特用操作模式係稱作為系統管理模式(SMM),而該術語可用在此處來更普遍性地指示此種特用操作模式。
SMM乃一項平台服務,該SMM服務典型地係隱慝不被作業系統所見而不被運算平台的處理器執行。系統管理模式的使用可藉下述方式初始化,取決於特定處理器架構而產生管理中斷事件,諸如系統管理中斷(SMI)或平台管理中斷(PMI)。此等中斷事件通常為無法遮掩,因而在可遮掩中斷及其它事件之上採行程序。典型地,管理中斷初始化非同步處理,該處理係與可執行的任何作業系統處理併行進行。
依據本發明之一實施例,係特地提出一種方法包含於一運算裝置操作之一啟動前期期間,組配該運算裝置用於將來自一相機的影像資料串流化進入該運算裝置之一記憶體;及使用該運算裝置之一特用操作模式來於該運算裝置操作之任何階段期間將來自該相機的影像資料串流化進入記憶體。 圖式簡單說明
此處描述之本發明係藉舉例說明而非限於附圖。為求例示說明之簡明清晰,附圖中例示說明之元件並非必要照比例繪製。例如,某些元件的尺寸相對於其它元件可能誇大以求清晰。又復,當視為合宜時,元件符號係在各幅圖式間重複以指示相對應的或類似的元件。
第1圖為針對一車輛導航系統之一運算平台的至少一個實施例之簡化方塊圖;第2圖為第1圖之該運算裝置的操作階段及操作模式之至少一個實施例的簡化時程圖;第3圖為一種配置記憶體用以儲存影像資料之方法的至少一個實施例的簡化流程圖;第4圖為一種用以獲得影像資料之方法的至少一個實施例的簡化流程圖;及第5圖為一種用以顯示影像資料之方法的至少一個實施例的簡化流程圖。 較佳實施例之詳細說明
雖然本文揭示的構思係對多項修改及替代形式易感,但其特定具體實施例已經於圖式中舉例顯示,此處將不再詳細說明。但須瞭解絕非意圖限制本文揭示的構思於所揭示的特定形式,反而本發明係涵蓋如隨附之申請專利範圍所界定的落入於本發明之精髓及範圍內的全部修正、相當物及替代物。
於後文詳細說明部分中,陳述無數特定細節,諸如邏輯體現、作業代碼、載明運算元的手段、資源劃分/共享/複製體現、系統組件之型別與相關性、及邏輯劃分/整合選擇以供更徹底瞭解本文揭示。但熟諳技藝人士須瞭解可無此等特定細節而實施本文揭示之實施例。於其它情況下,未曾詳細顯示控制結構、閘極層面電路、及完整軟體指令順序以免掩蔽本發明。具有尋常技藝的業界人士以本文含括的說明,無需經由不必要的實驗即可體現適當功能。
說明書中述及「一個實施例」、「一實施例」、「一具體實施例」等,指示所述實施例可含括特定特徵、結構、或特性,但並非必要每個實施例皆含括該特定特徵、結構、或特性。此外,此等術語並非必要係指同一個實施例。又復,當一個特定特徵、結構、或特性係連結一個實施例描述時,係假設熟諳技藝人士將瞭解此種特徵、結構、或特性將連結其它實施例執行,無論是否明確地描述皆係如此。
本發明之實施例可於硬體、韌體、軟體、或其任何組合中體現。於電腦系統中體現的本發明之實施例可包括於組件間之一或多個以匯流排為基的互連體及/或組件間之一或多個點對點互連體。本發明之實施例也可體現為儲存在機器可讀取媒體上的指令,該等指令可由一或多個處理器讀取或執行。機器可讀取媒體可包括用來以機器(例如運算裝置)可讀取形式儲存或傳輸資訊的任何機構。舉例言之,機器可讀取媒體可包括唯讀記憶體(ROM)、隨機存取記憶體(RAM);磁碟儲存媒體;光學儲存媒體;快閃記憶體裝置;及其它。
現在參考第1圖,例示說明的車輛10包括一車輛導航系統12,該車輛導航系統12可整合於車輛10(例如安裝於車輛儀表板)或可具體實施為可從車輛10卸下的車輛附件。例示說明的車輛導航系統12包括一運算裝置14、一後視相機18、及一顯示器20。使用中,運算裝置14係經組配來控制顯示器20而顯示接收自該後視相機18的影像,來在倒車檔時(例如當車輛10係在倒車時)提供視覺指引給駕駛。更明確言之,容後詳述,運算裝置14係經組配來提示性地作動後視相機18特徵,使得在車輛10啟動後不久,接收自該後視相機18的影像可顯示在顯示器20上。
車輛10可具體實施為任一型別的動力車輛,包括至少一個前進檔、至少一個倒車檔、及一機構許可駕駛從前進檔換成倒車檔(例如使用換檔選擇器傳動)。例示說明的車輛10包括一倒車換檔檢測器16,可具體實施為藉此可檢知換檔成倒車檔的任何裝置或機構。舉例言之,倒車換檔檢測器16可具體實施為位在車輛10的傳動上或位在換檔選擇器上的感測器。總而言之,回應於倒車換檔事件的發生,倒車換檔檢測器16提供一項指示(例如藉電壓輸出或缺電壓輸出)。
如前文討論,車輛導航系統12可與車輛10整合(例如安裝於車輛儀表板),或可具體實施為零件市場產品,插入位在車艙內的電源插座。於若干實施例中,車輛導航系統12形成大型「車內資訊娛樂」系統的一部分,可提供多個數位應用程式來由車輛駕駛使用,例如後座娛樂、音樂、以位置為基的服務、及外部連結特徵,諸如存取網際網路及/或路邊輔助服務。
後視相機18可具體實施為小型數位視訊攝影機,可設置於車輛10上或車輛10內來拍攝車輛10的後端部分及周遭區域的視訊影像資料。於若干實施例中,後視相機18係結合於車輛10,諸如結合於後尾車內部、後保險桿內部等。於若干實施例中,顯示器20可包括小型數位視訊顯示器,諸如小型(例如七吋)觸控螢幕顯示器等。於若干實施例中,顯示器20可具體實施為多用途顯示器,例如用於顯示全球定位系統(GPS)應用程式或其它應用程式,另外或此外,接收自後視相機18的視訊影像資料。顯示器20典型地係定位在車艙內在駕駛的視野範圍以內。
運算裝置14包括至少一個處理器22、一輸出入(I/O)次系統24、及至少一個資料儲存裝置28。於該具體實施例之車輛運算平台脈絡中,運算裝置14典型地係具體實施為安裝於車輛10的嵌入式系統。但運算裝置14可具體實施為具有相機與其相聯結的任一型別的運算裝置,例如桌上型電腦系統、膝上型電腦或平板電腦系統、伺服器、企業電腦系統、電腦網路、掌上型運算裝置、或其它電子裝置,取決於特定應用。
處理器22包括至少一個處理器核心30。除了定量快取記憶體外,處理器22包括或否則通訊式耦接至一記憶體26。記憶體26可具體實施為任何型別的適當記憶體裝置,諸如動態隨機存取記憶體裝置(DRAM)、同步動態隨機存取記憶體裝置(SDRAM)、雙倍資料率動態隨機存取記憶體裝置(DDR SDRAM)、及/或其它依電性記憶體裝置。
處理器22也通訊式耦接至該I/O次系統24。例示說明的I/O次系統24包括一記憶體控制器(例如記憶體控制器中樞器(MCH)或北橋)34、一輸出入控制器(例如輸入/輸出控制器中樞器(ICH)或南橋)36、及一韌體裝置38。當然於其它實施例中,可使用具有其它組態的I/O次系統。舉例言之,於若干實施例中,I/O次系統24可形成單晶片系統(SoC)的一部分且可連同處理器104及運算裝置14的其它組件結合在單一積體電路晶片上。因此,雖然I/O次系統24之組件係於第1圖中例示說明為個別組件,但須瞭解於若干實施例中,I/O次系統24的各個組件可位在一共通積體電路晶片上。
記憶體控制器34係通訊式耦接至記憶體26及一圖形與視訊介面44。該圖形與視訊介面44係通訊式耦接至後視相機18及顯示器20。圖形與視訊介面44包括例如低電壓差分傳訊(LVDS)或視訊圖形陣列(VGA)介面。
記憶體控制器34也係通訊式耦接至I/O控制器36,及該I/O控制器36係通訊式耦接至韌體裝置38。韌體裝置38典型地係具體實施為非依電性記憶體或唯讀記憶體(ROM)裝置,諸如快閃記憶體。於該具體實施例中,韌體裝置38儲存俗稱為基本輸出入系統(BIOS)46的常式集,該常式集包括特用操作模式(例如SMM)資料及/或指令,諸如SMM計時器處置器48、及/或其它資訊。
典型地,BIOS 46使得運算裝置14啟動作業系統且與車輛導航系統12中的各個裝置通訊。取決於特定處理器架構,可使用聯合可擴延韌體介面(UEFI)其它指令來置換BIOS;但為求容易說明,BIOS一詞於此處可用來更加概略性地指稱BIOS、UEFI、或任何此等類似的機構。於作業期間,為了更快速執行或其它理由,部分BIOS 46及/或SMM計時器處置器48可拷貝至記憶體26。
I/O次系統24也包括一中斷控制器40及一計時器42。雖然為了方便說明而分開地顯示,但中斷控制器40及/或計時器42各自或任一者例如可於I/O控制器36、韌體38、及/或處理器22具體實施。中斷控制器40回應於事件的發生而產生管理中斷(諸如SMI或PMI)。可啟動計時器42來倒數已決定的或可程式規劃的時間週期(例如0.9-2.1毫秒、12-20毫秒、28-36毫秒、或60-68毫秒),使得時間週期的逾時引發一管理中斷。
I/O控制器36也係通訊式耦接至資料儲存裝置28。於該具體實施例中,一作業系統(O/S)32係駐在該資料儲存裝置28。該作業系統32為例如微軟(Microsoft)Windows、Linux、或其它作業系統,或其它類似的指令集,於若干實施例中,可特別地設計用於分開的、掌上型、或可攜式電子裝置。於作業期間,為了更快速執行或其它理由,部分作業系統32可拷貝至記憶體26。
取決於例如運算裝置14的預期用途,I/O控制器36可通訊式耦接至一或多個其它周邊裝置,諸如網路介面(圖中未顯示)。又復,須瞭解為求說明的清晰,運算裝置14可包括未例示說明於第1圖的其它組件、次組件、及裝置。
一般而言,車輛10、車輛導航系統12及運算裝置14的組件係藉一或多個信號路徑通訊式耦接,如第1圖所示,信號路徑係示意地表示為雙箭頭。此種信號路徑可具體實施為任一型能夠協助個別裝置間之通訊的有線或無線信號路徑。舉例言之,信號路徑可具體實施為大量導線、印刷電路板軌跡、通孔、匯流排、點對點互連體、中介裝置及/或其類。
作業中,供給車輛導航系統12的電源典型地係在車輛10被啟動的同時被供應;但非必要為此種情況。舉例言之,於若干實施例中,車輛的駕駛可在啟動車輛10後才開或關車輛導航系統12。參考第2圖,時程圖例示說明出現在車輛導航系統12被啟動後的運算裝置14之各個操作階段。因運算裝置14可於正常操作模式66及特用操作模式68操作,故第2圖也例示說明出現在各別該等模式中的指令、常式、處理等。
運算裝置14的操作期包括一韌體初始化或「BIOS」期60、一作業系統啟動期62、及一作業系統執行期64。韌體初始化期60及O/S啟動期62可更普遍性地稱作為「啟動前」期,而O/S執行期64可稱作為「運轉時間」期。各期60、62、64通常係逐一接續出現;例如,通常直到韌體初始化期60完成為止不會開始O/S啟動期62。同理,直到O/S啟動期62完成為止典型地不會開始O/S執行期64。操作模式66、68可併發執行。
於韌體初始化期60期間,運算裝置14執行指令、常式、處理等來完成方塊70、72、74、76及78所識別的工作。此等工作係於正常操作模式66完成。於方塊70,BIOS 46係經啟動。於方塊72,一初始螢幕例如可包括車輛或軟體產品標章,係顯示在顯示器20。
方塊74、76、78、及80所表示的工作組配運算裝置14獲得影像資料從後視相機18至顯示器20的即時串流化。於方塊74,安裝SMM計時器處置器48,該處置器48係經組配來串流化來自後視相機18的影像資料至運算裝置14的記憶體。計時器處置器48包括在SMM操作模式68執行的指令、常式等,且許可從相機18獲得影像資料。可於計時器處置器48具體實施的方法說明例係顯示於第4圖及說明如下。
於方塊76,記憶體係配置用於得自相機18的影像資料之儲存。完成方塊76之工作的方法的說明例係顯示於第3圖,描述如下。於方塊80,配置記憶體的位址係使用管理中斷50報告給計時器處置器48。於該具體實施例中,管理中斷50乃非可遮蔽的中斷,係於SMM模式68啟動異步處理。於方塊78,相機18係經初始化。由方塊70、72、74、76、及78所識別的工作係出現在時間T1之前,時間T1標記韌體初始化期60的終點。
方塊82、84、86、及88例示說明於O/S啟動期62期間出現的典型活動。於方塊82,作業系統32經載入。於方塊84,初始化作業系統圖形驅動程式。於方塊86,作業系統32的檔案系統係載入記憶體26。於方塊88,初始化作業系統32的使用者介面。由方塊82、84、86、88所識別的工作係出現在時間T2之前,時間T2標記O/S啟動期62的終點及確實標記啟動前期的終點。於時間T2後,運算裝置14於O/S執行期64操作,其中該運算裝置14典型地可用來與使用者互動。於此期間,一或多個作業系統應用程式90可經執行直到車輛導航系統12被關閉電源為止。
須瞭解於許多運算裝置直至完成韌體初始化期60的時間典型地係在約兩秒(T1)之範圍內,及直至完成O/S啟動期62的時間典型地係在約4至8秒(T2)之範圍內。結果,完成啟動前期例如從啟動電源至O/S執行期64的起點總計經歷的時間可於約6至10秒之範圍。如第2圖所示,方塊74、76、78、及80組配運算裝置14來在韌體初始化期60結束前,因而係在啟動前期結束前,從後視相機18接收影像資料。
參考第2圖之方塊92、94、95、及96,當檢測得車輛10已經換成倒車檔時,車輛導航系統12許可從後視相機18至顯示器20的影像資料串流化。於方塊92,導航系統12藉例如監視I/O控制器36的I/O埠之來自倒車換檔檢測器16之一信號而檢測倒車換檔事件。如雙箭頭98指示,方塊92、94、96可出現在運算裝置14的啟動前期或運轉時間期。更明確言之,一旦已經完成方塊74、76、78及80所識別的工作,方塊92、94、95、及96可出現在運算裝置14的三個作業階段60、62、64中之任一者期間。容後詳述,從相機18至顯示面板20的串流化係藉計時器處置器48在短時間內執行,使得正常CPU操作諸如系統初始化、O/S啟動及使用者應用程式的執行並不知曉任何中斷。
若於方塊92檢測得倒車換檔事件,則於方塊94控制係轉給特用操作模式68,其中執行計時器處置器48(第4圖)來串流化從後視相機18至於方塊76配置的記憶體之即時視訊影像資料。此種控制的移轉係藉非可遮蔽中斷(諸如SMI或PMI)而初始化,以箭頭52表示。
於方塊94,一計時器42係經作動,且若該計時器42逾時,則啟動第4圖例示說明且描述如下之方法400。於方塊95,共用緩衝器的一次緩衝器係設定為非透明模式。於方塊96,若車輛10係在倒車檔,則第5圖例示說明之方法500係經初始化來於顯示器20定期顯示影像資料。在將即時視訊影像串流化至記憶體後,SMM計時器處置器48返還控制給典型在正常CPU模式執行的活動(諸如系統初始化、O/S啟動及使用者應用程式等)。
現在轉向第3圖,顯示用以完成第2圖之方塊76的工作之方法300之說明例,該方法係用來針對欲接收自相機18的影像資料配置記憶體。於方塊302,運算裝置14建立包括一次緩衝器及二次緩衝器的一共用緩衝器。為了達成此項目的,BIOS 46配置得自記憶體26的記憶體陣列或I/O次系統24可用的其它記憶體。BIOS 46也使得共用緩衝器接受撤銷策略,其中一次緩衝器係被分派以比二次緩衝器更高的優先順序。
於方塊304,運算裝置14分派一次緩衝器給得自相機18的影像資料,而二次緩衝器係被分派給BIOS 46及作業系統32的正常輸出。於啟動前期60、62期間,正常輸出典型地為於方塊72顯示的初始螢幕。於O/S執行期64期間,正常輸出可包括一圖形使用者介面或可執行的O/S或任何應用程式的其它輸出。
共用緩衝器係經組配來由圖形與視訊介面44使用而與運算裝置14的操作階段無關。換言之,取決於操作期60、62、64,不同的圖形驅動程式可能涉及處置相機影像資料。舉例言之,於韌體初始化期60期間,圖形輸出協定(GOP)驅動程式可處置該相機影像資料;而於O/S啟動期62期間,標準(例如VGA可相容性)圖框緩衝器驅動程式可處置該相機影像資料;及於O/S執行期64期間,完整圖形驅動程式諸如直接渲染管理器(DRM)圖形驅動程式可處置該相機影像資料。於方塊306,正常系統輸出係接收入二次緩衝器,且針對操作階段係藉適當圖形驅動程式顯示於顯示器20。方塊306的處理程序典型地持續至倒車換檔事件發生或另一事件中斷運算裝置14的正常操作為止。
現在參考第4圖,顯示若發生倒車換檔事件時經組配來串流化相機影像資料至記憶體的例示說明的方法400。若運算裝置14檢測得一倒車換檔事件,例如如前述,則於方塊94依據載明的暫停間隔而作動該計時器42。如此於方塊402,若該暫停間隔已經逾時,則管理中斷係產生來使得處理器22進入SMM操作模式68且執行於方塊74已經安裝的SMM計時器處置器48(參考第2圖)。管理中斷典型地為無法遮蔽的中斷,具有優於其它事件的優先順序。
於方塊404,從事檢查來決定車輛10是否在倒車檔,例如如前述藉監視I/O埠。若車輛10不在倒車檔,則於方塊406一次緩衝器係設定於透明模式,且於方塊408計時器42係被解除作動。若車輛10係在倒車檔,則於方塊410影像資料係透過圖形與視訊介面44而得自相機18且於方塊412,係儲存在一次緩衝器。方塊406、408、410、及412例示說明於SMM操作模式68中典型地由計時器處置器48所從事的工作。於方塊414,控制係返回正常CPU操作模式66。
現在參考第5圖,顯示用以完成第2圖之方塊96之工作的例示說明的方法500,該工作係於顯示器20顯示相機影像資料。於方塊502,圖形與視訊介面44檢查以得知針對相機資料的一次緩衝器是否係在透明模式。若該一次緩衝器係非在透明模式,則於方塊504,該一次緩衝器的內容係加至共用緩衝器的一最終組合緩衝器。若該一次緩衝器係在透明模式,則忽略一次緩衝器之內容。
於方塊506,該二次緩衝器的內容(例如正常螢幕輸出)係加至共用緩衝器的最終組合緩衝器。如此,若車輛10係在倒車檔,則該最終組合緩衝器可包括一次緩衝器與二次緩衝器之內容。但若車輛10係不在倒車檔,則該最終組合緩衝器可只包括二次緩衝器之內容。
取決於該相機影像輸出的維度,該相機影像資料可重疊顯示器20的全部或部分總螢幕面積。換言之,相機輸出及正常輸出二者可同時顯示在顯示器20。又,須瞭解若倒車換檔出現於運算裝置14係在O/S執行期64時,則後視相機輸出將顯示在顯示器20,凌駕正常螢幕輸出(至少至相機影像的維度),可包括凌駕O/S應用程式之輸出。
雖然於附圖及前文詳細說明部分已經以細節例示說明及描述本文揭示,但此等例示說明及描述須考慮為舉例說明而非限制性特性,須瞭解只已顯示及描述具體實施例,期望落入於本文揭示之精髓範圍內的全部變化及修正皆獲得保護。又復,雖然已經以車輛運算平台脈絡描述本文揭示之面向,但須瞭解多個面向具有其它應用,例如期望使處理器對與該運算裝置的正常操作模式併行執行的一項處理給予優先的任何應用。此等應用例如可包括消費者電子裝置及家用電器應用。
10‧‧‧車輛
12‧‧‧車輛導航系統
14‧‧‧運算裝置
16‧‧‧倒車換檔檢測器
18‧‧‧後視相機
20‧‧‧顯示器
22、104‧‧‧處理器
24‧‧‧輸入/輸出(I/O)次系統
26‧‧‧記憶體
28‧‧‧資料儲存裝置
30‧‧‧處理器核心
32‧‧‧作業系統(O/S)
34‧‧‧記憶體控制器
36‧‧‧輸出入控制器
38‧‧‧韌體裝置
40‧‧‧中斷控制器
42‧‧‧計時器
44‧‧‧圖形與視訊介面
46‧‧‧基本輸出入系統(BIOS)
48‧‧‧SMM計時器處置器
50‧‧‧管理中斷
52‧‧‧箭頭、轉移控制
60‧‧‧韌體初始化期、BIOS期
62‧‧‧O/S啟動期
64‧‧‧O/S執行期
66‧‧‧正常操作模式
68‧‧‧特用操作模式、SMM操作模式
70-88、92-96、302-306、402-414、502-506‧‧‧方塊
90‧‧‧作業系統應用程式
98‧‧‧雙箭頭
300、400、500‧‧‧方法
T1-2‧‧‧時間
第1圖為針對一車輛導航系統之一運算平台的至少一個實施例之簡化方塊圖;第2圖為第1圖之該運算裝置的操作階段及操作模式之至少一個實施例的簡化時程圖;第3圖為一種配置記憶體用以儲存影像資料之方法的至少一個實施例的簡化流程圖;第4圖為一種用以獲得影像資料之方法的至少一個實施例的簡化流程圖;及第5圖為一種用以顯示影像資料之方法的至少一個實施例的簡化流程圖。
10‧‧‧車輛
12‧‧‧車輛導航系統
14‧‧‧運算裝置
16‧‧‧倒車換檔檢測器
18‧‧‧後視相機
20‧‧‧顯示器
22‧‧‧處理器
24‧‧‧I/O次系統
26‧‧‧記憶體
28‧‧‧資料儲存裝置
30‧‧‧處理器核心
32‧‧‧作業系統(O/S)
34‧‧‧記憶體控制器
36‧‧‧I/O控制器
38‧‧‧基本輸出入系統(BIOS)
40‧‧‧中斷控制器
42‧‧‧計時器
44‧‧‧圖形及視訊介面
46‧‧‧韌體裝置
48‧‧‧SMM計時器處置器
权利要求:
Claims (20)
[1] 一種方法,其係包含:於一運算裝置操作之一啟動前期期間,組配該運算裝置用於將來自一相機的影像資料串流化進入該運算裝置之一記憶體;及使用該運算裝置之一特用操作模式來於該運算裝置操作之任何階段期間將來自該相機的該影像資料串流化進入記憶體。
[2] 如申請專利範圍第1項之方法,其中使得來自該相機的該影像資料串流化進入該記憶體係發生於該運算裝置之一韌體初始化階段期間。
[3] 如申請專利範圍第2項之方法,其中使得來自該相機的該影像資料串流化進入該記憶體係包含於該韌體初始化階段期間安裝一計時器處置器。
[4] 如申請專利範圍第2項之方法,其中使得來自該相機的該影像資料串流化進入該記憶體係包含於該韌體初始化階段期間為來自該相機之該影像資料配置記憶體。
[5] 如申請專利範圍第4項之方法,其係包含簽發一管理中斷來報告該配置的記憶體位置給一計時器處置器。
[6] 如申請專利範圍第1項之方法,其係包含使得一計時器倒數計時一時間週期,以及若該時間週期逾時,則使用一管理中斷來激發一計時器處置器。
[7] 如申請專利範圍第6項之方法,其係包含若該時間間隔逾時,則檢查一倒車換檔事件。
[8] 如申請專利範圍第7項之方法,其係包含回應於檢測得一倒車換檔事件,而將來自該相機的該影像資料串流化。
[9] 如申請專利範圍第1項之方法,其中該特用操作模式係為一系統管理模式(SMM)。
[10] 如申請專利範圍第1項之方法,其係包含於該運算裝置上執行一正常操作模式,其中該特用操作模式係與該正常操作模式併行進行。
[11] 如申請專利範圍第1項之方法,其係包含於該運算裝置操作之任何階段期間即時顯示來自該相機的該影像資料於耦接至該運算裝置之一顯示器。
[12] 如申請專利範圍第1項之方法,其係包含配置由該運算裝置之一或多個圖形驅動器所可使用的一共用緩衝器來接收來自該相機的該影像資料。
[13] 如申請專利範圍第1項之方法,其係包含配置一一次緩衝器來接收來自該相機的該影像資料串流化進入該記憶體,及配置一二次緩衝器來接收該運算裝置之該正常輸出。
[14] 如申請專利範圍第13項之方法,其係包含對該一次緩衝器比該二次緩衝器分派一更高的優先順序。
[15] 如申請專利範圍第14項之方法,其係包含合併該一次緩衝器與該二次緩衝器的內容。
[16] 一種運算裝置,其係包含:至少一個處理器核心;及耦接至該至少一個處理器核心之一記憶體裝置,該記憶體裝置已經於其中儲存多個指令,該等指令當藉該至少一個處理器核心執行時使得該至少一個處理器核心:於該運算裝置操作之一啟動前期期間,組配該運算裝置用於將來自一相機的影像資料串流化進入該運算裝置之一記憶體,使用該運算裝置之一特用操作模式來於該運算裝置操作之任何階段期間將來自該相機的該影像資料串流化進入記憶體,檢測是否發生一倒車換檔事件,及回應於該倒車換檔事件之檢測,即時於一顯示器顯示該影像資料。
[17] 如申請專利範圍第16項之運算裝置,其係包含通訊式耦接至一倒車換檔檢測器的一輸出入次系統。
[18] 如申請專利範圍第16項之運算裝置,其中該運算裝置係耦接至一車輛導航系統。
[19] 一種包含多個指令之至少一個電腦可存取媒體,該等指令係回應於被執行而導致一運算裝置:於該運算裝置操作之一啟動前期期間,針對相機影像資料配置記憶體;分派一一次緩衝器來接收該相機影像資料;分派一二次緩衝器來接收該運算裝置之正常輸出;對該一次緩衝器比該二次緩衝器分派一更高的優先順序;接收相機影像資料至該一次緩衝器;接收正常輸出至該二次緩衝器;合併該一次緩衝器與該二次緩衝器之內容;及於耦接至該運算裝置的一顯示器即時顯示該合併內容。
[20] 如申請專利範圍第19項之至少一個電腦可存取媒體,其中該等多個指令係導致一運算裝置:決定是否已經出現一倒車換檔事件;及回應於未出現一倒車換檔事件而清除該一次緩衝器。
类似技术:
公开号 | 公开日 | 专利标题
TWI566966B|2017-01-21|用於改善車輛運算平台中之應答性的方法與系統
TWI475488B|2015-03-01|虛擬機器系統、虛擬化方法及含有用於虛擬化之指令的機器可讀媒體
US10604072B2|2020-03-31|Early rear view camera video display in a multiprocessor architecture
WO2016101411A1|2016-06-30|一种服务器显示方法及装置
TWI588747B|2017-06-21|切換作業系統的方法及電子裝置
TW201314574A|2013-04-01|用於電腦系統之基本輸入輸出系統程式更新方法及更新裝置
JP2009133821A|2009-06-18|車両用のハンドヘルド型診断装置
US10417998B2|2019-09-17|Application execution apparatus and application execution method
JP6418185B2|2018-11-07|車両用画像表示システム
JP2007108841A|2007-04-26|データ処理装置
JP2008016000A|2008-01-24|車用コンピュータシステム
TWI475487B|2015-03-01|開機方法與電子裝置
JP2016091257A|2016-05-23|車両用機器
TW201342042A|2013-10-16|筆記型電腦
US10613874B2|2020-04-07|Application execution apparatus and application execution method
US10417008B2|2019-09-17|Application execution apparatus and application execution method
JP2008293321A|2008-12-04|情報処理装置
US20120098796A1|2012-04-26|Optical touch module and data loading method thereof
JP2020521231A|2020-07-16|3dビューシステムへのシームレスな遷移を備えるサラウンドビュー及び方法
TWI511121B|2015-12-01|透過外部顯示器在複製資料處理裝置顯示器期間功率閘控該顯示器同時維持該顯示器的觸控感應度
GB2518846A|2015-04-08|Diagnosing graphics display problems
JP2021017154A|2021-02-15|車両用装置
JP2004240581A|2004-08-26|プログラム実行異常の検出方法及びプログラム実行異常検出装置
JP2009229924A5|2011-05-06|
CN105034987B|2017-11-10|适于快速启动的全虚拟汽车仪表系统、工作方法及汽车
同族专利:
公开号 | 公开日
US9900448B2|2018-02-20|
CN103975315A|2014-08-06|
CN103975315B|2017-04-12|
TWI566966B|2017-01-21|
WO2013082752A1|2013-06-13|
US20140368653A1|2014-12-18|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
US5915265A|1995-12-22|1999-06-22|Intel Corporation|Method and apparatus for dynamically allocating and resizing the dedicated memory in a shared memory buffer architecture system|
US7421431B2|2002-12-20|2008-09-02|Intel Corporation|Providing access to system management information|
CN1282087C|2003-06-26|2006-10-25|宏碁股份有限公司|远程数据存取方法及使用该方法的计算机|
JP4513318B2|2003-12-10|2010-07-28|日産自動車株式会社|後側方画像制御装置および方法|
WO2005080134A1|2004-02-20|2005-09-01|Sharp Kabushiki Kaisha|Surroundings exhibiting system and surroundings exhibiting method|
CN100524245C|2006-12-21|2009-08-05|英业达股份有限公司|监控输入/输出端口数据的方法|
US20080165251A1|2007-01-04|2008-07-10|O'kere David Mcscott|Camera systems and methods for capturing images in motor vehicles|
US20100079472A1|2008-09-30|2010-04-01|Sean Shang|Method and systems to display platform graphics during operating system initialization|
JP4376294B1|2008-10-31|2009-12-02|株式会社ホンダアクセス|ナビゲーション装置|
JP5376223B2|2009-05-18|2013-12-25|アイシン精機株式会社|運転支援装置|
JP5397697B2|2010-03-12|2014-01-22|アイシン精機株式会社|画像制御装置|
US8836784B2|2010-10-27|2014-09-16|Intellectual Ventures Fund 83 Llc|Automotive imaging system for recording exception events|
CN103975315B|2011-12-06|2017-04-12|英特尔公司|用于提高车辆计算平台中的响应性的方法和系统|CN103975315B|2011-12-06|2017-04-12|英特尔公司|用于提高车辆计算平台中的响应性的方法和系统|
US20140125802A1|2012-11-08|2014-05-08|Microsoft Corporation|Fault tolerant display|
WO2015150872A1|2014-04-02|2015-10-08|Continental Automotive Gmbh|Early logo display in a multiprocessor architecture|
US10604072B2|2014-04-02|2020-03-31|Continental Automotive Gmbh|Early rear view camera video display in a multiprocessor architecture|
US9772863B2|2014-10-15|2017-09-26|Dell Products, L.P.|Methods for copying information handling system configuration settings|
CN105632044B|2014-11-20|2018-11-16|精工爱普生株式会社|印刷装置的控制方法、印刷系统的控制方法以及印刷装置|
JP6694695B2|2015-10-29|2020-05-20|株式会社デンソーテン|画像処理装置、及び、画像処理方法|
US10162643B2|2016-06-29|2018-12-25|Wipro Limited|Method and system for booting automotive electronics in an electronic control unit of an automobile|
US10796177B1|2019-05-15|2020-10-06|Toyota Motor Engineering & Manufacturing North America, Inc.|Systems and methods for controlling the playback of video in a vehicle using timers|
CN112793420A|2021-01-15|2021-05-14|东风柳州汽车有限公司|一种车辆组合仪表初始化方法、装置、设备及存储介质|
法律状态:
优先权:
申请号 | 申请日 | 专利标题
PCT/CN2011/083522|WO2013082752A1|2011-12-06|2011-12-06|Method and system for improving responsiveness in a vehicle computing platform|
[返回顶部]