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

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

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

3天內不再提示

基于RISC-V內核的K1986BK025微控制器的功能和系統結構

h1654155282.3538 ? 來源:EETOP ? 作者:EETOP ? 2020-12-24 09:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目前,基于開放標準指令集架構RISC-V的解決方案在市場上的占有率越來越高。今天我們為大家介紹一款俄羅斯初創公司Milandr剛剛推出的RISC-V處理器。處理器型號為K1986BK025,被用于電表控制。

基于RISC-V內核的K1986BK025微控制器是Milandr的第二代電表微控制器。第一代K1986BK2x芯片已經在ARMCortex-M0處理器內核上開發,并且已經生產了5年以上。在此基礎上,已經設計了Milur儀表。

然而,時間不會停滯,技術需要不斷發展,新的市場規則規定了對新芯片的新要求。需要引入符合俄羅斯計量設備的“最低功能”標準更多功能需求。還需要合適的價格,可以與TINXP等巨頭的競爭。新的智能電表可以關閉和限制用電量。這意味著新系統也應提供信息安全性,以使入侵者無法自行決定關閉或打開電源。基于這些需求Milandr研制了些都產一款新的基于RISC-V處理器:K1986BK025,接下來做詳細介紹。

1.主要功能

處理器核心:RISC-V(BМ-310SCloudBEAR)主頻:60MHz電源電壓(主)2.2。。.3.6V電源電壓(ADC使用)3.0。。.3.6V電源電壓:1.8。。.3.6V閃存程序存儲器容量:256+8KB存儲器容量RAM:112KB一次性可編程ROM的容量:16KB計量用電測量ADC:24位sigmadelta,7通道用于計算功耗的ADC:10位帶溫度傳感器接口:5xUART,3xSPI,1xI2C用戶IO:55具有實時時鐘和篡改檢測的512字節電池域4個32位定時器模塊,具有4個事件捕獲通道和PWM4個32位定時器塊,4個事件捕獲通道和PWM看門狗定時器具有變量多項式的CRC計數塊對稱密碼算法計算支持塊隨機數產生裝置頻率變化檢波器電源電壓檢測單元(主、電池)光檢測器塊電力供應鏈中的噪聲產生裝置調試接口:JTAG封裝類型:QFN88(10x10mm)工作溫度:50°C…+85°C系統結構:

2.處理器核心

如前所述,芯片的核心是帶有BM-310標記的32位RISC-V處理器內核(采用RV32IMC配置),它是由CloudBEAR設計的。這不是他們唯一的處理器核心。他們提供了一系列的核心,從小型微控制器核心到高性能的64位多處理器集群。

Milandr正在開發基于CloudBEAR組合中不同復雜程度的內核的新產品?,F在只有基于BM310內核的K1986VK025已上市。不過,其他產品,包括基于64位內核的產品將很快面世。BM-310內核是一個32位的RISC-V內核,采用三段式匯編,能夠在兩個周期內完成一次乘法運算。在這個版本的芯片中還沒有實現對浮點運算的支持(雖然內核允許設置浮點運算)。

BM-310內核在CoreMark測試中的性能為3.0CoreMark/MHz。因此,它可以與ARMCortex-M3相媲美。同時,新芯片中的核心面積只有0.3m㎡,考慮到大部分計算功耗參數的任務都是由計量ADC的硬件控制器來完成的,因此主要處理能力的核心可以用于計量裝置的通信任務。

3.價格

芯片尺寸是芯片成本的主要因素。它的面積越大,價格越貴,生產技術越復雜,價格也就越高。同時,使用的技術越復雜,實現所需功能所需的面積就越小,因此價格會更便宜??傮w而言,技術的選擇并不明顯。第一代K1986BK2x芯片開發于180nm。大約三分之一的芯片屬于模擬部分(實際上是sigma-deltaADC、電源、IO),當切換到更精細的工藝時,當切換到更細微的工藝時,這部分實際上不會減少。但按照新的要求,功能量要增加近4倍。

