在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

使用系統(tǒng)優(yōu)化編譯器加速汽車電子產(chǎn)品設計

YCqV_FPGA_EETre ? 來源:未知 ? 作者:李建兵 ? 2018-03-16 13:33 ? 次閱讀

得益于摩爾定律,汽車電氣系統(tǒng)經(jīng)歷了快速的技術增長。現(xiàn)代化的汽車已獲得長足發(fā)展,不再是耦合了 AM 無線電的簡單發(fā)動機電氣系統(tǒng)。如今現(xiàn)代化的汽車搭載了多種高級電子系統(tǒng),能夠執(zhí)行發(fā)動機控制、高級駕駛員輔助系統(tǒng) (ADAS)、牽引力與穩(wěn)定性控制、信息娛樂等功能,此外還針對某些尖端應用提供了自主操作能力。

這種汽車內(nèi)電子系統(tǒng)部署的顯著增長也帶來了幾個必須由設計人員解決的挑戰(zhàn):

● 性能 – 需要實時、低時延與高確定性的性能以實現(xiàn)例如 ADAS、ECU、牽引力與穩(wěn)定性控制等多種車載功能。

● 安全 – 汽車電子系統(tǒng)實現(xiàn)關鍵功能,故障會導致受傷或死亡。因此,系統(tǒng)必須實現(xiàn)信息安全保障與防篡改技術,以防止未授權的修改。

● 安全性 – 必須符合 ISO26262 規(guī)定的汽車安全完整性水平。

接口 – 必須能夠連接多種傳感器、驅(qū)動器與其他制動器。

● 功率效率 – 必須在有限的功耗預算內(nèi)高效運行。

● 軟件定義 – 具備高靈活性以適應多種市場中的不同標準與條件。

為應對這些挑戰(zhàn),汽車電子系統(tǒng)開發(fā)人員正在部署片上異構系統(tǒng) (SoC) 器件。異構器件將一個處理單元(通常為多核)與一個或多個異構協(xié)同處理器(例如 GPU、DSP 或可編程邏輯)相結合。

將處理單元與可編程邏輯相結合可構成緊密集成型系統(tǒng),以便利用可編程邏輯的固有并行特性。該特性支持使用可編程邏輯 (PL) 實現(xiàn)高性能算法和接口連接,同時由處理系統(tǒng)實現(xiàn)更高級的決策制定、通信與系統(tǒng)管理功能。完成結合后,便可使可編程邏輯分擔處理任務,從而創(chuàng)建更具響應性、確定性并且能效更高的解決方案。

就接口連接而言,異構 SoC 可支持多種業(yè)界標準接口,這些接口可通過處理系統(tǒng)或可編程邏輯實現(xiàn)。得益于 IO 結構的靈活性,可使用可編程邏輯實現(xiàn)關鍵的原有接口與定制接口。然而,這需要添加一個外部 PHY 來實現(xiàn)協(xié)議的物理層,從而提供任意連接。

某些異構 SoC 面向多個器件級與系統(tǒng)級安全功能提供支持,便于輕松實現(xiàn)。這些器件能夠?qū)雍团渲眠^程進行加密與驗證。如果處理器內(nèi)核是基于 ARM 處理器的,那么可使用 Trustzone 保證軟件環(huán)境安全。有了 Trustzone,開發(fā)團隊便可創(chuàng)建正交環(huán)境,通過使用程序管理器,對軟件訪問底層硬件進行限制。此外,這里也提供幾個額外的設計選擇,例如功能隔離,可以在設計中實現(xiàn),以進一步加強取決于需求的安全解決方案。

傳統(tǒng)的異構 SoC 開發(fā)流程把設計劃分為處理器系統(tǒng)和可編程邏輯兩大部分。這種方法在過去需要兩個獨立的開發(fā)團隊,這會增加非重復性工程成本、開發(fā)時間與技術風險。此外,該方法還將設計功能固定在處理器內(nèi)核或可編程邏輯中,使后期優(yōu)化難以進行。

人們所需的開發(fā)工具應該可實現(xiàn)整個器件的軟件定義開發(fā),并有能力根據(jù)需要將功能從處理器內(nèi)核轉(zhuǎn)移到可編程邏輯,而且非 HDL 專家也能完成。

這正是系統(tǒng)優(yōu)化編譯器的用武之地。系統(tǒng)優(yōu)化編譯器能利用 C、C++ 或 OpenCL 等高級語言以軟件方式定義整個系統(tǒng)行為。然后,使用系統(tǒng)優(yōu)化編譯器執(zhí)行處理器系統(tǒng)與可編程邏輯之前的功能分區(qū),該編譯器能夠使功能無縫移動,以便選擇是在處理器系統(tǒng)中運行還是在可編程邏輯中實現(xiàn)。

圖 1 - 使用系統(tǒng)優(yōu)化編譯器選擇要加速的功能

通過使用處理系統(tǒng)內(nèi)部的內(nèi)置定時器來為功能執(zhí)行時間計時,可找出造成瓶頸的功能,從而創(chuàng)建瓶頸功能列表。這些瓶頸功能便成為候選,以備通過使用系統(tǒng)優(yōu)化編譯器在可編程邏輯中實現(xiàn)加速。

