加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

國內(nèi)最強(qiáng)MCU,GD32H7的工藝及新功能

09/25 10:40
7.3萬
閱讀需 8 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

這兩天和朋友聊了下GD32H7,談到它的工藝,因?yàn)?00MHz的主頻,比STM32H7的高,STM32H7是40nm工藝;CM7在ARM的手冊里面,給出的28HPM工藝的參考頻率是很高的,可以到1.1GHz; 小二后面還是翻了下2020和2021的財(cái)報(bào),2021特別提到MCU增加了22nm的工藝; 所以GD32H7應(yīng)該是22nm工藝Logic工藝;

從這個角度,GD32H7的面積應(yīng)該會比STM32H7的小不少,大家可以搶客戶了...搶啥客戶,可以看

GD32H7主推市場,及Cortex-M7多維度分析

本文針對GD32H7系列的新外設(shè)做個小結(jié)

本文目錄:

  • EFUSE,Electronic Fuse,電子保險(xiǎn)絲
  • TRIGSEL,Trigger Selection Controller,觸發(fā)配置器
  • 運(yùn)算加速器,CAU,HAU,TMU,F(xiàn)AC
  • OSPI單元,OSPI和OPSIM
  • HPDF,High Performance Digital Filter,高性能數(shù)字濾波器
  • CPDM,Clock phase delay module,時(shí)鐘相位延時(shí)模塊
  • RSPDIF,Receiver of Sony/Philips Digital Interface,索尼飛利浦?jǐn)?shù)字接收接口
  • LPDTS,Low power digital temperature sensor,低功耗數(shù)字溫度傳感器接口
  • EDOUT,Encoder Divided-Output Controller,編碼器分頻輸出控制器
  • RTDEC,Real-time decryption,實(shí)時(shí)解密單元
  • HWSEM,hardware semaphore,

EFUSE,電子熔絲

GD32H7內(nèi)置了32x32bit的EFuse,支持冗余備份機(jī)制,其編程電壓(1.71~1.98)及讀(0.72~1.05V),看起來EFUSE的魯棒性是認(rèn)真設(shè)計(jì)的,這個很重要,不然里面存儲的ID錯誤或密鑰錯誤,可能導(dǎo)致無法啟動,或者無法正常加解密;

EFuse的原理及和其他常用的如OTP的對比,可以參考今天第二篇推文;

TRIGSEL,觸發(fā)選擇控制器

GD32H7在外設(shè)的觸發(fā)特性做了增強(qiáng),支持的IP外設(shè)都具有專門的觸發(fā)選擇寄存器,可以靈活的配置觸發(fā)源,一個外設(shè)可以有4個觸發(fā)輸入,這4個觸發(fā)輸入的觸發(fā)源可以從TRISEL靈活選擇

運(yùn)算加速器

前面文章有介紹過GD32H7的應(yīng)用方向,包括數(shù)字信號處理,數(shù)字電源,伺服,AI計(jì)算,儲能等,對安全,運(yùn)算會有要求,GD32H7內(nèi)置了不同的加速單元如下,基于名字應(yīng)該比較好理解,不贅述

CAU,Cryptographic Acceleration Unit,密碼加速器

HAU,Hash Acceleration Unit,哈希加速器

TMU,Trigonometric Math Unit,三角函數(shù)加速器

FAC,F(xiàn)ilter arithmetic accelerator,濾波算法加速器

OSPI

OSPI是一種專用于和外部存儲器通信的接口,支持單線,雙線,四線和八線SPI存儲器 (PSRAMS, NAND, NOR flash等),這里的線數(shù),是數(shù)據(jù)線的數(shù)目,下圖中的OSPIM_Px_IO[7:0]

GD32H7支持兩個OSPI單元,并配置了一個OSPIM用于IO的配置;

至于為什么要OSPI,主要是MCU內(nèi)部的存儲,包括Flash/RAM空間有限,有時(shí)候需要更多的程序或者數(shù)據(jù)空間,就需要外擴(kuò);GD的很多MCU內(nèi)部的Flash都是XIP的(eXecute In Place), 只不過以前的可能是SPI或者QSPI,沒有OSPI的速率高;

HPDF,高性能數(shù)字濾波器

