99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

圍攻C2000的國產實時控制MCU派系

C2000在新能源(含汽車,光伏,儲能,充電等應用)有著領先的占有率,本文在23年4月份文章 "實時微控制器的關鍵技術及國產玩家"基礎做的更新;

一年時間,又多了幾家沖著實時控制(如C2000)去的國產芯片發布,有的確實讓人眼前一亮;

1、實時控制器概覽

如下圖,是摘自TI的交流感應電機的控制流程圖,數字控制其實原理非常簡單,分三步:

感知:通過ADC采樣需要被控制的信號:如電壓,電流,轉速等

計算:結合控制目標及控制算法,計算當前需要輸出的PWM占空比

執行:PWM輸出

圖1,2 TI,環路控制概覽

在介紹大功率直流充電樁時候,針對設計小二都有特別標注一個參數:開關頻率

比如PFC在40kHz~150kHz,LLC: 130kHz~250kHz,電機一般10kHz以下

而太陽能逆變器,有的頻率會到500kHz的高頻

傳送門:大功率充電樁系列

這里就引出了實時微控制器的一個核心,環路控制的周期,就是圖1中完成感知,計算及執行的時間;

10khZ,一個環路控制周期是100us;

100kHz,一個環路控制周期10us;

500kHz,一個環路控制周期2us;

環路時間是一個綜合性的指標,如下圖是TI針對環路做的分析

圖3 TI,環路控制概覽

2、實時控制器的關鍵點

接著第一節的圖,看采集,信號處理,執行涉及到的一些IP

ADC,

  • 轉換時間,1Msps采樣率的ADC的采樣時間是1us,如果是500kHz開關頻率,只剩下1us給CPU處理明顯是不夠的;目前主流的12bit ADC,基本都在4Msps以上,一個采樣轉換的時間在0.25us
  • ADC的通道及轉換單元,一般控制的采樣信號是多路,比如2/3路電流,而且為了保證控制效果,需要同時采樣;

小二畫了兩個對比示意圖,分別是3采樣保持單元+1轉換單元,和三個采樣保持單元+3個轉換單元的輸出結果示意;應該容易計算,如果1Msps的ADC,他們輸出3個采樣結果的時間分別是<3us(三通道一起采樣保持,會省一些時間)和1us;

  • 轉換精度,這個影響到控制精度,和控制對象的范圍,一般12bit很多場景足夠,部分是到14bit;
  • 中斷響應時間,看圖

CPU,

計算大腦,影響信號處理的時間;我們假設完成一個計算需要300條指令,比考慮浮點運算及乘除法運算情況下,假設RAM里面執行,100MHz的CPU,完成需要3個us,我們把影響展開具體分析下:

  • 主頻率,這個很好理解,執行指令的周期,目前隨著工藝的提高,主頻也提升了,國產M4F級別的MCU,一般40nm工藝下,跑200MHz
  • CPU架構,不同的CPU架構,流水線的級數,不一樣,同一工藝級別可以支持的主頻率差別會很大,同40nm情況下,M0級別可能是64MHz,M4F是200MHz,M7就可以到300MHz以上了;

此外,CPU是否支持DSP,FPU,乘法除法器也是非常關鍵,比如M3和M4都是1.25DMIPS/MHz,但是CM3不支持DSP和SIMD,FPU,處理能力比M4就弱上一大截了;

CM3和CM4對DSP指令的支持

CPU小二發現了一款亮眼的, ARM基于V8架構推出的Cortex-M52 (ARM中國團隊研發的STAR-MC2同款),回頭有時間再介紹

  • Flash的取指速度,TCM,I/D Cache,一般程序都存儲在Flash里面,但是程序的執行是在CPU里面的,可能不少工程師還吃過這個虧,有的CPU主頻太快,Flash慢,這里就需要配置Flash的Wait Cycle,如果配置錯誤,可能導致芯片跑飛;

為了解決Flash慢的問題,從而提出了Instruction Cache和Data Cache的設計,以及Tightly Coupled Memory的設計,保證沒有系統存儲沒有短板;

目前的MCU,有部分是XIP的Flash,為了保障程序快速運行,就加入了TCM,然后取了一個名字:Zero-Wait State Flash,零等待,跑更快;有些大廠的Flash直接取指速率可以做到接近100MHz,讓人敬佩;

當然,運算的效率還和系統的部分IP,諸如DMA,這里就不展開了;

PWM,

聊到這里,相信大家已經理解,PWM是重要的一個,但是不是唯一的;

