女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

異構多核處理器滿足自主設備的安全要求

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-04-02 08:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

自主設備的出現可能是本十年最令人期待的發展之一。它主要是以車輛的形式進行探索,可以展示某種程度的自動駕駛;市場上已經出現了可以與有限駕駛員協助并行停放的汽車,而谷歌的自動駕駛汽車項目在美國累積了超過150萬自治里程。

然而,自主設備有多種形狀。希思羅機場的5號航站樓停車場“吊艙”是自動駕駛車輛,可以將乘客從他們的汽車運送到候機室,盡管在規定的路徑上行駛并且沒有其他道路使用者的阻礙。現在世界上有許多無人駕駛輕軌的例子。除了大規模運輸之外,無人機變得更加自主,需要從操作員那里直接輸入更少的東西來懸停,改變高度或方向;這里的潛在趨勢是無人機變得完全自主,將貨物從A點運輸到B點而沒有任何直接的人為控制。

實現這種自治水平的大部分技術仍在開發中,這項法規將允許其大規模推廣。

沒什么新東西?

在很多方面,嵌入式設備總是自動運行;不同的是,他們也基本上是靜止的。然而,用于開發嵌入式應用程序,特別是嵌入式軟件的實踐反映了嵌入式設備的性質。它們(通常)存在以執行特定功能并且具有可預測的條件,在這些條件下它們必須具有可清楚識別的刺激。開發高質量嵌入式應用程序的“藝術”是設備處理不可識別的刺激或不可預測的條件的方式。

在大多數情況下,軟件將包含一種強有力的邏輯方式來有效地忽略所有那些不直接影響其主要功能的條件。如果設備是打印機那就沒關系,如果設備能夠按照自己的意愿移動,那就不太好了。正是這一關鍵差異定義了開發人員在設計自主設備時面臨的主要挑戰。忽略與主要功能無關的條件或刺激是不可接受的,因為主要功能將無法在不可預測性是主要輸入的世界中可靠和安全地導航。

美國國家公路交通安全管理局(NHTSA)使用五個級別的自動化,明確區分駕駛員輔助系統和自動駕駛系統。在0級操作的系統沒有表現出汽車(轉向,制動,加速器)的主要安全功能的自動化,因此包括當今的大多數駕駛員輔助系統,例如車道偏離或碰撞檢測警告。這些定義最終達到了第4級:完全自動駕駛自動化,其中包括無人駕駛車輛。

當然,相同的定義不一定適用于不打算運送人員的自主設備;但是在開發能夠對系統未必先前描述的條件做出適當反應的系統方面存在同樣的挑戰。

處理范例

政府和行業充分意識到自主設備的潛力。在英國,機器人和自治系統(RAS)特別興趣小組(RAS-SIG)成立于2013年,目的是了解RAS在英國的景觀和機遇。它已經確定了很多,包括RAS工具:能夠在與環境和人員互動的同時移動自己和其他東西,并規劃他們的動作和行動的工具。

這樣的系統將更加“可預測”運行'環境比其他形式的自動駕駛汽車,旨在移動城市和農村地區的貨物和乘客。在這種情況下,設備需要的不僅僅是前視雷達,以避免碰撞;他們將依靠系統的方法來連接自動道路車輛,使他們能夠共享信息,甚至相互學習。新興的車輛到車輛(V2V)和車輛到基礎設施(V2X)通信系統旨在提供這種級別的連接,這是在任何駕駛條件下保持所有道路使用者安全所必需的。

收集和處理此級別信息所需的智能已經可用,并且可以在多核設備和片上系統(SoC)中找到。其中一些設備專門針對汽車市場和ADAS(高級駕駛員輔助系統),但更多設備用于更廣泛的應用領域。

這些設備將高吞吐量數據處理能力與實際相結合單個設備中的時間控制功能。多個處理內核的緊密集成允許子系統之間更快的數據交換,同時獨立工作以保持安全性和安全性要求。通常,這些設備還將集成專用于特定應用的外圍設備,例如傳感器接口。當然,傳感器將在自主設備中發揮關鍵作用,并將包括攝像機以及其他類型的傳感器技術,例如紅外線和各種形式的光傳感器,用于檢測路徑,障礙物和接近度。超聲波和雷達也正在開發時考慮到自主設備。

多核有意義

像VF6xx(恩智浦Vybrid系列的一部分)這樣的異構多核設備結合了不同但互補的處理子系統,以及模擬和數字外設,使其適用于許多應用。對于VF6xx,有兩個內核:具有DSP功能的ARM?Cortex?-M4和ARM Cortex-A5。雖然能夠使用網絡互連(NIC)系統(構成Vybrid系列中設備的“主干”)來交換數據,但這兩個內核旨在獨立運行,并在必要時運行不同的操作系統。圖1顯示了VF6xx的框圖。

