精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

Arm用新的SoC和演示板測(cè)試安全架構(gòu)

白紀(jì)龍 ? 來(lái)源:白老大大 ? 作者:白老大大 ? 2022-07-07 11:37 ? 次閱讀

Arm 公司最近宣布了一個(gè)新的原型架構(gòu),這個(gè)架構(gòu)是從其 Morello 項(xiàng)目中分離出來(lái)的,它可能為下一代數(shù)據(jù)安全系統(tǒng)鋪平道路

幾年前,劍橋大學(xué)(University of Cambridge)的研究人員與 ARM 合作,開(kāi)發(fā)了一種名為 CHERI 的實(shí)驗(yàn)架構(gòu)ーー能夠增強(qiáng)硬件性能的 RISC 指令ーー該指令使用64位 Armv8-A 來(lái)解決內(nèi)存安全問(wèn)題,尤其是在編程語(yǔ)言中。

在 CHERI 保護(hù)模型的基礎(chǔ)上,安謀與劍橋大學(xué)(University of Cambridge)合作,創(chuàng)建了“莫雷洛計(jì)劃”(Morello program) ,并于2019年啟動(dòng)了為處理器設(shè)計(jì)安全硬件架構(gòu)的愛(ài)丁堡大學(xué)。

Arm Morello SoC.作為這個(gè)項(xiàng)目的一部分,Arm 公司現(xiàn)在已經(jīng)使用基于 CHERI 的 Morello 原型架構(gòu)構(gòu)建了一個(gè)系統(tǒng)芯片(SoC)和一個(gè)演示板。這種架構(gòu)據(jù)說(shuō)可以增強(qiáng)內(nèi)存保護(hù)和擴(kuò)展軟件防火分區(qū),目的是保護(hù)內(nèi)存不安全的語(yǔ)言不受各種漏洞的影響。

內(nèi)存安全可能取決于編程語(yǔ)言

內(nèi)存安全是現(xiàn)代嵌入式設(shè)計(jì)面臨的最緊迫的挑戰(zhàn)之一。像健身追蹤器、智能手機(jī)、筆記本電腦,甚至基于物聯(lián)網(wǎng)智能汽車(chē)這樣的智能設(shè)備存儲(chǔ)著諸如照片、交易憑證和保存的密碼等敏感信息,以及許多其他類(lèi)型的個(gè)人數(shù)據(jù)。

內(nèi)存安全也是一些編程語(yǔ)言的關(guān)鍵屬性。內(nèi)存安全語(yǔ)言防止程序員引入某些缺陷或錯(cuò)誤來(lái)控制設(shè)備的內(nèi)存。這樣的語(yǔ)言包括 C # 、 JavaPython。相反,C、 C + + 和匯編語(yǔ)言是內(nèi)存不安全的。

使用內(nèi)存安全語(yǔ)言,用戶(hù)可能允許訪問(wèn)內(nèi)存中的某些地址范圍。即便如此,如果程序員試圖訪問(wèn)超出范圍的地址,這個(gè)人應(yīng)該會(huì)收到一個(gè)錯(cuò)誤,否則程序就會(huì)崩潰。但是,內(nèi)存不安全的語(yǔ)言允許程序員讀取所有內(nèi)存內(nèi)容。

CHERI 建筑

為了減輕這種內(nèi)存漏洞,CHERI 被開(kāi)發(fā)為一種混合能力架構(gòu)來(lái)擴(kuò)展傳統(tǒng)的硬件指令集架構(gòu)(ISA)。體系結(jié)構(gòu)增加了指針(在內(nèi)存中引用地址的變量)的使用限制。這樣,只能引用一些確定的地址范圍。一旦物理實(shí)現(xiàn),指針的地址訪問(wèn)就不能被軟件內(nèi)存不安全的語(yǔ)言偽造。



說(shuō)明 CHERI 架構(gòu)如何通過(guò)防火分區(qū)提高內(nèi)存安全性的插圖