處理系統(tǒng)與可編程邏輯之間的移動是通過系統(tǒng)優(yōu)化編譯器的高層次綜合(可將 C、C++、OpenCL 程序轉(zhuǎn)換為 Verilog 或 VHDL 描述的工具)與軟件定義連接框架之間的結合來實現(xiàn)的。軟件定義連接框架能夠無縫地將 HLS 結果連接至軟件應用,設計團隊使用這種方法,一鍵點擊就能在處理器和可編程邏輯間移動功能。當然在用戶把功能移動到可編程邏輯時,他們也得到了明顯的性能提升,自然這是使用可編程邏輯的結果。與 CPU/GPU 解決方案相比,在 PL 中進行加速還能提高確定性并降低時延,這對諸如 ECU 和 ADAS 的應用來說是至關重要的。

圖 2 - 使用系統(tǒng)優(yōu)化編譯器對資源與性能進行估算

庫支持

很多汽車應用都是使用業(yè)界標準開源庫進行開發(fā),例如在 ADAS 系統(tǒng)中使用 OpenCV 或 Caffe,或在 ECU 中使用標準數(shù)學庫。為加快這些應用的開發(fā),系統(tǒng)優(yōu)化編譯器需要能夠支持多個 HLS 庫,以便開發(fā)人員在其應用中使用。系統(tǒng)優(yōu)化編譯器應支持多個關鍵庫,其中包括:● OpenCV – 能夠加速計算機視覺功能● Caffe – 能夠加速機器學習推理引擎● 數(shù)學庫 – 提供標準數(shù)學庫的可綜合實現(xiàn)。● IP 庫 – 為實現(xiàn) FFT、FIR 和移位寄存器 LUT 功能提供 IP 庫。● 線性代數(shù)庫 – 提供通用線性代數(shù)功能庫?!?任意精度數(shù)據(jù)類型庫 – 使用有符號和無符號整數(shù)支持非2次冪的任意長度數(shù)據(jù)。該庫允許開發(fā)人員更高效地使用 FPGA 資源。

這些庫的提供為開發(fā)團隊提供相當大的支持,讓開發(fā)團隊不必開發(fā)類似的功能。

真實案例

很多汽車應用的關鍵元素是保護數(shù)據(jù)以防止未授權修改,避免導致不安全操作。用來保護存儲數(shù)據(jù)與傳輸數(shù)據(jù)安全的一種常用算法是高級加密標準 (AES)。AES 是在高級層面描述的,但最適合在可編程邏輯架構中實現(xiàn)的算法的范例。為了演示使用系統(tǒng)優(yōu)化編譯器的優(yōu)勢,已開發(fā)一款面向三種常用操作系統(tǒng)的簡單 AES 256 應用。該實例最初只在處理器系統(tǒng)中執(zhí)行,然后在可編程邏輯中實現(xiàn)功能的加速。

圖 3 - 當使用系統(tǒng)優(yōu)化編譯器時,不同操作系統(tǒng)的 AES 加速結果

結論

異構 SoC 能夠解決汽車電子系統(tǒng)設計人員面臨的挑戰(zhàn)。通過使用高級語言,系統(tǒng)優(yōu)化編譯器能夠?qū)@些器件進行開發(fā),一旦使用處理器完成對應用功能的開發(fā)與原型設計后,處理器系統(tǒng)與可編程邏輯之間的功能分區(qū)即可得到優(yōu)化,從而縮短開發(fā)時間,實現(xiàn)更安全、響應性更強、能效更高的解決方案。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 汽車電子
    +關注

    關注

    3034

    文章

    8215

    瀏覽量

    169162
  • 編譯器
    +關注

    關注

    1

    文章

    1653

    瀏覽量

    49764

原文標題:使用系統(tǒng)優(yōu)化編譯器加速汽車電子產(chǎn)品設計