PWM作為控制器里面的重要單元,負責對外輸出控制,也負責環路控制的觸發(觸發ADC采樣)

我們先了解HRPWM和PWM單元;

HRPWM,High Resolution,顧名思義,就是高分辨率,多高算高?一般ps級別的分辨率算高;HRPWM和PWM最主要的區別也在這里;

那么,這個HRPWM難嗎?我們算一個數字,德州儀器TI的高端C2000,支持150ps的分辨率,150ps,對應的時鐘等效 1000,000/150MHz,即6.66GHz;而主頻只是200MHz,應該說難度確實高;

TI實現HRPWM采用了其自主的MEP設計,如下圖,在傳統的PWM的邊緣,增加對邊緣做細微修整,比如PWM是46%占空比,通過MEP的調整,可以增加到46.XX%

高精度PWM只是PWM的一個特性,PWM的通道同步方式,和外設的互相觸發方式,保護方式都是細節

3、幾大派系簡介

如文章開篇的圖,小二盤點下各大派系的特點:國防科大:最大特點是hex兼容/bin兼容,里面進芯因為做的時間早,目前是唯一一家營收破億的,其他家應該都在1000萬營收內;因為是完全兼容,因此是否存在專利風險,是否可以出口,會是商務層面的一個關鍵問題;

中科大派:

這個派系基本是采用RISC-V內核+C2000兼容的外設,RISC-V內核本身的靈活性為CPU擴展自主指令提供了基礎,有沒有用起來就看各家水平;中科大派走的最快的應該是中科昊芯,宣傳的很熱鬧,行業內有不少客戶有評估,至于口碑...

海思系:

開始沒想到海思系的實時控制MCU創業公司如此多,而且走的技術路線如此一致;特點是資源管夠,外設兼容TI,TI F28377D (1MB Flash,204KB SRAM),華太的是(2MB Flash,768KB SRAM);目前兩家都開始了市場推廣;

華太 HS32F7D377結構框圖

翌創微 ET6001結構框圖

通用MCU系:

目前國內頭部的MCU廠家都已經完成了實時控制的產品線布局:兆易,國民,極海,小華

小華參考STM32F334規格,憑借用40nm工藝優勢,把主頻提升到了120MHz,奇怪的是沒有專門的硬件計算加速單元(類似三角函數加速等);

國民參考STM32G4規格,憑借40nm工藝優勢,把主頻提升到了200MHz,應該說是G4的升級;

兆易圍繞E5x系列和H7系列,豐富了應用參考設計;

極海是通用MCU大廠里面唯一一家走C2000技術路線的,小二也是從這顆芯片了解到Cortex-M52內核。

聲明:本內容為作者獨立觀點,不代表電子星球立場。未經允許不得轉載。授權事宜與稿件投訴,請聯系:editor@netbroad.com
覺得內容不錯的朋友,別忘了一鍵三連哦!
贊 3
收藏 4
關注 77
成為作者 賺取收益
全部留言
0/200
成為第一個和作者交流的人吧
主站蜘蛛池模板: 久草免费公开视频 | 91精品国产综合久久小仙女图片 | 亚洲欧美中文日韩av一区 | 亚洲色图88 | 在线三级网址 | 国产色产综合色产在线观看视频 | 成年人在线免费观看热视频 | 国产精品久久一区主播 | 在线免费观看黄 | 精品人伦一区二区三区蜜桃视频 | 91精品国产高清一区二区三密臀 | 91视频porny | 亚洲欧洲成人在线 | 变形金刚之超能勇士免费观看 | 国产精品久久久久久久久久了 | 日本卡一卡二卡乱码三卡四码 | 国产精品成人一区二区三区吃奶 | 尤物爆乳av导航 | 黑人把女人弄到高潮a片 | 国产一级片播放 | 色五月激情五月 | 久久久成人999亚洲区美女 | 免费a网站 | 久久亚洲AⅤ精品网站 | 午夜三区 | 亚洲欧洲一区二区三区在线 | 在线观看免费一区 | www.黄色网址.com | 欧美疯狂做受xxxx | av蜜臀| 老司机带带我免费视频 | 欧美综合一区二区 | 欧美人与动性xxxxx交性 | 日本三级吃奶头添泬 | 无码性按摩AV在线观看 | 国产一区二区成人久久免费影院 | 91看片资源 | 嫩草院一区二区乱码蜜臀 | 国产欧美日韩在线观看一区二区 | 中文字幕视频在线 | 日本aaaaa级毛片片 |