CHERI 還可用于將關(guān)鍵地址塊與其他非關(guān)鍵地址塊分離。研究人員稱(chēng)之為防火分區(qū)。在這里,代碼的關(guān)鍵部分被隔離在一個(gè)隔間中。因此,即使程序員破壞了代碼的一部分,他們也只能被困在那個(gè)隔間里。

Morello 系統(tǒng)芯片設(shè)計(jì)

Morello SoC 基于 ARM 的 N1SDP 平臺(tái),其中四個(gè) CPU 的配置被分配到兩個(gè) CPU 集群中。在 Morello SoC 中復(fù)制了類(lèi)似的配置,以及新的互連和動(dòng)態(tài)內(nèi)存控制器。它還使用相同的系統(tǒng)控制處理器(SCP)和可管理性控制協(xié)議(MCP)。

由于 SoC 預(yù)計(jì)將運(yùn)行操作系統(tǒng),因此它集成了 Arm Mario-G76圖形處理器和 Ma-D35顯示處理器。


Morello SoC 配置

除了硬件,ARM 工程師還開(kāi)發(fā)了軟件工具鏈,主要是 LLVM 和 Clang 工具鏈,實(shí)現(xiàn)了 Morello 架構(gòu)。Arm 創(chuàng)建了一個(gè)內(nèi)部 FPGA,以方便操作系統(tǒng)在 SoC 數(shù)據(jù)庫(kù)被錄制用于制造之前啟動(dòng) SoC 設(shè)計(jì)。

莫雷洛示范委員會(huì)

Morello 演示板嵌入了 Arm v8-2-A 處理器。它的特點(diǎn)是 ARM 的 ULINK-Plug 調(diào)試適配器,它消除了對(duì)單獨(dú)適配器的需要。根據(jù)研究人員的說(shuō)法,演示板可以讓研究人員實(shí)際評(píng)估和測(cè)試安全效益。

固件包括 SRP、 TF-A 和 UEFIED2,以支持操作系統(tǒng)的引導(dǎo)。研究人員報(bào)告稱(chēng)啟動(dòng)了一系列 Arm 64位操作系統(tǒng),包括 LinuxAndroid 11和 Windows 11。

Arm 正在通過(guò) UKRI Digital Security by Design (DSbD)計(jì)劃,將董事會(huì)分發(fā)給大學(xué)和企業(yè)中感興趣的合作伙伴,其中最著名的兩家是谷歌(Google)和微軟(Microsoft)。

莫雷洛計(jì)劃的下一步是什么?

隨著 Morello 架構(gòu)的硬件實(shí)現(xiàn)現(xiàn)已可用,ARM 和劍橋的研究人員現(xiàn)在正在尋找這種架構(gòu)的未來(lái)機(jī)會(huì)。他們還在開(kāi)發(fā)第二個(gè)基于 GNU 的工具鏈,以及一個(gè)新的 Linux 內(nèi)核用戶(hù) ABI,以促進(jìn)純功能用戶(hù)空間軟件的生產(chǎn)。