GD32H7xx 內(nèi)部集成了一種專門用于外部 Σ-Δ 調(diào)制器的高性能數(shù)字濾波器模塊(HPDF)。HPDF 支持 SPI 接口和曼徹斯特編碼單線接口,通過串行接口可將外部的 Σ-Δ 調(diào)制器與 MCU 連接,并對 Σ-Δ 調(diào)制器輸出的串行數(shù)據(jù)流進(jìn)行濾波。

此外,HPDF 還支持并行數(shù)據(jù)流輸入功能, 實(shí)現(xiàn)對內(nèi)部外設(shè) ADC 或 MCU 內(nèi)部存儲器里的數(shù)據(jù)進(jìn)行濾波處理。

這是典型的工業(yè)用的電流采樣方式;STM32H7里面是DFSDM;

CPDM,時(shí)鐘相位延時(shí)模塊

Clock phase delay module,支持輸入時(shí)鐘的頻率范圍:25MHz ~ 208MHz,支持多達(dá)12個輸出時(shí)鐘相位選擇。

這個單元主要用來給SDMMC或者SPI (Quad SPI,Octa SPI)提供時(shí)鐘;

RSPDIF,索尼飛利浦?jǐn)?shù)字接收接口

音頻接口,GD32H7的一個應(yīng)用方向是語音AI;除了RSPDIF,GD32H7還有SAI (Serial Audio Interface)

LPDTS,低功耗數(shù)字溫度傳感器接口

溫度傳感器應(yīng)該都很熟悉,GD32H7內(nèi)置的溫度傳感器,將溫度值轉(zhuǎn)換成方波輸出,溫度通過方波的頻率可以得到;

個人理解,這個是為了配合外部的監(jiān)控芯片/FPGA的?

EDOUT,編碼器分頻輸出控制器

編碼器分頻輸出控制器(EDOUT)用于把從編碼器獲取到的位置信息,以A相、B相和Z相脈沖 的方式輸出

RTDEC,實(shí)時(shí)解密單元

根據(jù)讀取請求地址信息,RTDEC(實(shí)時(shí)解密)模塊可以對Arm? AXI或AHB總線數(shù)據(jù)進(jìn)行實(shí)時(shí) 解密。

RTDEC的最初目的是保護(hù)存儲在外部SPI NOR Flash設(shè)備中的只讀固件的機(jī)密性。RTDEC在OSPI存儲器讀操作期間進(jìn)行實(shí)時(shí)解密。

這主要是防止讀出固件,抄襲產(chǎn)品;終端客戶可以在外部的Flash里面燒錄加密的固件,同時(shí)解密密鑰存放在EFuse里面,這樣每臺機(jī)器的密鑰可以不一樣,即使代碼讀出來了,也無法運(yùn)行

HWSEM,hardware semaphore,硬件信號量

硬件信號量(HWSEM)模塊提供了一種非阻塞機(jī)制來保證不同進(jìn)程之間的同步。HWSEM以 原子方式實(shí)現(xiàn)了32個信號量,支持信號量的寫鎖定與讀鎖定,支持只有當(dāng)總線主控ID和進(jìn)程ID 都與信號量鎖信息相匹配時(shí)才解鎖信號量。

這個功能,需要配合操作系統(tǒng)使用;

 

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險(xiǎn)等級 參考價(jià)格 更多信息
STM32H750VBT6 1 STMicroelectronics High-performance and DSP with DP-FPU, Arm Cortex-M7 MCU with 128 Kbytes of Flash memory, 1MB RAM, 480 MHz CPU, L1 cache, external memory interface, JPEG codec, HW crypto, large set of peripherals

ECAD模型

下載ECAD模型
$27.62 查看
STM32F429ZIT6 1 STMicroelectronics High-performance advanced line, Arm Cortex-M4 core with DSP and FPU, 2 Mbytes of Flash memory, 180 MHz CPU, ART Accelerator, Chrom-ARTAccelerator, FMC with SDRAM, TFT

ECAD模型

下載ECAD模型
$24.77 查看
MPC5554MZP132 1 Freescale Semiconductor 32-BIT, FLASH, 132MHz, MICROCONTROLLER, PBGA416, 27 X 27 MM, 1 MM PITCH, PLASTIC, MS-034AAL-1, TEBGA-416
$80.8 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