一個(gè)芯片中集成了主內(nèi)核和從內(nèi)核,通過(guò)兩個(gè)內(nèi)核巧妙地將速度控制和協(xié)議控制分開(kāi),近日,Microchip攜這樣一款全新的數(shù)字信號(hào)控制器亮相北京,雙dsPIC DSC內(nèi)核配置為高端嵌入式控制應(yīng)用系統(tǒng)的開(kāi)發(fā)人員帶來(lái)福音。究竟dsPIC33CH系列產(chǎn)品的魅力在哪里? Microchip MCU16業(yè)務(wù)部副總裁Joe Thomsen給出了詳細(xì)的答案。Microchip MCU 32產(chǎn)品部副總裁 Rod Drake 也介紹了新品SAM L10/11 MCU的具體情況。
在傳統(tǒng)的空調(diào)產(chǎn)品中,需要一個(gè)單獨(dú)的內(nèi)核控制風(fēng)扇轉(zhuǎn)動(dòng)和壓塑機(jī)工作,需要另一個(gè)內(nèi)核實(shí)現(xiàn)功率因數(shù)的校正,現(xiàn)在這一切均可用一個(gè)內(nèi)核來(lái)實(shí)現(xiàn)。從dsPIC33CH128MP508微控制器的硬件結(jié)構(gòu)圖中可以看到,這枚芯片包含一個(gè)主內(nèi)核和一個(gè)從內(nèi)核,它們分別控制軟件和硬件功能,主內(nèi)核保證系統(tǒng)的正常運(yùn)轉(zhuǎn),負(fù)責(zé)系統(tǒng)管理、診斷和通信功能的控制,以及運(yùn)行用戶(hù)接口、系統(tǒng)監(jiān)控,專(zhuān)為終端應(yīng)用量身定做;從內(nèi)核則執(zhí)行時(shí)間關(guān)鍵型專(zhuān)用控制代碼。
比如在數(shù)字電源中,從內(nèi)核負(fù)責(zé)管理需要大量數(shù)學(xué)運(yùn)算的算法,通過(guò)運(yùn)行響應(yīng)延時(shí)關(guān)鍵型補(bǔ)償器算法來(lái)閉合固件中的控制環(huán);主內(nèi)核則負(fù)責(zé)運(yùn)行PMBus協(xié)議棧,并提供系統(tǒng)監(jiān)控功能,從而提高整體系統(tǒng)性能和響應(yīng)能力。
dsPIC33CH系列針對(duì)高性能數(shù)字電源、電機(jī)控制和其他需要精密算法的應(yīng)用進(jìn)行了優(yōu)化,這包括無(wú)線(xiàn)電源、服務(wù)器電源、無(wú)人機(jī)和汽車(chē)傳感器。
在汽車(chē)排氣扇或汽車(chē)泵中,從內(nèi)核專(zhuān)用于管理時(shí)間關(guān)鍵型速度和轉(zhuǎn)矩控制,主內(nèi)核管理控制器區(qū)域網(wǎng)絡(luò)靈活數(shù)據(jù)速率(CAN-FD)通信、系統(tǒng)監(jiān)控和診斷。 這兩個(gè)內(nèi)核可以無(wú)縫協(xié)作,從而使先進(jìn)的算法可以提高效率和響應(yīng)速度。 此外,dsPIC33CH器件中的每個(gè)新內(nèi)核都可提供比當(dāng)前dsPIC DSC內(nèi)核更高的性能:擁有更多基于環(huán)境選擇的寄存器,能夠提高中斷響應(yīng)速度;具有可提高數(shù)字信號(hào)處理器(DSP)性能的新指令;能夠?qū)崿F(xiàn)更快的指令執(zhí)行速度。
Microchip公司在固件中采用3極點(diǎn)3零點(diǎn)補(bǔ)償器算法來(lái)加快算法的執(zhí)行速度。dsPIC33CH內(nèi)核性能改進(jìn)如下:增加了現(xiàn)場(chǎng)選擇累加器和狀態(tài)寄存器;具有新指令;具有100 MHz時(shí)鐘。在數(shù)字電源產(chǎn)品中,需要開(kāi)關(guān)頻率的響應(yīng)速度更快,新產(chǎn)品dsPIC33CH內(nèi)核的性能提高到以往dsPIC33系列器件的2倍。這主要得益于Microchip公司在三個(gè)方面進(jìn)行了改善:①工藝流程的改變,使新產(chǎn)品的工作頻率從原先的70 MHz變到現(xiàn)在的100 MHz;②自主設(shè)計(jì)的存儲(chǔ)信息容量更大,抗干擾存儲(chǔ)信息能力大大提升;③主從內(nèi)核的設(shè)計(jì)。
Microchip公司還在這次發(fā)布會(huì)上推出了全新的SAM L10/11 系列MCU,其采用了Arm Cortex-M23內(nèi)核,SAM L11使用了基于 Armv8-M架構(gòu)的Arm TrustZone技術(shù) ,Microchip MCU32產(chǎn)品部副總裁 Rod Drake 介紹到:選擇Cortex-M23的主要原因是,Microchip 認(rèn)為Arm TrustZone的功能有非常好的安全性,除了普通級(jí)別的防軟件攻擊、防通信攻擊外,還額外增加了一些新功能,比如芯片級(jí)防篡改功能、安全引導(dǎo)功能以及加密、加速器的功能。Microchip將易受攻擊的固件進(jìn)行升級(jí),通過(guò)分析峰值中的波峰和波谷值,從功耗中猜出密鑰的方式,防止外界的物理攻擊。