莫雷洛研究項(xiàng)目的下一階段將持續(xù)到五年計(jì)劃結(jié)束。

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    8966

    瀏覽量

    364999
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4021

    瀏覽量

    217012
  • 安全架構(gòu)
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    5063
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    采用Arm AE IP產(chǎn)品組合實(shí)現(xiàn)SDV功能安全

    Arm 汽車(chē)增強(qiáng) (AE) IP 產(chǎn)品組合。然而,Arm 的功能安全策略不僅僅局限于硬件,還通過(guò)提供軟件測(cè)試庫(kù) (STL)、工具和編譯器等帶來(lái)全方位的支持。因此,便能助力
    的頭像 發(fā)表于 09-03 11:47 ?1213次閱讀
    采用<b class='flag-5'>Arm</b> AE IP產(chǎn)品組合實(shí)現(xiàn)SDV功能<b class='flag-5'>安全</b>

    樹(shù)莓派和arm開(kāi)發(fā)的區(qū)別

    樹(shù)莓派(Raspberry Pi)和ARM開(kāi)發(fā)都是基于ARM架構(gòu)的微型計(jì)算機(jī),但它們之間存在一些關(guān)鍵區(qū)別。 一、歷史背景 樹(shù)莓派(Raspberry Pi) 樹(shù)莓派是由英國(guó)樹(shù)莓派基金
    的頭像 發(fā)表于 08-30 15:36 ?270次閱讀

    基于芯科科技xG28開(kāi)發(fā)運(yùn)行藍(lán)牙和Sub-GHz動(dòng)態(tài)多協(xié)議的范圍測(cè)試

    本次的演示視頻演示了基于SiliconLabs(亦稱(chēng)“芯科科技”)xG28 SoC開(kāi)發(fā)運(yùn)行藍(lán)牙 + Sub-GHz動(dòng)態(tài)多協(xié)議的范圍測(cè)試
    的頭像 發(fā)表于 08-20 15:00 ?368次閱讀

    聯(lián)發(fā)科天璣9400或采用Arm“黑鷹”架構(gòu),沖擊移動(dòng)SoC冠軍

    據(jù)悉,聯(lián)發(fā)科計(jì)劃于2024年下半年推出天璣9400旗艦移動(dòng)SoC芯片。近期,關(guān)于這款芯片的相關(guān)信息不斷浮出水面,包括其仍將沿用“全大核”CPU設(shè)計(jì),以及超大核將采用Arm新款名為“BlackHawk黑鷹”的CPU架構(gòu)等細(xì)節(jié)。
    的頭像 發(fā)表于 04-29 16:15 ?332次閱讀

    fpga封裝技術(shù)和arm架構(gòu)的優(yōu)缺點(diǎn)

    FPGA封裝技術(shù)和ARM架構(gòu)是兩個(gè)不同的概念,分別屬于硬件設(shè)計(jì)的不同領(lǐng)域。
    的頭像 發(fā)表于 03-26 15:51 ?526次閱讀

    英特爾與Arm聯(lián)手助力初創(chuàng)企業(yè)開(kāi)發(fā)Arm架構(gòu)SoC

    據(jù)介紹,此次合作旨在聯(lián)合推動(dòng)使用Intel 18A制程工藝研發(fā)Arm架構(gòu)SoC的初創(chuàng)企業(yè)發(fā)展。英特爾和Arm將攜手提供IP和制造及相關(guān)金融支持,助力初創(chuàng)企業(yè)持續(xù)進(jìn)行創(chuàng)新和增長(zhǎng)。這些企業(yè)
    的頭像 發(fā)表于 03-25 15:34 ?279次閱讀

    英特爾聯(lián)手Arm支持初創(chuàng)企業(yè)研發(fā)Arm架構(gòu)SoC

    英特爾解釋道,“新興企業(yè)支持計(jì)劃”源自于去年四月與Arm公司簽訂的合作協(xié)議。依據(jù)此份協(xié)議,雙方致力于為設(shè)計(jì)廠商提供Intel18A工藝低功耗SoC的解決方案。
    的頭像 發(fā)表于 03-25 14:04 ?304次閱讀

    ARM推出一系列汽車(chē)SoC IP,RISC-V壓力又大了

    ARM在美國(guó)時(shí)間3月13日推出一系列汽車(chē)SoC IP,包括比英偉達(dá)H100還強(qiáng)的CPU內(nèi)核架構(gòu)Neoverse V3AE,
    的頭像 發(fā)表于 03-20 16:02 ?867次閱讀
    <b class='flag-5'>ARM</b>推出一系列汽車(chē)<b class='flag-5'>SoC</b> IP,RISC-V壓力又大了

    arm架構(gòu)和x86架構(gòu)區(qū)別 linux是x86還是arm

    ARM架構(gòu)和x86架構(gòu)是兩種不同的計(jì)算機(jī)處理器架構(gòu),它們?cè)隗w系結(jié)構(gòu)、指令集、應(yīng)用領(lǐng)域等方面有著明顯的區(qū)別。Linux操作系統(tǒng)則具有廣泛的適配性,可以運(yùn)行在各種
    的頭像 發(fā)表于 01-30 13:46 ?1.4w次閱讀

    第二屆大會(huì)回顧第5期 | 分級(jí)安全架構(gòu)構(gòu)筑智能汽車(chē)功能、網(wǎng)絡(luò)、隱私三安全

    委員會(huì)副首席科學(xué)家、終端BG/車(chē)BU首席安全架構(gòu)師。主要負(fù)責(zé)HarmonyOS/OpenHarmony操作系統(tǒng)安全架構(gòu)設(shè)計(jì)、終端芯片安全架構(gòu)安全芯片、可信計(jì)算、移動(dòng)應(yīng)用生態(tài)治理
    的頭像 發(fā)表于 12-19 08:36 ?360次閱讀
    第二屆大會(huì)回顧第5期 | 分級(jí)<b class='flag-5'>安全架構(gòu)</b>構(gòu)筑智能汽車(chē)功能、網(wǎng)絡(luò)、隱私三<b class='flag-5'>安全</b>

    Arm架構(gòu)是如何開(kāi)發(fā)的

    隨著人工智能 (AI) 的興起和安全威脅的加劇,計(jì)算需求不斷提高。全球各種設(shè)備所依賴(lài)的基礎(chǔ)計(jì)算架構(gòu)也必須持續(xù)向前推進(jìn)。為此,我們的工程團(tuán)隊(duì)不斷地在應(yīng)用廣泛的 Arm 架構(gòu)中加入新的功能
    的頭像 發(fā)表于 11-23 16:31 ?956次閱讀
    <b class='flag-5'>Arm</b><b class='flag-5'>架構(gòu)</b>是如何開(kāi)發(fā)的

    ARM核心的基本原理、特點(diǎn)和應(yīng)用場(chǎng)景

    ARM核心是一種基于ARM架構(gòu)的開(kāi)發(fā),它集成了ARM處理器、存儲(chǔ)器、通信接口等多種功能模塊,
    的頭像 發(fā)表于 11-21 16:13 ?5021次閱讀
    <b class='flag-5'>ARM</b>核心<b class='flag-5'>板</b>的基本原理、特點(diǎn)和應(yīng)用場(chǎng)景

    AMD計(jì)劃生產(chǎn)基于Arm架構(gòu)的CPU

    英偉達(dá)已經(jīng)開(kāi)始設(shè)計(jì)基于 Arm 架構(gòu)的 CPU。該處理器將運(yùn)行微軟 Windows 操作系統(tǒng)。此外,AMD 也計(jì)劃生產(chǎn)基于 Arm 架構(gòu)的 CPU。
    的頭像 發(fā)表于 10-27 10:53 ?947次閱讀

    Cadence 與 Arm Total Design 合作,加速開(kāi)發(fā)基于 Arm 的定制 SoC

    雙方的共同客戶(hù)可獲取 Cadence 的全流程系統(tǒng)級(jí)設(shè)計(jì)驗(yàn)證和實(shí)現(xiàn)解決方案以及接口 IP,依托 Neoverse CSS 加速開(kāi)發(fā)基于 Arm 的定制 SoC 中國(guó)上海,2023 年 10 月 25
    的頭像 發(fā)表于 10-25 10:40 ?332次閱讀
    Cadence 與 <b class='flag-5'>Arm</b> Total Design 合作,加速開(kāi)發(fā)基于 <b class='flag-5'>Arm</b> 的定制 <b class='flag-5'>SoC</b>

    基于ARM9的數(shù)字對(duì)講機(jī)基帶SoC設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于ARM9的數(shù)字對(duì)講機(jī)基帶SoC設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 10-08 11:33 ?1次下載
    基于<b class='flag-5'>ARM</b>9的數(shù)字對(duì)講機(jī)基帶<b class='flag-5'>SoC</b>設(shè)計(jì)