• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 物聯網與傳感器 > 設計應用 > 嵌入式非易失性存儲器在汽車系統中的應用

    嵌入式非易失性存儲器在汽車系統中的應用

    作者:Charles Ng Kilopass Technology公司 時間:2008-05-30 來源:汽車電子設計 收藏

            隨著汽車逐漸發展成為高度集成的交通、信息和娛樂系統,其半導體成分不斷增多。如今的汽車包含了數以十計的處理器、大量的傳感器和各類控制、安全、舒適及通信系統。所有這些系統都需要存儲。

    本文引用地址:http://www.czjhyjcfj.com/article/83389.htm

      車載系統的有多種不同形式,其容量少則只有數百位,用于存儲ID和傳感器數據,多則高達數兆字節,用于保存復雜的固件程序。不同系統對(NVM)的要求不同,但無一例外都希望它便宜、可靠、安全并易于在系統中實現。本文深入探討了一些常見應用,闡述了它們所需要的要求和特性。

      固件存儲

      如今的汽車可謂是真正的個人,其中包含了眾多依賴MCU工作的電子子系統,如制動系統、電子穩定裝置、巡航控制、發動機控制、電源管理和儀表板等。這些處理器需要總計數百萬行的軟件代碼,而所有代碼都必須存儲在NVM中。目前存儲這些代碼的技術是與MCU相嵌在一起的閃存。

      除了閃存,也可以選用一次性可編程(OTP)存儲器,如用掩膜可配置ROM來存儲代碼。不過,這種方法缺乏現場可編程能力,此后就不可能對代碼進行升級以修正問題或是增強系統的功能組合。現場可編程能力還讓MCU制造商得以延長其車載產品的壽命,支持新的汽車款式。

      MCU供應商已經轉向采用閃存來進行固件存儲,因為閃存現場可編程。但閃存需要浮柵技術,這使得MCU芯片的制造成本增加了30-50%。此外,由于通過電壓對比或其它掃描技術就可以讀取代表著MCU廠商知識產權的閃存內容,閃存在固件存儲方面還存在著安全隱患。

      如果現場可編程OTP存儲器外型小巧的話,通過在系統級將其設計為“數次可編程”,可以利用它來代替閃存以存儲程序。MCU供應商能做的,就是除了存儲現有程序代碼的扇區外,還在OTP存儲器中留出一個或多個未指定扇區。若需對某個程序代碼模塊進行升級,就把被升級的模塊編程入一個未用存儲扇區,讓控制邏輯轉而指向升級后的模塊(見圖1)。這種技術還可用于其它車載系統,如傳感器校準和數字版權管理(DRM)密鑰,本文稍后將對此進行探討。

      對于價格不貴而又性能可靠的嵌入式NVM而言,在嵌入式MCU中進行可編程固件存儲是一個理想的應用領域。這種存儲器價格必須非常低廉,不會增加任何額外的芯片制造成本。此外,它必須高度可靠,必須能夠在汽車的高溫工作環境中正常運行。

    圖1、MCU供應商在OTP存儲器中預留未編程扇區,使得汽車制造商能夠通過把升級內容下載到初始未編程扇區中來對MCU的程序模塊進行升級。

      傳感器校準

      如今汽車使用了許多并不昂貴的傳感器,這些傳感器可用于引擎控制、駕駛員輔助及安全裝置和舒適性子系統,能夠監控許多關鍵參數,如安全氣囊準備就緒情況、輪胎氣壓、引擎溫度、進氣歧管壓力、光亮度、電池和電氣子系統電壓、用于制動和轉向控制的汽車定位,以及各種溫度控制及其它舒適性配置。很多情況下,這些模擬傳感器都被配置成壓阻式橋網絡,供將物理參數轉變為電氣信號,以此測量壓力、溫度或濕度等模擬參數。

      用于電子信號轉換的物理參數通常是低電平、非線性的,且與溫度密切相關。設計人員需要進行一些信號調節工作,以此放大和校準傳感器信號在靈敏度、偏移和非線性度等方面的器件間隨機變化,并讓它不再受溫度影響,從而為系統構建一個線性而精確的信號。在傳感器校準方面,另一個問題是偏移或靈敏度這類參數因系統而異,需要對每個傳感器和調節電路分別進行現場校準。

      有幾家車載半導體制造商在提供能夠對橋式傳感器進行放大、校準并做溫度補償的芯片。它們通常利用1個微控制器來數字式控制1個或多個DAC,把一組傳感器校準系數編程到一個EEPROM(嵌入式或外部皆可)中,創建一個查找表(見圖2)。

     

    圖2、采用EEPROM存儲傳感器校準系數的一種典型的可編程車載傳感器調節裝置。

    linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 河源市| 上林县| 鸡西市| 娄底市| 东港市| 甘肃省| 东安县| 吉木萨尔县| 济南市| 贺州市| 佳木斯市| 社旗县| 平陆县| 大连市| 南汇区| 睢宁县| 中西区| 渑池县| 伊金霍洛旗| 塔河县| 宜丰县| 镇原县| 漾濞| 东丰县| 海伦市| 台州市| 游戏| 昌宁县| 磐安县| 盐山县| 句容市| 安国市| 台北市| 迭部县| 沙湾县| 赤壁市| 晋宁县| 四平市| 政和县| 武义县| 呼和浩特市|