新的芯片實現了256KBFlash對64K,RAM112KB對16K,5個UART,3個SP,還有更多的加密技術。。。。。。所以,經過全面的估計和計算,決定如果特別在意成本,那么用90nm的技術是可以進入要求的成本范圍的,當然采用用65nm或更低的技術會更好,但一般來說,開發成本也將會提高高,會使項目在融資方面的風險更大。

4.計量ADC

如果處理器核心是微控制器的心臟,那么計量ADC就是其大腦,因為它是用于指定微電路分配。微控制器實現了一個包含7個通道的24位Σ?ADC的模塊。

對于三相網絡,所有通道分為三對F0-F2(電壓通道和電流通道)和一個獨立的電流通道(稱為F0)。7個通道中的每個通道都以高達16kHz的輸出采樣率數字化輸入信號。

此外,在每對通道F0-F2中,都有機會計算電流/電壓的均方根值,計算有功和無功功率,計算消耗的有功和無功電能,電壓中的信號頻率通道,峰值超出部分以及信號下降到低于設定水平。

這些額外的功能塊降低了處理器的負載,從而減少了整個芯片的功耗。此外,每個ADC都有一個獨立的DMA通道,無需處理器參與即可將數據保存到RAM。

Σ?ADC單元的主要參數和功能列表:

7個獨立的ADC,輸出采樣率為4/8/16kHz(4個電流通道和3個電壓通道)。這些通道組成3個塊,用于測量每個相F0-F2的參數。在通道F0的塊中,實現了當前通道(具有最大值)的自動選擇,用于功率特性的后續計算。如果電流差超過6%,則會產生中斷。除此功能外,其余的塊F0-F2是相同的。所有ADC通道均具有獨立的斜率校準系數特性。每個當前通道都有一個獨立的積分器。每個ADC模塊(F0-F2)通過電壓通道獨立計算信號周期。計算此值的周期數可以設置為等于1/2/4/8/16/32/64/128個周期。每個模塊都可以驗證電壓通道中周期性信號的損耗。每個模塊都可以驗證電壓“下降”到指定水平以下,以及電流和電壓通道中的信號是否超出指定限制。允許以0.02%的精度校正電壓通道中信號的相位。允許計算均方根值,電流和電壓的均方根平方值以及它們的獨立校準。在計算有功和無功能量時,該期間的累計能量值存儲在單獨的寄存器中(用于正和負能量)。全功率和能量計算。相對于相位0計算相移。因此,計算所消耗的功耗是在處理器的最小參與下執行的。

5.保護

5.1密碼保護

該微電路實現了信息保護的所有功能,包括:

支持塊密碼AES的協處理器塊;隨機數發生器;用于計算任意多項式的CRC的塊;帶電池的關鍵信息專用易失性存儲一次性可編程引導加載程序ROM,可實現每個芯片的唯一標識。對稱加密是在協處理器的基礎上實現的,協處理器可以加快最困難的操作。這樣可以以最高10Mbps的最高性能來加速加密速度。如有必要,可在軟件中實現非對稱密碼算法。

5.2工程防護

為了防止各種工程方法對電能表和獨立芯片的沖擊,采用了特殊的工程保護方法:

3個用于篡改檢測器的引腳(電子密封件)頻率變化檢測器模塊電源電壓變化檢測器單元光學探測器單元防止未經授權的內存讀取針夯探測器的引腳是微控制器的三個單獨的引腳,即使在沒有主電源(僅電池)且所有時鐘關閉的情況下,也可以通過它們記錄來自外部電子密封件的信號。因此,將檢測并記錄對儀表的任何機械沖擊嘗試。除了設備外殼的保護機制外,還實現了保護微電路自身免受更復雜攻擊的方法。