異構多核處理器滿足自主設備的安全要求

圖1:恩智浦的Vybrid VF6xx具有兩個ARM內核,可提供實時控制和高水平的數據處理

例如,Cortex-A5內核可以執行Linux發行版和應用程序代碼,而Cortex-M4內核可以運行實時操作系統(RTOS)來實現控制功能。雖然不是專為自主設備開發的,但是在單個設備中的這種分離水平可用于在必須處理來自多個源的大量數據的設備中實現低成本,高效的控制系統,同時保持實時控制電機和執行器。

延遲是實時系統的主要因素,因此需要RTOS。由于所有數據傳輸必須通過VF6xx中的NIC,因此它旨在最大程度地減少延遲。它還維護總線主控器(內核和DMA)與從器件(外設和存儲器)之間的關系。主設備和從設備之間的任何數據傳輸都會產生延遲,因此系統級架構是設計基于多核SoC的系統的一個重要方面。

雖然VF6xx具有多個內存,可以通過NIC訪問兩個內核,Cortex-M4還有自己的緊耦合存儲器(TCM),這是一個使用本地存儲器控制器直接連接到核心的標準SRAM。因此,內核可以在一個周期內訪問TCM,使其成為實時控制的理想選擇。

高分辨率控制

多核設備現在可用于各種應用程序,通常需要將連接性與精確和自適應控制相結合。這是德州儀器公司的Concerto系列目前定位的地方,盡管可以想象它可以用于自動設備。

它采用了與TI自己的C28x浮點內核集成的ARM Cortex-M3內核;與TI的Piccolo?和Delfino?系列相同的核心。 ARM內核旨在提供通信子系統,而C28x內核則涵蓋實時控制。

該架構具有許多可由任一內核訪問的模擬外設。其中包括兩個12位ADC和六個10位DAC模塊(每個模塊都包含一個比較器)。

處理器間通信外圍設備(IPC)為兩個內核提供交換數據和同步程序執行的基礎結構。交換通過寄存器和軟件中的簡單握手進行控制。提供外部外設接口(EPI),也可由兩個內核訪問,允許高速并行總線與外部外設和存儲器連接。 EPI的靈活性意味著它可以使用標準控制協議以及FPGACPLD與大多數類型的外設接口。

自主設備的一個主要特點是它們的移動能力,這很有可能使用無刷直流電機(BLDCs)進行運動和“重載”,以及步進電機,可以在操作較小的物品時精確控制“手臂”和“手指”。現在通過脈沖寬度調制(PWM)來控制BLDC的默認方法。 Concerto F28M35x具有9個PWM模塊;其中八個是高分辨率。

反饋是控制系統中的關鍵因素,在自主設備中同樣重要。 Concerto解決這個問題的方法之一是通過增強型正交編碼脈沖模塊或eQEP。這旨在直接連接到線性或旋轉編碼器,以收集位置,方向和速度數據。圖2顯示了旋轉編碼器的典型實現以及eQEP模塊檢測到的結果波形。

異構多核處理器滿足自主設備的安全要求

圖2:德州儀器的Concerto系列將行業標準ARM Cortex-M3與其自己的C28xx內核結合在一起,提供適用于各種控制的多核處理器應用程序。

結論

自主設備,包括無人駕駛飛行器,下一代“智能工具”,當然還有車輛,預計將在未來幾年內變得更加普遍到了我們都熟悉他們在大多數人的生活中的存在。在開發任何類型的自主設備時,安全是一個主要考慮因素,國家和國際標準將繼續發展以解決這個問題。今天針對工業應用的所有高度集成的處理器將能夠滿足當今的安全要求,并使它們處于成為自治時代先鋒的絕佳位置。

