娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

利用FPGA新特性實現高可靠性汽車系統設計

發布者:WhisperingSong最新更新時間:2009-02-27 來源: 萊迪思半導體公司關鍵字:FPGA  汽車  系統設計 手機看文章 掃描二維碼
隨時隨地手機看文章

      目前,汽車中使用的復雜電子系統越來越多,而汽車系統的任何故障都會置乘客于險境,這就要求設計出具有“高度可靠性”的系統。同時,由于FPGA能夠集成和實現復雜的功能,因而系統設計人員往往傾向于在這些系統中采用 FPGA。不過,將FPGA用于汽車系統時需要關注兩個主要問題:確保用于FPGA初始化的配置代碼正確無誤;防止器件工作時SRAM的內容遭到損壞。只有這些問題得到徹底解決,FPGA才能成為高度可靠汽車系統的組成部分。幸運的是,目前通過AEC-Q100認證的FPGA已加入先進的特性,能夠有效解決上述問題。本文介紹的幾個方案可用于解決保護初始化配置和防止潛在的SRAM內容損壞的問題。

保護FPGA的配置

      隨著系統上電,基于SRAM的FPGA將從外部源加載其配置。引導源可以是存儲器件,如串行EEPROM或Flash ,也可以是智能器件,如微控制器。針對初始化位流,所有的FPGA都具有某種類型的循環冗余校驗(CRC),在啟動結束時進行測試,檢驗傳送是否完整。如果在位流中檢測到一個差錯,FPGA將無法初始化。這可以防止系統產生錯誤的(也可能是危險的)操作。大多數的FPGA將通過對一個外部引腳置位,來告知系統控制器初始化失敗,請求另一個初始化序列,以期取得配置成功。在遇到以下幾種情況時,會發生初始化位流的損壞情況:

      * 引導存儲器的硬件故障

      * 存儲器內容保存的問題

      * 蓄意篡改

      * 存儲器內容被擦除

      * 電氣噪聲


      利用FPGA設計高可靠性的汽車系統時,為了正確處理這些情況,必須遵循以下四個基本步驟:

      第一步是使用具有片上閃存的非易失性SRAM FPGA。這改變了從外部存儲器引導配置載入FPGA內部的方式。采用將引導源移入同一塊芯片的方法消除了許多常見的初始化失敗模式。這種類型的集成設計還提升了初始化速度,可在即時啟動系統中使用這種FPGA。

      第二步是添加一個可靠的外部自行引導器件(圖1) 。FPGA的一個主要特點是能夠現場重復編程。對汽車系統而言,這一特性允許下載新的程序,用于授權的現場更新,修復設計錯誤或添加額外的功能。不過,在傳輸和對存儲器編程期間,數據流可能被損壞,而且損壞的數據流會阻止正確的FPGA初始化。為了應對更新過程中的損壞,在外部存儲器件中已復制了初始化代碼,稱為“golden”的廠家備份。即便有任何問題,存儲在內部存儲器的配置代碼都可以使該系統得到恢復。通過添加第二個引導器件,就能夠保證廠家備份,或至少可以具有“間接恢復”系統的功能。

 

圖1   FPGA雙引導系統


圖1 FPGA雙引導系統

      第三步是保護存儲在外部存儲器件中的位流備份,采用位流加密來保護引導配置代碼(圖2)。許多車用FPGA系列支持128位AES位流加密,以防止逆向工程和未經授權地對設計進行更改。在外部引導器件中存儲著加密的配置代碼,可以在初始化時譯碼,然后再移入SRAM單元。同樣的加密機制也可以用來將一個新的配置代碼載入內部閃存。

 