文章出處:【微信號:FPGA-EETrend,微信公眾號:FPGA開發(fā)圈】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    [3.1.1]--電子產(chǎn)品設計的方法與步驟

    電子產(chǎn)品設計
    jf_75936199
    發(fā)布于 :2023年05月15日 23:51:31

    電子產(chǎn)品設計

    電子產(chǎn)品設計,提供工業(yè)產(chǎn)品,消費類電子產(chǎn)品的設計,生產(chǎn)服務,可以提供完整的電子產(chǎn)品設計,包括電路板,外殼造型和模具,設計的產(chǎn)品可以提供生產(chǎn)資
    發(fā)表于 10-11 09:35

    SolidWorks在汽車電子產(chǎn)品設計中的應用

    汽車電子設計的趨勢 為了縮短產(chǎn)品上市時間并在競爭中領先對手,汽車電子產(chǎn)品設計師需要應對電子行業(yè)中
    發(fā)表于 05-26 10:22

    電子產(chǎn)品設計經(jīng)驗總結之PCB

    電子產(chǎn)品設計經(jīng)驗總結之PCB
    發(fā)表于 08-12 12:57

    淺談汽車電子產(chǎn)品的七大特點

    、防煞車死鎖系統(tǒng)、車輛防滑控制、電子控制懸吊、電子控制自動變速等);另一種是能夠獨立使用的電子裝置,與
    發(fā)表于 08-31 21:07

    承接電子產(chǎn)品設計與加工

    承接電子產(chǎn)品設計與加工,原理圖與PCB繪制,小家電電路板設計與抄板,貼片與插件加工,產(chǎn)品組裝與焊接,有需要請電聯(lián):***或是聯(lián)系QQ:1751640975,黃生
    發(fā)表于 10-08 23:55

    PADS完整的電子產(chǎn)品設計流程.pdf

    PADS完整的電子產(chǎn)品設計流程.pdf
    發(fā)表于 02-07 15:11

    容向的EMSCAN 在電子產(chǎn)品設計中的應用

    摘要:本文利用實際測量的案例,詳細介紹了EMSCAN 電磁干擾高速掃描系統(tǒng)電子產(chǎn)品設計中的應用,包括:如何評估PCB 的設計質(zhì)量、如何迅速定位電磁干擾源、如何幫助工程師調(diào)試PCB、如何幫助
    發(fā)表于 08-05 15:05

    電子產(chǎn)品設計 單片機開發(fā) 訂制電子產(chǎn)品

    `承接紅外搖控,無線遙控,移動電源,可視門禁系統(tǒng),家電控制板,智能玩具,功放,溫度控制系統(tǒng),防盜報警/MCU程序開發(fā),抄板等,可根據(jù)客
    發(fā)表于 04-20 09:55

    電子產(chǎn)品設計

    親們 ,關于電子產(chǎn)品設計大家誰有好的想法,比如說流水燈
    發(fā)表于 11-14 20:38

    汽車電子產(chǎn)品環(huán)境可靠性測試

    [qq]3050677168[/qq]電子產(chǎn)品汽車中的應用越來越廣泛,電子技術的應用幾乎已經(jīng)深入到汽車的所有系統(tǒng)
    發(fā)表于 12-26 13:55

    電子產(chǎn)品設計中如何選擇散熱

    電子產(chǎn)品設計中,如何選擇散熱,要做哪些方面的考量
    發(fā)表于 05-13 07:55

    PCB和電子產(chǎn)品設計知識

    PCB和電子產(chǎn)品設計知識        在電子設計中,PCB是我們設計內(nèi)容的物理載體,所有我們設計意
    發(fā)表于 01-18 13:15 ?1027次閱讀

    使用系統(tǒng)優(yōu)化編譯器加速汽車電子產(chǎn)品設計

    得益于摩爾定律,汽車電氣系統(tǒng)經(jīng)歷了快速的技術增長?,F(xiàn)代化的汽車已獲得長足發(fā)展,不再是耦合了 AM 無線電的簡單發(fā)動機電氣系統(tǒng)。
    發(fā)表于 02-01 18:41 ?639次閱讀
    使用<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>優(yōu)化</b><b class='flag-5'>編譯器</b><b class='flag-5'>加速</b><b class='flag-5'>汽車</b><b class='flag-5'>電子產(chǎn)品設計</b>

    電子產(chǎn)品設計的步驟是什么

    從事電子產(chǎn)品設計有將近兩年的時間了,今天有時間來給大家分享一下電子產(chǎn)品設計的一般步驟。
    的頭像 發(fā)表于 11-27 14:38 ?1.9w次閱讀
    主站蜘蛛池模板: 国产在线观看色 | 欧美天天性影院 | 丁香婷婷开心激情深爱五月 | 一级 黄 色 毛片 | 亚洲精品久久久久久久蜜桃 | 色婷婷5月精品久久久久 | 久久午夜影院 | 国产一卡二卡3卡4卡四卡在线 | 日韩高清毛片 | 欧美成人鲁丝片在线观看 | 三级在线观看网站 | 失禁h啪肉尿出来高h健身房 | 国产综合第一页在线视频 | 在线观看免费xx高清视频 | 色多多入口| 天天干精品 | 中文字幕视频一区二区 | 免费的很黄很色的床小视频 | 久久国产乱子伦精品免费午夜 | 天堂网2021天堂手机版 | sss在线play| 啪啪调教所29下拉式免费阅读 | 中文字幕天堂 | 女的扒开尿口让男人桶爽 | 俺来色| 日本一区二区视频 | 色婷婷丁香 | 欧美精品一区二区三区视频 | 视频h在线观看 | 欧美色性视频 | 日本一卡二卡≡卡四卡精品 | 四虎影院在线免费 | 欧美性色视频 | 四虎国产精品成人永久免费影视 | 天天操夜夜欢 | 亚洲成a人v在线观看 | 自拍中文字幕 | 天天综合天天综合色在线 | 奇米影视亚洲狠狠色777不卡 | 欧美潘金莲一级风流片a级 欧美片欧美日韩国产综合片 | 免费在线黄色网址 |