為了消除處理器頻率“加速”或反之“減速”的情況,實現了頻率變化檢測器,它不斷地將外部頻率源與內部RC發生器進行比較,當偏差發生在規定的范圍之外時,它就會產生事件或將芯片切換到內部(在芯片上實現的)應急頻率源。

頻率信號的“突變”由輸入信號的濾波系統來抵消。為了在打開主電源時正確啟動微電路,以及檢測電源超出可接受范圍的事實,實現了一個電壓檢測單元。該單元還監測在沒有主電源的情況下,芯片賴以工作的電池電量。因此,已經消除了任何通過電源電壓破壞微電路運行的操作或企圖。

為了避免關鍵信息通過“后側”通道(例如電源電路)泄漏,已經在微電路中使用偽隨機數發生器實現了主電源噪聲掩蔽模塊。該模塊會產生一個隨機變化的附加消耗,用量掩蓋主消耗。為了防止更嚴重的半侵入式和侵入式攻擊(當訪問微電路的裸片甚至裸片的單個電路時對微電路的攻擊),實現了光學檢測器。由于通常是微電路的裸片,因此不可能有光進入。萬一微電路斷開并且光線接觸芯片,光學傳感器將發出警報。

如果入侵者走得更遠,那么為了限制對微電路內部電路的訪問,在裸片布局的上層實施保護堆棧,其中接地電路和功率電路交織在一起,以及沿信息電路傳輸隨機多項式。順便說一句,這就是為什么上面的圖片顯示的是CAD的布局圖,而不是裸片的真實照片。

至于裸片的真實圖片,看起來像這樣。

對比一下,ST卡芯片(ST23系列)的防盜網是這樣的。

如果網狀物完整性受到物理侵犯,也會產生報警。軟件必須監控所有報警事件,如果發生,則記錄攻擊的事實。更為重要的是,可以配置微電路,當檢測到攻擊時,密碼密鑰信息會自動刪除。這一切都需要軟件的保證。