圖2   外部引導的AEC譯碼或Flash編程位流。


 圖2 外部引導的AEC譯碼或Flash編程位流。

      第四個也是最后一個步驟是“鎖定”FPGA,以防止未經許可進入存儲配置。用非易失性FPGA內部的可編程寄存器控制對內部配置存儲器的訪問。可能的組合情況如下:1)解鎖。 2)可解密鎖定-通過編程接口提供的128位密鑰能夠使器件解鎖。3)永久鎖定-器件被永久鎖定。

      為了進一步加強器件的安全性,可用一次性可編程(OTP)模式。一旦器件設置成這個模式,就不可能擦除閃存的內容或對器件再次編程。

      選擇車用級的通過AEC - Q100認證的非易失性FPGA時,審查制造商的非易失閃存的耐久性和數據保存指標是很重要的,這將確保車輛運行時和處于貯藏溫度時FPGA都能正確保存其存儲器內容。例如,LatticeXP2是唯一非易失性的通過AEC - Q100認證的SRAM /Flash FPGA,它能滿足所有這些系統的要求。LatticeXP2的片上閃存允許大范圍地對整個器件進行存儲器測試,確保即使器件在最高溫度下連續工作,至少10年內存儲器的內容都不會丟失。

SRAM軟錯誤損壞檢測(SED)

      來自宇宙射線的中子和封裝材料中的帶電α粒子的輻射會造成軟錯誤,它會改變存儲單元的存儲內容。這種現象首先成為DRAM中的一個問題,要求能對高可靠性應用中的大容量存儲系統進行錯誤檢測和糾錯。由于器件的尺寸不斷縮小,對某些系統而言,SRAM中的軟錯誤概率已相當大。

      用于汽車應用的高性能FPGA將邏輯配置數據存儲在SRAM單元。由于FPGA中SRAM單元數量和密度的增加,軟錯誤改變系統可編程邏輯行為的概率也隨之增加。設計者已經采取了各種辦法來解決該問題,其中大部分涉及用戶用于設計的知識產權(IP)核。雖然這種方法提供了一個解決方案,但它也占用了寶貴的可編程資源,并可能會影響性能。然而,這些缺陷是可以避免的。例如,LatticeXP2 FPGA內有用硬件實現的軟錯誤檢測器,它不會影響系統性能或器件的熱耗散。

      在這些非易失性FPGA中的SED硬件有一個訪問FPGA SRAM配置存儲器的接口,還有SED控制器電路和一個存儲當前位流CRC的32位寄存器(圖3)。SED功能需要使用幾個I/O引腳,要占用4個專用的輸入引腳和4個專用的輸出引腳。這些引腳用于使能和啟動SED檢測,還能指明SED的工作狀態。

 

圖3、LatticeXP2 FPGA具有SRAM軟錯誤監測功能。
 圖3、LatticeXP2 FPGA具有SRAM軟錯誤監測功能。

      SED工作期間,控制電路從FPGA的SRAM配置存儲器讀取串行數據流數據,并計算CRC。然后,計算出的CRC與預期的存儲在32位寄存器中的CRC進行比較。如果這兩個CRC值不匹配,說明配置存儲器中有差錯,并設置一個外部信號為高電平,指明有差錯。對應出錯信號,用戶可以有幾種選擇:忽略這個差錯;使用外部處理器記錄這個差錯;或從原來的引導器件重新載入SRAM配置。

      LatticeXP2 FPGA能夠滿足所有這些系統的要求。其片上閃存允許統一的系統測試,保證器件即使在最高溫度下連續工作,最少10年不會引起存儲內容的丟失或產生系統故障。此外,雙引導功能和硬件實現的SED檢測功能對SRAM內容損壞提供了安全保證,不會影響器件性能或用戶邏輯的運行。

      應用上述四種配置保護技術的FPGA設計具有高度可靠的啟動和初始化功能,可以保護更新,阻止下載、刪除或修改初始化配置的企圖。此外,整合SED管理邏輯的設計還增加了保護措施,防止由帶電粒子導致的改變運行配置的情況。將啟動和SED保護進行整合的方法使汽車系統設計人員能夠構建完整可靠的FPGA設計,同時不必擔心配置被蓄意篡改或環境對器件造成的損壞。

 

 

 

 

關鍵字:FPGA  汽車  系統設計 引用地址:利用FPGA新特性實現高可靠性汽車系統設計

上一篇:開發新能源汽車不宜盲從單一技術路線
下一篇:發改委:4項措施促進新能源車示范推廣

推薦閱讀最新更新時間:2024-12-27 13:48

