多傳感器數據採集和/或處理的製作方法與工藝
2023-05-03 21:57:16 1
多傳感器數據採集和/或處理本申請是申請日為2008年3月24日申請號為第201110364418.7號發明名稱為「多傳感器數據採集和/或處理」的中國專利申請的分案申請,後者又是申請日為2008年3月24日申請號為第200880009075.9號發明名稱為「多傳感器數據採集和/或處理」的中國專利申請的分案申請。相關申請的交叉引用本申請要求2007年3月23日提交的題為「Multi-SensorMeasurementProcessingUnit(多傳感器測量處理單元)」的臨時美國申請No.60/896,795、2007年3月30日提交的題為「Multi-SensorMeasurementProcessingUnit(多傳感器測量處理單元)」的臨時美國申請No.60/909,380、以及2007年4月27日提交的題為「Multi-SensorMeasurementProcessingUnit(多傳感器測量處理單元)」的臨時美國申請No.60/914,716的優先權,這些申請皆被轉讓給本受讓人並通過援引明確納入於此。背景領域:本文中所公開的主題涉及從多個傳感器採集和/或處理傳感器數據。信息:在當今的市場上,可購買到各種傳感器來支持多種應用。這些傳感器可將物理現象轉換成模擬和/或電信號。此類傳感器可包括例如大氣壓傳感器。大氣壓傳感器可被用於測量大氣壓力。大氣壓傳感器的應用可包括確定海拔。其他應用可包括觀測大氣壓力,因為其與天氣狀況有關。另一傳感器類型可包括加速計。加速計可感測傳感器體驗到重力以及任何其他力的方向。加速計可被用於感測線和/或角運動,並且還可被例如用於測量傾斜和/或橫滾。另一傳感器類型可包括測量Coriolis效應的陀螺儀,並且可被用在測量航向變化或測量旋轉速率的應用中。陀螺儀例如在導航領域中具有重大的實用性。另一傳感器類型可包括可測量磁場的強度以及相應地測量磁場方向的磁場傳感器。羅盤是磁場傳感器的示例。羅盤可被用於在車輛或徒步導航應用中確定絕對航向。生物測定傳感器代表可具有各種可能的應用的另一類傳感器。生物測量傳感器的一些示例可包括心率監視器、血壓監視器、指紋檢測、觸摸(肝)傳感器、血糖(葡萄糖)水平測量傳感器等。以上傳感器以及未列出的其他可能的傳感器可被個體地使用,或者可結合其他傳感器使用,這取決於具體應用。例如,在導航應用中,加速計、陀螺儀、地磁傳感器、和壓力傳感器可被用於提供足夠程度的可觀測性。對於一個示例,加速計和陀螺儀可提供六軸可觀測性(x,y,z,τ,φ,ψ)。如以上所提及的,加速計可感測線性運動(諸如局部水平平面等任何平面內的平移)。這種平移可參照至少一個軸來測量。加速計還可提供對物體的傾斜(橫滾或俯仰)的測量。因此,通過使用加速計,可感測物體在笛卡兒坐標空間(x,y,z)中的運動,並且可感測重力方向以估計物體的橫滾和俯仰。陀螺儀可被用來測量繞(x,y,z)的旋轉速率,即橫滾(τ)和俯仰(φ)以及也可被稱為方位角或「航向」的偏航(ψ)。導航應用僅僅是可如何組合地使用一個以上的傳感器類型以提供多軸測量能力的一個示例。使用多個傳感器來執行測量會對這些設備的用戶造成眾多挑戰。此類挑戰可包括例如多個傳感器的大小、成本、接口、連通性、和/或功耗。概述在一個方面,可響應於對來自設置在設備中的第一傳感器的信號的接收檢測該設備的運動,並且可響應於檢出的運動改變也被設置在該設備中的第二傳感器的功率狀態。附圖簡述將參考以下附圖來描述非限定性和非詳盡的示例,其中相同的附圖標記貫穿各附圖指示相同的部分。圖1是示例多傳感器測量處理單元(MSMPU)的框圖。圖2是集成在單個設備內的多個傳感器的功率管理的示例過程的流程圖。圖3是多傳感器測量處理單元(MSMPU)的附加示例的框圖。圖4是響應於加速計測得的運動切換陀螺儀的操作模式的示例過程的流程圖。圖5是多傳感器測量處理單元(MSMPU)的另一示例的框圖。圖6是對緩衝傳感器數據戳印時間的示例過程的流程圖。圖7是用於校準傳感器的示例過程的流程圖。圖8是確定移動站是否已進入或退出指定區域的示例過程的流程圖。圖9是組合加速計和陀螺儀測量的示例過程的流程圖。圖10是MSMPU的附加示例的框圖。圖11是結合MSMPU的示例移動站的框圖。詳細描述貫穿本說明書引述的「一示例」、「一特徵」、「示例」或「特徵」意指結合該特徵和/或示例所描述的特定特徵、結構或特性包含在所要求保護的主題的至少一個特徵和/或示例中。由此,短語「在一個示例中」、「一示例」、「在一特徵中」或「一特徵」貫穿本說明書在各處的出現並非必要地全部引述同一特徵和/或示例。進一步,這些特定特徵、結構或特性能在一個或多個示例和/或特徵中加以組合。本文所述的方法可取決於根據特定示例的應用由各種手段來實現。例如,這樣的方法集可在硬體、固件、軟體、和/或其組合中實現。在硬體實現中,例如處理單元可在一個或多個專用集成電路(ASIC)、數位訊號處理器(DSP)、數位訊號處理器件(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、電子器件、設計成執行本文中所描述的功能的其他電子單元、或其組合內實現。本文中引述的「指令」涉及表示一個或多個邏輯操作的表達。例如,指令可以通過可由機器解讀用於對一個或多個數據對象執行一個或多個操作而是「機器可讀的」。然而,這僅僅是指令的一示例,並且所要求保護的主題在這方面並不被限定。在另一個示例中,本文中引述的指令可涉及經編碼命令,其由具有包括這些經編碼命令的命令集的處理電路來執行。這樣的指令可以用該處理電路能理解的機器語言的形式來編碼。再次,這些僅僅是指令的示例,並且所要求保護的主題在這方面並不被限定。本文中引述的「存儲介質」涉及能夠保持可被一個或多個機器感知到的表達的介質。例如,存儲介質可包括一個或多個用於存儲機器可讀指令和/或信息的存儲設備。這樣的存儲設備可包括若干介質類型中的任何一種,包括例如磁、光或半導體存儲介質。這樣的存儲設備還可包括任何類型的長期、短期、易失性或非易失性設備存儲器設備。然而,這些僅僅是存儲介質的示例,並且所要求保護的主題在這些方面並不被限定。除非另外具體指出,否則如從以下討論中將顯而易見的,將領會到貫穿本說明書,利用諸如「處理」、「運算」、「計算」、「選擇」、「形成」、「啟用」、「抑制」、「定位」、「終止」、「標識」、「發起」、「檢測」、「獲得」、「主存」、「維護」、「表示」、「估計」、「接收」、「發射」、「確定」和/或之類的術語的討論是指可由諸如計算機或類似的電子計算設備之類的計算平臺來執行的動作和/或過程,該計算平臺操縱和/或變換該計算平臺的處理器、存儲器、寄存器,和/或其他信息存儲、傳送、接收和/或顯示設備內表示為物理電子量和/或磁量和/或其他物理量的數據。這樣的動作和/或過程可由計算平臺例如在存儲介質中所存儲的機器可讀指令的控制下執行。這樣的機器可讀指令可包括例如在被包括作為計算平臺的一部分(例如,被包括作為處理電路的一部分或在這種處理電路外部)的存儲介質中存儲的軟體或固件。進一步,除非另外具體指出,否則本文中參考流程圖或以其他方式描述的過程也可全部或部分地由這樣的計算平臺來執行和/或控制。本文描述的無線通信技術可結合各種無線通信網絡,諸如無線廣域網(WWAN)、無線區域網(WLAN)、無線私域網(WPAN)等。術語「網絡」和「系統」在本文中能被可互換地使用。WWAN可以是碼分多址(CDMA)網絡、時分多址(TDMA)網絡、頻分多址(FDMA)網絡、正交頻分多址(OFDMA)網絡、單載波頻分多址(SC-FDMA)網絡、或以上網絡的任何組合等等。CDMA網絡可實現一種或多種無線電接入技術(RAT),諸如cdma2000、寬帶CDMA(W-CDMA)等,這僅列舉了少數幾種無線電技術。在此,cdma2000可包括根據IS-95、IS-2000、以及IS-856標準實現的技術。TDMA網絡可實現全球移動通信系統(GSM)、數字高級行動電話系統(D-AMPS)、或其他某種RAT。GSM和W-CDMA在來自名為「第三代夥伴項目」(3GPP)的聯盟的文獻中描述。Cdma2000在來自名為「第三代夥伴項目2」(3GPP2)的聯盟的文獻中描述。3GPP和3GPP2文獻是公眾可獲取的。例如,WLAN可包括IEEE802.11x網絡,並且WPAN可包括藍牙網絡、IEEE802.15x。本文中所描述的無線通信實現也可與WWAN、WLAN和/或WPAN的任何組合聯用。在一個示例中,設備和/或系統可至少部分地基於從各衛星接收到的信號來估計其定位。具體而言,這樣的設備和/或系統可獲得包括相關聯的各衛星與導航衛星接收機之間的距離的近似的「偽距」測量。在特定示例中,這種偽距可在能夠處理來自一個或多個作為衛星定位系統(SPS)一部分的衛星的信號的接收機處確定。這樣的SPS可包括,例如全球定位系統(GPS)、Galileo、Glonass,這僅列舉了少數幾種,或將來開發的任何SPS。為確定其位置,衛星導航接收機可獲得至三個或更多個衛星的偽距測量以及它們在發射時的位置。知道這些衛星的軌道參數,就能夠針對任何時間點計算出這些衛星的位置。偽距測量隨後可至少部分地基於信號從衛星行進到該接收機的時間乘以光速來確定。雖然本文中所描述的技術可作為具體例示說明的GPS、EGNOS、WAAS、Glonass和/或Galileo類型的SPS中的定位的實現來提供,但是應理解這些技術也可應用到其他類型的SPS,並且所要求保護的主題在這方面並不被限定。本文中描述的技術可連同若干SPS中的任一個或多個一起使用,例如包括前述SPS。此外,這些技術可連同利用偽衛星或衛星與偽衛星組合的位置確定系統一起使用。偽衛星可包括廣播被調製在L頻帶(或其他頻率)載波信號上的PRN碼或其他測距碼(例如,類似於GPS或CDMA蜂窩信號)的基於地面的發射機,該載波信號可以與GPS時間同步。這樣的發射機可以被指派唯一性的PRN碼從而準許能被遠程接收機標識。偽衛星在其中來自環地軌道衛星的SPS信號可能不可用的境況中是有用的,諸如在隧道、礦區、建築、市區峽谷或其他封閉地區中。偽衛星的另一種實現被公知為無線電信標。如本文中所使用的術語「衛星」旨在包括偽衛星、偽衛星的等效、以及可能的其他。如本文中所使用的術語「SPS信號」旨在包括來自偽衛星或偽衛星的等效的類SPS信號。如本文中所使用的,移動站(MS)指代可隨時間具有改變的定位或位置的設備。作為幾個示例,定位和/或位置的改變可包括方向、距離、定向等的改變。在具體示例中,移動站可包括蜂窩電話、無線通信設備、用戶裝備、膝上型計算機、個人導航設備(PND)、個人多媒體播放器(PMP)、其他個人通信系統(PCS)設備、和/或其他可攜式通信設備。移動站還可包括適於執行由機器可讀指令控制的功能的處理器和/或計算平臺。如以上所討論的,使用多個傳感器來執行測量會對這些設備的用戶造成眾多挑戰。此類挑戰可包括例如多個傳感器的大小、成本、接口、連通性、和/或功耗。為了解決這些問題,本文所描述的技術可包括在單個設備集成兩個或多個傳感器。這樣的設備可包括例如移動站中的組件。本文中所描述的技術可實現多傳感器測量處理單元(MSMPU)以支持比如諸如以上所提及的那些的寬泛應用,但是所要求保護的主題不限於那些具體應用。在一個方面,MSMPU可通過提供合需信號放大、調理、測量採集、測量預處理、內部和/或外部組件(包括外部連接或可訪問的傳感器)的功率管理、和/或原始和/或經預處理的傳感數據到外部處理器的通信來支持這些應用。外部處理器可包括例如移動站(MS)數據機或任何其他處理器。圖1是耦合至可包括處理器的MS數據機(MSM)110的示例MSMPU100的框圖。對於此示例,MSMPU100包括傳感器對130和140。在此示例中還包括有本地處理器120。傳感器130和/或傳感器140可包括寬泛傳感器類型中的任一種,包括但不限於加速計、陀螺儀、地磁、壓力、生物測定、和溫度傳感器等。在一個示例,本地處理器120可包括包含電路的功率管理系統和/或可執行功率管理程序。傳感器130和140可在功率管理系統的控制下在功率級之間轉換,以便選擇性地控制一個或兩個傳感器中的功耗。例如,傳感器130可被置於在其中傳感器汲取很少或不汲取功率的「關」或「睡眠模式」狀態。傳感器140可在可能具有受限功能的低功率模式下工作。傳感器140可在某個時刻檢測到觸發事件。如果傳感器140檢測到觸發事件,則本地處理器120可開啟傳感器130,並且還可將傳感器140置於正常操作模式。替換地,在另一方面,傳感器140可在正常模式下操作,而傳感器130可被置於「關」或「低功率模式」狀態。如果傳感器140檢測到觸發事件,則本地處理器120可開啟傳感器130,並且也將其置於正常操作模式。在一個方面,功率管理系統可包括本地處理器120中的專用邏輯。專用邏輯可管理各種內部和/或外部組件的通電/斷電、減少的功率操作、和/或睡眠模式。例如,專用邏輯可提供對傳感器130和140的功率管理。在另一方面,功率管理系統可被至少部分地實現為可在本地處理器120上執行的軟體指令。圖2是用於對位於移動站內的傳感器對進行功率管理的示例過程的流程圖。在框210,第一傳感器處於睡眠模式或「關」模式,這意味著第一傳感器汲取很少或不汲取功率。而且在框210,第二傳感器在低功率模式下工作。在框220,關於第二傳感器是否已檢測到觸發事件作出確定。響應於第二傳感器檢測到觸發事件,在框230,第一傳感器可被置於正常操作模式,而第二傳感器也可被置於正常操作模式以便執行測量活動。這兩個傳感器可處在正常操作模式下,直至測量活動完成。在框240,如果測量活動完成,則在框210,第一傳感器被關閉或置入「睡眠」模式,而第二傳感器被置入低功率模式。根據所要求保護的主題的示例可包括框210-240的全部或者與之相比更多或更少的框。此外,圖2的流程圖僅僅是用於對傳感器對進行功率管理的示例技術,且所要求保護的主題在此方面不受限定。圖3是示例MSMPU300的框圖,該MSMPU300包括本地處理器320、存儲器360、功率管理單元350、陀螺儀330、以及加速計340、和溫度傳感器335。MSMPU300可被耦合至諸如舉例而言MSM310的外部處理器。對於此示例,陀螺儀330和/或加速計340可向本地處理器320提供模擬信號。MSMPU可包括用於將來自陀螺儀330、加速計340和/或其他傳感器的模擬信號數位化的模數轉換器(A/D)305。對於此示例,地磁傳感器370和大氣壓傳感器380被耦合至MSMPU300。在一個方面,可包括信號放大和調理電路以處理諸如地磁傳感器370等外部連接的模擬傳感器。儘管示例MSMPU300被描述為A/D305和存儲器360被集成在本地處理器320內,但是A/D305和存儲器360中的一者或兩者未被集成在本地處理器320內也是可能的。此外,MSMPU300的具體安排和配置僅是一示例,且所要求保護的主題的範圍在這些方面不受限制。對於此示例,地磁傳感器370沒有被集成到MSMPU300,而是被放置在結合有MSMPU300的設備內的其他地方。能夠與MSMPU分開地定位地磁傳感器的能力可允許地磁傳感器的靈活性布置。相應地,這種地磁傳感器布置的靈活性可使得在形狀因子設計和布置上具有更大靈活性,以減小電磁幹擾和/或溫度等的影響。在一個方面,外部傳感器370和/或380以及MSM310可經由各種互連類型——包括但不限於I2C和/或SPI互連——的任一種耦合至MSMPU300。當然,這僅僅是一示例互連類型,並且所要求保護的主題的範圍在此方面並不被限定。在另一方面,MSMPU300可實現耦合至MSM310或另一組件的中斷引腳。對於一個示例,MSMPU300可在鎖存中斷模式下操作中斷信號。此外,MSMPU300可結合內部可編程閾值和專用電路以置位中斷引腳。然而,這些僅僅是可如何實現中斷信令的示例,並且所要求保護的主題的範圍在此方面並不被限定。在另一方面,MSMPU300可實現耦合至MSM310或另一組件的至少一個通用可編程IO引腳(GPIO)。對於一個示例,MSMPU300可操作GPIO引腳以通電或斷電所連接的組件。在另一方面,功率管理單元350可向陀螺儀330和加速計340提供功率控制信號。功率管理單元350可被實現為專用電路,或者可被實現為存儲在存儲器360中並由本地處理器320執行的軟體和/或固件。對於一個示例,陀螺儀330可被斷開而加速計340可在低功率模式下操作。加速計340可在於低功率模式下操作時檢測結合有MSMPU300的設備的運動。如果檢測到運動,則加速計340可被置入正常操作模式,且陀螺儀330也可被通電並置入正常操作模式。在一個方面,傳感器330和340,以及對於一些實現的諸如地磁傳感器370和大氣壓傳感器380等外部傳感器的每一個可被相互獨立地通電、置入睡眠、置入低功率操作模式、和/或置入正常操作模式。這樣,功率管理單元350可跨各種可能的應用、情況和性能要求裁剪功耗。在另一方面,MSMPU300可實現用以恢復陀螺儀330和/或加速計340的功率的快速程序。在一個示例中,可選擇用以恢復功率(甦醒模式)的兩個或多個快速程序中的一個,其中不同模式代表甦醒時間與當前時間之間的各種折衷。對於一示例,加速計340的輸出可被用作用於接通集成在MSMPU300內或結合有MSMPU300的設備內的其他地方的其他傳感器的開關。此類外部傳感器可被結合在與MSMPU300相同的管芯上或者可被實現為單系統級封裝(SIP)。外部傳感器也可位於結合有MSMPU300的設備的外部、可能如以下進一步描述地經由無線互連或經由另一類互連與MSMPU300遠程連接。在另一方面,集成在MSMPU300內的傳感器可具有可編程和/或可選擇特性。例如,在一個示例中,加速計340可實現可能的範圍為從2到16g的可選擇「g」水平。對於另一示例,陀螺儀330可具有可選擇角速度範圍,對於一個示例,可能的範圍為從50到500度/秒。然而,這些僅僅是加速計340和陀螺儀330的示例範圍,並且所要求保護的主題的範圍在這些方面不被限定。在另一方面,MSMPU300可結合測量數據的可選擇輸出解析度。在一個示例中,可選擇對應低功耗模式的7比特或者對應正常操作模式的14到16比特的解析度。而且,MSMPU可針對與MSM310的接口在可選擇帶寬下操作。對於一個示例,可在25與1500Hz之間選擇帶寬。在另一方面,MSMPU300及其相關聯的傳感器可被用在導航應用中。加速計340可被預編程和/或預配置以檢測結合有MSMPU300的設備的運動(加速度改變)和/或傾角改變超過上閾值、跌至低於下閾值、或處在兩個閾值(上和下)之間,以觸發對其他傳感器中的一個或多個的功率管理功能。這樣,對於此示例,在檢測到運動的情況下,地磁傳感器370和/或陀螺儀330和/或大氣壓傳感器380和/或相機傳感器(未示出)和/或結合有MSMPU的設備中所集成的或遠程連接到MSMPU的任何其他傳感器可被充電以便執行導航應用。類似地,如果沒有檢測到運動(設備是靜止的),則加速計輸出可被用於將任意或所有其他傳感器置入睡眠、低功率、或關模式,由此降低功耗。圖4是用於對位於移動站內包括加速器在內的兩個或多個傳感器進行功率管理的示例過程的流程圖。在框410,一個或多個傳感器處於睡眠模式,這意味著一個或多個傳感器汲取很少或不汲取功率。而且在框410,加速計可在低功率模式下工作。框420指示如果加速計檢測到運動,則在框430,先前被置入睡眠模式的一個或多個傳感器可被喚醒以在正常操作模式下操作。加速計也可被置入正常操作模式以便結合一個或多個其他傳感器——可能包括陀螺儀和/或地磁傳感器——執行測量活動。各個傳感器可處在正常操作模式下,直至完成測量活動——例如對於一個示例可能包括導航操作。在框440,如果完成測量活動,則在框410,可使一個或多個傳感器可返回睡眠模式且將加速計置入低功率模式。根據所要求保護的主題的示例可包括框410-440的全部或者與之相比更多或更少的框。此外,圖4的流程圖僅僅是示例技術,且所要求保護的主題在此方面不受限定。在另一方面,加速計340可被用於檢測結合有MSMPU的設備——可能是移動站——的自由落體狀況,以便使陀螺儀330斷電以保護陀螺儀免受衝擊的破壞。這個過程與停置硬碟的讀/寫頭以保護其免受跌落的衝擊的過程相類似。如之前所描述的,在MSMPU300內實現的功率控制邏輯不僅可通電或斷電諸如加速計340或陀螺儀330等內部傳感器或者或切換其操作模式,而且還可通電或斷電諸如地磁傳感器370或大氣壓傳感器380等外部傳感器或者切換其操作模式。在另一方面,功率管理單元350還可適於通電或斷電諸如MSM310(對於一個示例)等外部處理器或者切換其操作模式。在其他方面,功率管理單元350可執行用以確定於其下切換各種內部和外部傳感器和/或處理器和/或其他組件的操作模式可能會有利的狀況的過程。當然,這些僅僅是可由功率管理單元350執行的功率管理過程的示例,並且所要求保護的主題的範圍在此方面不受限定。在另一示例中,本地處理器320可被用於基於來自加速計340和陀螺儀330中的至少之一的測量檢測運動。此外,運動檢測事件可被用於啟動對駐留在諸如MSM310等外部處理器上的指令的執行。圖5是耦合至移動站數據機(MSM)510的示例MSMPU500的框圖。對於一個示例,MSMPU500和MSM510可被結合到移動站中。MSMPU500可包括本地處理器520、存儲器560、功率管理單元550、陀螺儀530、加速計540和溫度傳感器535。對於一個示例,陀螺儀530和/或加速計540可向本地處理器520提供模擬信號。MSMPU可包括用於對來自陀螺儀530、加速計540和/或其他傳感器的模擬信號進行轉換的模數轉換器(A/D)505。在一方面,功率管理單元550可向陀螺儀530和加速計540提供功率控制信號。功率管理單元550可被實現為專用電路,或者可被實現為存儲在存儲器560中並由本地處理器520執行的軟體和/或固件。對於此示例,MSMPU500還可被耦合至大氣壓傳感器580和地磁傳感器570,並且還可接收車輪滴答/裡程計信號585和外部時鐘信號587。然而,這僅僅是MSMPU及其相關聯傳感器和信號的一個示例配置,並且所要求保護的主題的範圍在此方面不受限定。而且對於此示例,MSMPU可包括適於存儲來自傳感器、和/或來自本地處理器520、和/或來自諸如MSM510等外部處理器的數據的一個或多個緩衝器。對於圖5中所描繪的示例,MSMPU500可包括原始數據緩衝器522和經處理數據緩衝器524。緩衝器522和/或524提供的緩衝能力可被用於由包括在MSMPU500中或耦合至其的各種組件生成的各種測量。例如,從一個或多個傳感器獲得測量的速率可與這些測量或者由本地處理器520處理和/或被傳送到諸如外部處理器等外部組件——在一個示例中可能為MSM510——的速率不同。此外,來自一個或多個傳感器的測量數據可被收集到一個或多個緩衝器中以便以突發方式將該數據傳送給MSM510或其他組件。在另一方面,原始數據緩衝器522可被用於以其原始形式(如由一個或多個傳感器所遞送的)存儲數據,而經處理數據緩衝器可被用於可能已由本地處理器520或由諸如MSM510等外部處理器以某種方式處理過的數據。此類處理可包括任何類型的濾波、取平均、子採樣、異常值檢測、和/或對採樣數據戳印時間以將實例時間與一個或多個測量相關聯。當然,本文中所描述的緩衝技術僅僅是示例技術,並且所要求保護的主題的範圍在這方面不受限定。又一方面可包括在將測量存儲到諸如比方或者緩衝器522或者緩衝器524等緩衝器中之際、或者在將測量存儲到諸如比方存儲器560等存儲器中之際對各種傳感器測量戳印時間。也可在將測量數據傳送到諸如比方MSM510等外部組件之際對測量數據戳印時間。在一示例中,戳印時間可以基於通過外部時鐘信號587接收到的時鐘信號。對於一示例,外部時鐘信號587可由各種普通晶振中的任一種——例如32KHz晶振——來生成。外部時鐘信號還可被本地鎖相環(PLL)電路用來合成運行本地處理器所需的高頻信號。在另一方面,可由MSMSPU500從MSM510或可訪問諸如由SPS或由協調世界時(UTC)標準、或由任何其他公知系統時間提供的基準時間標準的其他外部處理器接受周期性時間基準脈衝——對於一個示例可能每秒一個脈衝。可用從此類系統時間信息推導出的信息——從例如從SPS推導出的時間信息——來對緩衝數據戳印時間。這樣,可使時間戳與基準時間同步,這可實現傳感器數據與諸如SPS衛星測量等其他經戳印時間的數據的組合以用於導航應用。在另一方面,外部處理器(例如,傳感器信息的客戶端)可提供諸如開始和停止時間等時基信息以定義傳感器數據的測量時段。在導航應用中,這些開始和停止時間可對應於順序SPS測量時間標籤,並且可被用於使傳感器數據與收到SPS數據同步。使用SPS時間標籤來定義測量時段僅僅是一個示例技術,並且在其他示例中,來自數個不同源的時間標籤可被用於定義測量時段。圖6是對測量數據戳印時間的示例過程的流程圖。在框610,來自一個或多個傳感器的測量數據可被存儲在移動站內的緩衝器中,其中該移動站包括一個或多個傳感器。在框620,所存儲的測量數據可用從衛星定位系統或任何其他通用基準系統推導出的時間信息來戳印時間。根據所要求保護的主題的示例可包括框610-620的全部或者與之相比更多或更少的框。此外,圖6的流程圖僅僅圖解了示例技術,且所要求保護的主題在此方面不受限定。在另一方面,諸如經由外部時鐘587或經由SPS或其他時間脈衝源接收的周期性時間基準脈衝信號可被用於發起傳感數據從緩衝器522和/或524或從存儲器560到諸如MSM510等外部組件的傳輸。例如,MSMPU500可根據合需的過程處理傳感器測量,將傳感器數據存儲在緩衝器522和524中的一者或兩者或存儲器560中,並在隨後響應於從諸如比方MSM510或從與MSM510通信的設備等外部組件接收周期性時間基準信號或響應於從其接收「準備好接收」消息來傳送傳感器數據。在另一示例中,對傳送的發起可由在諸如I2C、SPI、UART、並行埠等任何普通I/O外圍或接口上對「準備好接收」消息的接收來觸發。相同外圍和/或接口可被用於向MSMPU500提供外部時基信息,以進行測量時間戳印和/或維持MSMPU500與諸如MSM510等外部組件之間的同步。在另一方面,可提供電路和/或軟體以校準集成在MSMPU500內和/或外部連接到MSMPU500的傳感器。如果諸如MSM510等外部處理器被用於執行導航應用,則該導航應用可估計與諸如移動站等對象相關聯的一個或多個狀態。一個或多個狀態可包括但不限於地理位置、海拔、速度、航向、定向等。一個或多個所估計的狀態可提供可被用於校準結合在移動站內的諸傳感器的各種參數的信息。此類參數的示例可包括加速計偏倚、漂移、作為溫度的函數的偏倚、作為溫度的函數的漂移、作為溫度的函數的測量噪聲、作為溫度的函數的靈敏度、作為板上安裝(裝配)或老化的結果的任何參數的變化等。然而,這些僅僅是可被校準的參數的示例,並且所要求保護的主題的範圍在此方面並不被限定。圖7是用於校準傳感器的示例過程的流程圖。在710,可使用集成到移動站中的一個或多個傳感器來測量移動站的位置、速度和海拔中至少一者的改變。可測量位置的改變,例如測量移動站行進的方向和/或距離。在720,可使用來自衛星定位系統的信息來測量移動站位置的改變。在730,可計算誤差值,其中該誤差值代表一個或多個傳感器獲得的測量與經由衛星定位系統獲得的測量之間的差異。在740,可至少部分地基於誤差值來校準一個或多個傳感器。根據所要求保護的主題的示例可包括框710-740的全部或者與之相比更多或更少的框。此外,圖7的流程圖僅僅圖解了用於校準傳感器的示例技術,且所要求保護的主題在此方面不受限定。在另一方面,可提供電路和/或軟體和/或固件以允許結合有MSMPU500的設備處於靜止的確定。該確定可由在本地處理器520上執行的軟體和/或固件來執行或者可經由外部輸入提供。例如,車輪滴答/裡程計輸入信號585可指示靜止狀況。在一個方面,車輪滴答/裡程計輸入信號585可被用於執行傳感器校準過程。在另一方面,靜止狀況可被用於校準陀螺儀530和/或大氣壓力傳感器580。如果已知結合有MSMPU500的設備是靜止的,則壓力的任何改變可被歸因於壓力的實際變化而非海拔的改變。在其他方面中,MSMPU可被結合到包括例如蜂窩小區電話、個人數字助理、筆記本計算機等的一些設備的任一個中。此類設備有時可被放置到機架或塢站中。在一個示例中,當這樣的設備被放置在機架或塢站中時,設備是靜止的。MSMPU500可感測或可接收這樣的設備被放置在機架或塢站中的指示,從而推斷該設備是靜止的。在一個示例中,靜止狀況的指示可被用於執行諸如以上所討論的校準操作。在另一方面,MSMPU500可例如通過運動檢測來檢測轉出靜止狀況。在另一方面,溫度傳感器535可提供可被用於執行校準操作以便發展作為溫度的函數的傳感器性能特性的溫度測量。在一個示例中,可習得作為溫度的函數的加速計漂移值表並將其存儲在存儲器560中。傳感器校準數據(諸如偏倚和漂移)可被提供給MSMPU500以進行傳感器數據校正。用校準數據校正原始傳感器數據可為各種應用提供能力,包括但不限於為航位推算應用提供運動檢測和運動積分。航位推算(DR)可指代估計某物的當前位置並基於已知或測得速度、流逝時間和航向推演此位置。在另一方面,來自地磁傳感器570的數據可被用於校準陀螺儀530偏倚並且可被用於初始化由地磁傳感器指示的絕對航向。為了提供更好的方向信息,對於地磁傳感器570而言,使用來自加速計540的橫滾和俯仰測量進行傾斜補償是有益的。傾斜補償過程可由駐留在MSMPU500上的專用電路來實現和/或可在可由本地處理器520和/或MSMPU500執行的軟體和/或固件中實現。傾斜補償過程可利用從外部連接的地磁傳感器570接收的測量數據。結合來自溫度傳感器535或者來自集成到地磁傳感器570或緊密靠近地磁傳感器570放置的另一溫度傳感器的數據也會是有益的。在另一方面,可使用來自地磁傳感器570的順序和/或周期性和/或事件觸發測量校準陀螺儀530以測量角信息的改變。在又一方面,MSMPU500可通過集合來自加速計540和陀螺儀530的測量執行運動積分以確定所行進的距離和方向(例如,運動的軌道或路徑)的改變。此方面可被有益的用在其中期望確定結合有MSMPU500的對象是否已退出或進入感興趣的區域的地理柵欄應用中。對於一個示例,感興趣的區域可被定義為具有預設和/或可編程半徑的圓,但是這僅僅是可如何定義感興趣的區域的示例,並且所要求保護的主題的範圍在此方面不受限定。圖8是圖解了示例地理柵欄應用的流程圖。在框810,可確立移動站的起始位置。在框820,可使用加速計和陀螺儀傳感器數據來檢測移動站位置的改變。在一個示例中,可通過使用為本領域普通技術人員所知的技術檢測移動站行進的方向和/或距離來檢測位置的改變。在框830,可關於移動站是否已退出或進入指定區作出確定。根據所要求保護的主題的示例可包括框810-830的全部或者與之相比更多或更少的框。此外,圖8的流程圖僅僅圖解了用於地理柵欄的示例技術,且所要求保護的主題在此方面不受限定。圖9是用於組合來自加速計540和陀螺儀530兩者的信息的示例過程的流程圖。此類信息可包括運動積分和旋轉數據,並且此類信息可被用於支持地理柵欄和/或導航DR操作。通常,來自陀螺儀530的信息可被用於計算在三維空間中移動站的定向自原始定向起已旋轉了多少。得到的旋轉矩陣可被用於將加速計信息轉換回加速計在測量時段開始時所在的測量系(定向)。這些「經旋轉」的測量可被添加到先前的測量以確定淨位移,因為這些測量皆基於相同的定向。具體而言,對於此示例技術,在框905,可從諸如比方陀螺儀530等陀螺儀捕獲數據。在框910,可創建3x3矩陣,且在框925,可對個體橫滾、俯仰和偏航(航向)值進行求和。在框915,可將來自框910的諸矩陣相乘以累積旋轉。可標識與第一旋轉矩陣相乘的矩陣。在框920,可對矩陣求逆以將樣本旋轉回間隔的開頭。處理可行進至框940。在框930,可獲得加速計數據(x,y,z),並且在框935,可創建3x1向量。在框940,來自框920的逆矩陣可被用於將樣本點旋轉回起始點。在框945,可對來自同一參照系內的個體系進行求和。在框950,可組合經累積的旋轉(來自陀螺儀測量)和行進的距離(來自加速計測量)。根據所要求保護的主題的示例可包括框905-950的全部或者與之相比更多或更少的框。此外,圖9的流程圖僅僅圖解了用於組合加速計和陀螺儀測量的示例技術,且所要求保護的主題在此方面不受限定。圖10是包括無線連通性的示例MSMPU1000的框圖。MSMPU可包括如以上參照圖3和5所描述的類似技術。可經由包括未來的技術的各種無線技術來實現無線連通性。藍牙、ZigBee、近場通信(NFC)、WiFi和超寬帶(UWB)僅是此類無線技術的幾個示例,並且所要求保護的主題的範圍在此方面不受限定。這些技術由圖10中的無線通信單元1092、1094、1096和1098來表示。通過添加無線連通性,集成有MSMPU1000的設備能夠與也包括MSMPU1084的另一設備通信以用於諸如作為一個示例的多方遊戲等對等應用。MSMPU1000還可與外部處理器1082通信以向處理器1082提供原始傳感器測量、經處理的傳感器測量、任意度數的位置(x,y,z)和/或姿態信息(τ,φ,ψ)(這取決於所集成或連接的傳感器的可用性和操作狀態)、位置和/或姿態信息的改變、歐拉角、四元數、遙測數據等。在另一方面,MSMPU1000還可通過無線技術中的任一種與諸如比方心率監視器(HRM)1086和/或血壓(BP)監視器1088等一個或多個生物測定傳感器通信。此類傳感器可應用於例如醫學和/或健康/運動領域。從內部和/或外部傳感器搜集的信息可被外部處理器1082用來推導導航方案,和/或用戶接口和/或遊戲控制信號、相機圖像穩定信號等。在另一示例中,來自至少一個MSMPU的數據可被提供給中央處理單元以推導相對位置和/或姿態信息,這些相對位置和/或姿態信息可被用在其中期望知曉一方相對於另一方的動作或位置的改變或姿態的改變的多方遊戲環境中。圖11是移動站1100的示例的框圖。無線電收發機1170可適於用基帶信息調製RF載波信號,諸如將語音或數據調製到RF載波上,以及解調經調製的RF載波以獲得這樣的基帶信息。天線1172可適於在無線通信鏈路上發射經調製的RF載波並且在無線通信鏈路上接收經調製的RF載波。基帶處理器1160可適於將來自中央處理單元(CPU)1120的基帶信息提供給收發機1170以供在無線通信鏈路上傳輸。在此,CPU1120可從用戶接口1110內的輸入設備獲得這樣的基帶信息。基帶處理器1160還可適於將來自收發機1170的基帶信息提供給CPU1120以供通過用戶接口1110內的輸出設備傳輸。用戶接口1110可包括多個用於輸入或輸出諸如語音或數據之類的用戶信息的設備。這樣的設備可包括作為非限制性示例的鍵盤、顯示屏、話筒、以及揚聲器。接收機1180可適配於接收並解調來自SPS的傳輸,並且將經解調的信息提供給相關器1140。相關器1140可適於根據接收機1180所提供的信息來推導相關函數。相關器1140還可適於根據收發機1170所提供的關於導頻信號的信息來推導與導頻有關的相關函數。此信息可被移動站用於捕獲無線通信服務。信道解碼器1150可適於將從基帶處理器1160接收到的信道碼元解碼成底層源比特。在其中信道碼元包括卷積地編碼的碼元的一個示例中,這樣的信道解碼器可包括Viterbi解碼器。在其中信道碼元包括串行或並行級聯的卷積碼的第二示例中,信道解碼器1150可包括turbo解碼器。存儲器1130可適於存儲機器可讀指令,這些指令可運行以執行其實現或示例在本文被描述或建議的一個或多個過程。CPU1120可適於訪問並運行這樣的機器可讀指令。對於此示例,移動站1100包括MSMPU1190。MSMPU1190可適於執行本文中所描述的傳感器測量和/或功率管理操作中的任一個或全部。例如,MSMPU1190可適於執行以上參照圖1-10描述的功能。雖然已例示和描述了目前考慮為示例特徵的內容,但是本領域技術人員將理解,可作出其他各種修改並且可替換等效技術方案而不脫離所要求保護的主題。此外,可作出許多修改以使特定境況適合於所要求保護的主題的教示而不脫離本文中所描述的中心思想。因此,所要求保護的主題並非旨在被限定於所公開的特定示例,相反如此所要求保護的主題還可包括落入所附權利要求及其等效技術方案的範圍內的所有方面。