色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

異構SoC能夠解決設計人員面臨的挑戰(zhàn),實現更好的解決方案

Xilinx賽靈思官微 ? 來源:djl ? 作者:賽靈思Giles Peckha ? 2019-07-27 11:43 ? 次閱讀

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

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

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

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

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

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

●功率效率 – 必須在有限的功耗預算內高效運行。

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

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

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

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

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

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

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

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

異構SoC能夠解決設計人員面臨的挑戰(zhàn),實現更好的解決方案

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

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

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

異構SoC能夠解決設計人員面臨的挑戰(zhàn),實現更好的解決方案

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

庫 支 持

很多汽車應用都是使用業(yè)界標準開源庫進行開發(fā),例如在 ADAS 系統(tǒng)中使用 OpenCV 或 Caffe,或在 ECU 中使用標準數學庫。為加快這些應用的開發(fā),系統(tǒng)優(yōu)化編譯器需要能夠支持多個 HLS 庫,以便開發(fā)人員在其應用中使用。系統(tǒng)優(yōu)化編譯器應支持多個關鍵庫,其中包括:

●OpenCV – 能夠加速計算機視覺功能

●Caffe – 能夠加速機器學習推理引擎

●數學庫 – 提供標準數學庫的可綜合實現。

●IP 庫 – 為實現 FFT、FIR 和移位寄存器 LUT 功能提供 IP 庫。

●線性代數庫 – 提供通用線性代數功能庫。

●任意精度數據類型庫 – 使用有符號和無符號整數支持非2次冪的任意長度數據。該庫允許開發(fā)人員更高效地使用 FPGA 資源。

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

真 實 案 例

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

異構SoC能夠解決設計人員面臨的挑戰(zhàn),實現更好的解決方案

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

結 論

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

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

    關注

    7

    文章

    517

    瀏覽量

    44135
  • 編譯器
    +關注

    關注

    1

    文章

    1640

    瀏覽量

    49219
  • 異構系統(tǒng)

    關注

    0

    文章

    8

    瀏覽量

    7652