對于用戶程序,該芯片包含16KB的一次性可編程ROM和256+8KB的可重新編程閃存。該芯片是從內置的一次性可編程存儲器啟動的。最初,在芯片制造時,這個存儲器是干凈的,對于系列化產品,在測試和剔除過程中要加載一個啟動可信的bootloader。這樣就可以為每個芯片提供唯一的標識,保證計量和加密軟件的完整性,同時也保證了閃存中用戶程序的保護。
責任編輯人:CC

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

    關注

    48

    文章

    7952

    瀏覽量

    155022
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9352

    瀏覽量

    377513
  • 閃存
    +關注

    關注

    16

    文章

    1845

    瀏覽量

    115972
  • RISC-V
    +關注

    關注

    46

    文章

    2568

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    國產RISC-V MCU推薦

    可以達到TOP 1。 官網顯示,HPM6700/6400系列MCU來是先楫的高性能實時RISC-V微控制器,為工業自動化及邊緣計算應用提供了極大的算力、高效的控制能力及豐富的多媒體功能
    發表于 04-17 11:00

    RISC-V內核的32位通用微控制器 GD32VF103芯片簡介

    1. 芯片簡介 GD32VF103系列MCU是基于RISC-V內核的32位通用微控制器,具備均衡的處理效能和系統資源,適用于工業控制、消費電
    發表于 10-23 06:46

    為什么選擇RISC-V?

    功能,軟件架構師可以在最終的硬件實施中發揮更大的影響力。他們可以為硬件設計人員提供輸入,以使RISC-V內核更加以軟件為中心。首席技術官/芯片設計師/系統架構師創新是
    發表于 07-27 17:38

    基于 RISC-V微控制器入門指南

    RISC-V 已成為微控制器的一個選項,嵌入式系統和消費類設備的設計人員需要學習如何著手將 RISC-V 整合至自己的設計。GroupGets LLC的 FE310 LoFive-R1
    發表于 08-21 18:35

    RISC-V指令集架構微控制器相關知識

    本系列痞子衡給大家介紹的是RISC-V指令集架構微控制器相關知識。  RISC-V指令集最早要追溯到2010年,是加州大學伯克利分校的一個研究團隊的項目,目標是設計一種新的指令集能滿足從微控制
    發表于 12-16 06:24

    國產 RISC-V架構內核MCU 廠商 大盤點(一)

    ANT32RV56xxANT32RV56xx集成RISC-V內核的32位微控制器。該系列芯片搭載芯來科技(Nuclei System Technology) N100系列超低功耗RISC-V
    發表于 03-25 17:16

    RISC-V專題】國產首創RISC-V安全微控制器CF3310開發板免費試用

    ! 蘇州微五科技作為此次活動的合作廠商,同步上線國產首創RISC-V安全微控制器CF3310開發板評測試用活動。 RISC-V安全微控制器CF3310開發板CF3310 是基于
    發表于 04-14 15:46

    CH573集成BLE的32位RISC-V內核微控制器

    概述CH573是集成BLE無線通訊的32位RISC-V內核微控制器。片上集成低功耗藍牙BLE通訊模塊、全速USB主機和設備控制器及收發、S
    發表于 12-26 17:39

    BLE無線通訊的RISC-V MCU微控制器CH583數據手冊

    CH583是集成BLE無線通訊的RISC-V MCU微控制器。片上集成2Mbps低功耗藍牙BLE通訊模塊、2個全速USB主機和設備控制器及收發、2個SPI、4個串口、14路ADC、觸
    發表于 03-10 11:08

    RISC-V是什么?如何基于此設計微控制器

    RISC-V 已成為微控制器的一個選項,嵌入式系統和消費類設備的設計人員需要學習如何著手將 RISC-V 整合至自己的設計。 GroupGets LLC ?的 FE310 LoFiv
    的頭像 發表于 10-30 07:58 ?819次閱讀

    集成BLE 無線通訊的RISC-V MCU微控制器芯片CH583

    CH583是集成BLE 無線通訊的RISC-V MCU 微控制器。片上集成2Mbps低功耗藍牙BLE 通訊模塊、2 個全速USB 主機和設備控制器及收發、2 個SPI、4 個串口、1
    發表于 10-08 16:55 ?1013次閱讀

    Raven基于PicoRV32內核RISC-V微控制器

    電子發燒友網站提供《Raven基于PicoRV32內核RISC-V微控制器.zip》資料免費下載
    發表于 12-13 09:32 ?0次下載
    Raven基于PicoRV32<b class='flag-5'>內核</b>的<b class='flag-5'>RISC-V</b><b class='flag-5'>微控制器</b>

    瑞薩推出采用自研CPU內核的通用32位RISC-V MCU 加強RISC-V生態系統布局

    電子(TSE:6723)宣布率先在業內推出基于內部自研CPU內核構建的通用32位RISC-V微控制器(MCU)——R9A02G021。盡管多家MCU供應商最近加入了投資聯盟以推動RISC-V
    發表于 03-28 19:00 ?879次閱讀

    瑞薩電子推出采用自研CPU內核的通用32位RISC-V微控制器

    全球半導體領軍企業瑞薩電子宣布,該公司已率先在業界推出了一款基于內部自研CPU內核的通用32位RISC-V微控制器(MCU)——R9A02G021。盡管近年來,多家MCU供應商紛紛加入投資聯盟,共同
    的頭像 發表于 03-29 10:05 ?942次閱讀

    瑞薩電子推出業界首款自研通用型32位RISC-V MCU內核

    近期,瑞薩隆重推出基于RISC-V架構的通用型32位微控制器,標志著公司首款采用自研RISC-V CPU內核的商用MCU產品落地。
    的頭像 發表于 05-17 18:11 ?1633次閱讀
    瑞薩電子推出業界首款自研通用型32位<b class='flag-5'>RISC-V</b> MCU<b class='flag-5'>內核</b>