盡管炒作,自主設備市場目前仍處于起步階段,因此半導體制造商需要一些時間才能有足夠的信心和市場洞察力來開發專用設備來解決這個問題。與此同時,開發人員可以依賴本文中描述的異構多核設備。

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

    關注

    68

    文章

    19890

    瀏覽量

    235118
  • 嵌入式
    +關注

    關注

    5150

    文章

    19665

    瀏覽量

    317428
  • 自動駕駛
    +關注

    關注

    789

    文章

    14316

    瀏覽量

    170596
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    異構多核處理器系統的特點及基于加權優先級的任務調度算法分析

    異構多核處理器以其芯片面積利用率高、處理器功耗低、應用程序的并行化程度高等諸多優勢成為處理器體系結構發展的一個重要方向,同時它的出現給計算機
    的頭像 發表于 12-04 10:03 ?6319次閱讀
    <b class='flag-5'>異構</b><b class='flag-5'>多核</b><b class='flag-5'>處理器</b>系統的特點及基于加權優先級的任務調度算法分析

    多核異構通信框架(RPMsg-Lite)

    概要 隨著科技的飛速發展,計算需求日益復雜和多樣化,傳統的單核處理器已難以滿足所有應用場景的需求。在這樣的背景下,異構多核系統應運而生,成為推動計算領域進步的重要力量。
    的頭像 發表于 03-08 18:20 ?7906次閱讀
    <b class='flag-5'>多核</b><b class='flag-5'>異構</b>通信框架(RPMsg-Lite)

    多核處理器設計九大要素

    商用CPU的“未來”高性能處理器結構。  雖然多核能利用集成度提高帶來的諸多好處,讓芯片的性能成倍地增加,但很明顯的是原來系統級的一些問題便引入到了處理器內部。  1 核結構研究: 同構還是
    發表于 04-13 09:48

    音頻、視頻及類似電子設備安全要求

    音頻、視頻及類似電子設備安全要求
    發表于 08-17 15:11

    淺析異構處理系統

    。許多應用還要求系統在滿足相關行業標準的同時可靠符合可靠性和安全性要求。目前,似乎還不可能在單一處理器上同時滿足
    發表于 07-09 06:44

    創龍帶您解密TI、Xilinx異構多核SoC處理器核間通訊

    、通信、軍工等應用領域都有廣闊的發展前景。在異構多核SoC處理器上,OpenCL將其中一個可編程內核視為主機,將其他內核視為設備。在主機上運行的應用程序(即主機程序)管理
    發表于 09-08 09:39

    怎樣去滿足ADAS應用程序的特殊安全要求

    如何編寫可移植的并行程序?支持硬件加速最直接的方法是什么?怎樣去滿足ADAS應用程序的特殊安全要求
    發表于 07-19 06:45

    電器設施設備配置安全要求說明

    電器設施設備配置安全要求是非常重要的,要求的制定是為了更高的施工質量,高要求高標準才能更好的保障使用情況。建筑網小編就電器設施設備配置
    發表于 09-09 06:53

    stm32mp157多核異構處理器有哪些功能呢

    stm32mp157是什么?stm32mp157多核異構處理器有哪些功能呢?
    發表于 02-28 06:58

    MPU進化,多核異構處理器有多強?

    秒即可傳輸完成,數據傳輸效率提升數十倍!同時還避免了串行總線易受EMC干擾的問題,提高了數據傳輸穩定性,簡化了應用編程,可滿足用戶快速開發的需求。以上就是關于多核異構處理器中A核與M核
    發表于 11-21 09:45

    北京君正X2600處理器亮相ELEXCON 2023,打造多核異構跨界新價值

    智能化設備的互聯互通?這是君正推出X2600系列處理器的重要原因,該系列處理器的首要特點就是多核,其次采用的是異構架構,第三是跨界應用,對
    發表于 11-03 18:17

    異構多核處理器提供了自主設備的完美平臺

    自主設備的出現也許是這十年來最令人期待的發展之一。它在很大程度上正在探索的車輛的形式,可以表現出一定程度的自主駕駛;汽車,可以并行公園與有限的驅動程序援助已經在市場上,而谷歌的自駕車汽車項目已累積超過150萬自治英里橫跨美國。
    發表于 05-07 09:55 ?11次下載
    <b class='flag-5'>異構</b><b class='flag-5'>多核</b><b class='flag-5'>處理器</b>提供了<b class='flag-5'>自主設備</b>的完美平臺

    異構多核處理器任務調度算法

    異構多核處理器條件下,Min-Min算法調度性能較好但在系統實時響應方面存在不足。最小空閑時間優先調度算法( LSF)、最早截止時間優先調度算法(EDF)和最大價值優先調度算法(HVF)雖然在系統
    發表于 02-07 11:07 ?2次下載

    什么是功能安全?如何滿足功能安全要求

    本視頻簡要介紹什么是功能安全,以及ADI公司從哪些方面來幫助客戶滿足系統級功能安全要求
    的頭像 發表于 07-01 06:02 ?7873次閱讀

    探究一種新的可配置處理器異構多核線程級動態調度模型

    本文針對基于可配置處理器異構多核結構,提出一種新的線程級動態調度模型。此類異構多核系統中每個核分別針
    的頭像 發表于 04-27 18:20 ?2363次閱讀