收藏 人收藏

    評論

    相關推薦

    FPGA和SoC在設計中面臨小尺寸和低成本挑戰(zhàn),如何解決

    )的工業(yè)系統(tǒng)需要多個電源軌,同時面臨小尺寸和低成本的挑戰(zhàn)。集成柔性功率器件可以為這種應用顯著降低成本,減小解決方案尺寸。
    發(fā)表于 07-16 17:32 ?950次閱讀
    FPGA和<b class='flag-5'>SoC</b>在設計中<b class='flag-5'>面臨</b>小尺寸和低成本<b class='flag-5'>挑戰(zhàn)</b>,如何解決

    飛兆為設計人員提供廣泛的LED照明解決方案

    解決方案具有高功率因數和低總體諧波失真,能夠延長系統(tǒng)使用壽命,并降低使用期間的成本,同時滿足國際能源法規(guī)的要求。  這些LED照明解決方案具有高集成度,可以幫助設計人員滿足苛刻的電路板
    發(fā)表于 07-13 08:52

    可用于大、中、小功率范圍的LED照明應用總體解決方案

    隨著LED照明應用日益普及,設計人員面臨一系列的挑戰(zhàn),包括設計復雜性、系統(tǒng)高效率要求、有限的PCB空間,以及管理多個供應商,以滿足所有的設計需求。為了應對這些挑戰(zhàn),飛兆半導體公司(Fa
    發(fā)表于 07-15 21:47

    可穿戴設備設計人員面臨的主要挑戰(zhàn)是什么?

    的時間間隔。當然,制造商希望第一個向消費者發(fā)布新的功能,早期采用者希望第一個使用技術,加速產品上市是公司進入或在這個市場立足所面臨的關鍵挑戰(zhàn)。可穿戴設備供應商面臨的其他主要的非技術性的挑戰(zhàn)
    發(fā)表于 10-19 09:09

    處理器在低功耗物聯網應用面臨什么挑戰(zhàn)

    許多物聯網應用依靠小型電池運行,或者至少在一段時間內依靠收集的能量而運行,因此,這些應用在能耗方面的預算非常嚴格。針對物聯網市場的系統(tǒng)系統(tǒng) (SoC) 設計人員面臨著獨特的挑戰(zhàn),包括提
    發(fā)表于 08-12 07:33

    設計人員如何能夠武裝自己以應對未來電源設計方面的挑戰(zhàn)

    控制器以微調調制方案,從而獲得最佳性能。電源轉換器系統(tǒng)性能正如前面提到的,設計人員面臨挑戰(zhàn)實現單位體積中的最高功率。要做到這一點,最好的
    發(fā)表于 01-07 18:04

    使用現代高速數據轉換器的硬件設計人員面臨挑戰(zhàn)

    無論是設計測試和測量設備還是汽車激光雷達模擬前端(AFE),使用現代高速數據轉換器的硬件設計人員面臨高頻輸入、輸出、時鐘速率和數字接口的嚴峻挑戰(zhàn)。問題可能包括與您的現場可編程門陣列(FPGA)相連、確信您的首個設計通道將起作用
    發(fā)表于 01-14 07:51

    SoC測試技術面臨挑戰(zhàn)是什么?其發(fā)展趨勢如何?

    SoC測試技術傳統(tǒng)的測試方法和流程面臨挑戰(zhàn)是什么?SoC測試技術一體化測試流程是怎樣的?基于光子探測的SoC測試技術是什么?有什么目的?
    發(fā)表于 04-15 06:16

    遠程檢測應用面臨的主要挑戰(zhàn)是什么?有什么解決方案嗎?

    本文探討了遠程檢測應用面臨的主要挑戰(zhàn),并提出了一種利用ADL5380、ADA4940-2 和AD7903 接收器子系統(tǒng)的新型解決方案,該方案可以精確、可靠地測量材料內容。
    發(fā)表于 04-30 06:13

    機器開發(fā)人員面臨哪些軟件挑戰(zhàn)以及硬件挑戰(zhàn)?如何去應對這些挑戰(zhàn)

    機器開發(fā)人員面臨哪些軟件挑戰(zhàn)以及硬件挑戰(zhàn)?如何去應對這些挑戰(zhàn)
    發(fā)表于 06-26 07:27

    基于FPGA單芯片實現ARM系統(tǒng)設計解決方案

    以及快速發(fā)展的工藝節(jié)點,維持產品較長的生命周期。目前的嵌入式系統(tǒng)應用與傳統(tǒng)的設計方法相比已經到達了一個關鍵點,基于FPGA的SoC將成為可行而且是很有優(yōu)勢的解決方案。借助其強大的功能,設計人員不但
    發(fā)表于 07-12 08:00

    FPGA實現ARM系統(tǒng)處理的解決方案解析

    以及快速發(fā)展的工藝節(jié)點,維持產品較長的生命周期。目前的嵌入式系統(tǒng)應用與傳統(tǒng)的設計方法相比已經到達了一個關鍵點,基于FPGA的SoC將成為可行而且是很有優(yōu)勢的解決方案。借助其強大的功能,設計人員不但
    發(fā)表于 07-14 08:00

    毫米波傳感器解決了入口系統(tǒng)設計人員面臨的哪些挑戰(zhàn)

    德州儀器毫米波傳感器解決了入口系統(tǒng)設計人員面臨的主要挑戰(zhàn)。毫米波傳感器有助于解決自動滑動門、停車路障和工業(yè)/車庫門的主要挑戰(zhàn),如圖1所示。德州儀器毫米波(mmWave)傳感器解決了入口
    發(fā)表于 11-08 07:13

    掃地機器人面臨的設計挑戰(zhàn)有哪些

    除塵等。但對設計人員來說,這也意味著在設計可靠的系統(tǒng)時將會面臨更多的挑戰(zhàn)。而小型放大器可以幫助其快速克服許多重大挑戰(zhàn)。下文列舉了設計人員在設
    發(fā)表于 11-09 06:02

    控制級設計在智能工廠自動化系統(tǒng)中面臨挑戰(zhàn)匯總

    增加,除了能耗、長電源使用壽命和可靠性要求等與所有工業(yè)自動化設計相關的挑戰(zhàn)外,控制級設備的設計人員面臨著某些特定的挑戰(zhàn)。更多的支持節(jié)點數量意味著整個工廠
    發(fā)表于 11-16 06:23
    主站蜘蛛池模板: 13一18TV处流血TV| 好大的太粗好深BL| 一二三四韩国免费观看| 2018三级网站免费观看| 精品一品国产午夜福利视频| 暖暖视频 免费 高清 日本8| 伊人久久影院大香线蕉| 久久久性色精品国产免费观看| 免费在线视频成人| 4388成人| 欧美xxxx印度| 成人免费在线| 男女生爽爽爽视频免费观看| 97国产精品人妻无码免费| 开心色99xxxx开心色| 偷窥自拍性综合图区| 国产精品成人观看视频免费| 王晶经典三级| a级成人免费毛片完整版| 欧美日韩另类在线观看视频| 夜夜澡人人爽人人喊_欧美| 精品国产品国语在线不卡| 一一本之道高清视频在线观看中文字幕| 久久久久久久伊人电影| 97资源总站(中文字幕)| 日本漫画大全无翼乌| 国产色婷亚洲99精品AV在线| 亚洲熟女丰满多毛XXXXX| 美女被C污黄网站免费观看| 亚洲无人区码二码三码区别图| 久久精品天天爽夜夜爽| 99精品99| 色人格影院第四色| 插曲的痛30分钟视频最新章节| 手机免费毛片| 狠狠干.in| BL文高H强交| 亚洲 欧美 综合 高清 在线| 国产高潮国产高潮久久久久久| 亚洲视频区| 日本吃孕妇奶水免费观看|