FPGA器件的在線配置方法
摘要:介紹基于SRAM LUT結構的FPGA器件的上電配置方式;著重介紹采用計算機串口下載配置數據的方法和AT89C2051單片機、串行EEPROM組成的串行配置系統的設計方法及實現多任務電路結構中配置的方法,并從系統的復雜度、可靠性和經濟性等方面進行比較和分析。 關鍵詞:配置 可編程邏輯器件 FPGA 在線配置 引 言 在當今變化的市場環境中,產品是否便于現場升級,是否便于靈活使用成為產品能否進入市場的關鍵因素。在這種背景下,Altera公司的基于SRAM LUT結構的FPGA器件得到了廣泛的應用。雖然這些器件應用廣泛,但由于其內部采用SRAM工藝,它的配置數據存儲在SRAM中。由于SRAM的易失性,每次系統上電時,必
[半導體設計/制造]
新加坡研究人員研發新型光場傳感器 可助力自動駕駛汽車
據外媒報道,新加坡國立大學(NUS)理學院的一個研究團隊在化學系教授Liu Xiaogang的領導下,研發了一款具有極高角分辨率的3D成像傳感器,其作為一種光學儀器,能夠分辨物體上被角距離小至0.0018o隔開的點。此種創新傳感器采用獨特的角度顏色轉換原理,能夠探測X射線至可見光光譜范圍內的3D光場。 Liu Xiaogang教授(右)與Yi Luying博士(左)(圖片來源:新加坡國立大學) 光場包含光線的組合強度與方向,人眼可以對其進行處理,以精確地探測物體之間的空間關系。不過,傳統的光傳感器技術效率較低。例如,大多數攝像頭只能產生二維圖像,對于普通攝影而言足夠,但對于虛擬現實、自動駕駛汽車和生物成像等更高級的應
[汽車電子]
新加坡研究人員研發新型光場傳感器 可助力自動駕駛<font color='red'>汽車</font>
基于ARMlinux的嵌入式遠程測控系統設計
  前言   目前,大多數遠程測控系統中,系統的硬件采用8/16位的單片機,軟件多采用匯編語言編程,該編程僅包含一個簡單的循環處理的控制流程;單片機與單片機(或上位機)之間的通信通過RS232、RS485或CAN總線來組成局域網,再用Pc機作為Web服務器,與Internet進行通訊。這樣的遠程測控設備成本高、體積大、速度慢、功耗大。現在,32位嵌入式CPU價格已下降,性能指標也有提高,為嵌入式系統的廣泛應用提供了可能性。基于上述情況,我們將嵌入式系統應用于遠程測控系統,大大提高了測控系統的性能,同時降低了成本和功耗,體積也大大減小。   嵌入式系統一般應用嵌入式操作系統來開發。在嵌入式操作系統的選擇上,由于Linux有完整開
[測試測量]
蘋果泰坦新專利:汽車窗自動調色/調反射率/調朦朧度
繼之前申請過色調可調或不透明車窗的專利之后,蘋果公司現在正研究在車窗玻璃中增加其他層以實現此種車窗。據外媒報道,蘋果最近又被授予了幾項與泰坦項目的專利,其中一項名為“可調節車窗系統”(Systems with adjustable windows),指出可用于“車輛和建筑物”。 (圖片來源:patentlyapple.com) 專利文件除了指出“非常適用于配備窗戶的車輛和建筑物”之外,還表示,窗戶可能會配備磨砂表面或鏡面涂層,以增強私密性。蘋果公司表示,在窗戶上增加此類磨砂或鏡面涂層極具挑戰性。“如果不小心,窗戶可能會變得反射性太強,可能會不夠透明無法通過窗戶看東西,或者可能會導致其他不好的屬性。” 雖然專利中表示,
[汽車電子]
蘋果泰坦新專利:<font color='red'>汽車</font>窗自動調色/調反射率/調朦朧度
未來汽車上的“三大件”,缺一不可!
汽車正朝著越來越復雜,同時也越來越簡單的方向前進。 對于車企而言,他們面臨的挑戰是需要將越來越多的復雜原件塞進汽車內,并讓這些原件有序的工作;而對于用戶來說,他們的需求變成了越來越簡單的開車體驗。   供給與需求的磨合成為快速推動汽車行業前進的原動力,同時不可否認的是在向智能化、科技化發展的進程中,也出現了像UBER 自動駕駛 失控、 特斯拉 自動駕駛 傷人等不和諧的音符。   不過筆者認為如果拉長到整個汽車的進化史來看,智能化的主旋律并不會因此中斷,并且在可預見的未來,汽車還將沿著以下三個方面,實現進一步的智能化。   1.液晶中控屏    特斯拉 的誕生在很多人看來重新定義了電動汽車,殊不知其面世的意義遠大于此,它不
[汽車電子]
基于FPGA和DSP的音頻采集卡的實現
   摘要 : 本文介紹了一種基于FPGA和DSP的多通道音頻采集卡的設計和實現方案,該卡能夠工作在多種采樣率下并可以使用DSP中不同的音頻算法用于滿足不同場合,并通過PC104接口將處理后的數據上傳至主機。采集卡已應用在船舶航行數據紀錄儀VDR中。    關鍵詞: FPGA;DSP;PC104;多采樣率;音頻數據壓縮;航行數據記錄儀VDR   0 引言   一個多通道數字音頻系統必須考慮兩個問題:采集到聲音的質量問題和最終數字化后的音頻存儲的問題。由奈奎斯特定理知,如果要保證把采集到的音頻信號完全無失真的恢復出來,采樣率就必須至少是需采集音頻信號頻寬的2倍。由于現在大多數音頻CODEC采用了Delta-Sigma Modu
[安防電子]
2座大型城市承諾2030年前實現汽車零排放
來自倫敦、洛杉磯、巴黎等全球12座大型城市的市長們承諾,到2030年前禁止汽油、柴油發動機車在自己城市的“大部分地區”上路。 ? 在巴黎召開的C40城市氣候峰會(C40 Cities Climate summit)期間,這些來自全球大型城市的市長們承諾,“逐步放棄燃油發動機”車輛,實現汽車零排放,并讓自己所在的城市變得“更綠色、更健康、更繁榮”。 除上述目標外,他們還承諾自2025年開始只購買全電動巴士,將逐步淘汰傳統的汽油動力巴士或柴油動力巴士。這一舉措很可能會受到電動汽車行業的歡迎,因為這些大城市都有發達的公共交通系統,對公交巴士的需求量很大。 倫敦、巴黎、洛杉磯、哥本哈根、巴塞羅那、基多、溫哥華、墨西哥城、米蘭、西雅圖、奧
[嵌入式]
滑鐵盧大學取得電池設計新突破 推動電動汽車普及
據外媒報道,滑鐵盧大學(University of Waterloo)研究人員在鋰離子電池設計方面取得突破,可實現15分鐘內將電動汽車從零充電至80%的超快速充電。即使在快速充電站,這一充電速度也比目前近一小時的行業標準要快得多。 圖片來源:滑鐵盧大學 使用這種新設計制造的電池還能承受更多次充電——最多800次循環。相關研究發表于期刊《Advanced Science》。 “我們需要讓電動汽車更便宜、更方便,”化學工程系教授Yverick Rangom表示。“如果我們能把電池做得更小、充電更快、使用壽命更長,我們就能降低汽車的總體成本。這會讓電動汽車成為更多人的可行選擇,包括那些沒有家庭充電站或住在公寓里的人。這也會
[汽車電子]
滑鐵盧大學取得電池設計新突破 推動電動<font color='red'>汽車</font>普及
小廣播
最新汽車電子文章

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

電子工程世界版權所有 京B2-20211791 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 阿拉善左旗| 青河县| 永康市| 和平县| 铅山县| 苍南县| 南川市| 舟曲县| 河东区| 庆阳市| 浦北县| 太康县| 舒城县| 沁水县| 腾冲县| 陇川县| 肥城市| 松原市| 礼泉县| 贵州省| 呼伦贝尔市| 江都市| 五莲县| 绥阳县| 福州市| 吉首市| 镇宁| 苏州市| 临安市| 夏河县| 卢龙县| 琼海市| 望都县| 高州市| 铜梁县| 洛隆县| 望奎县| 翁源县| 天峨县| 巴楚县| 东至县|