產(chǎn)品介紹
Microchip近日宣布推出擁有先進(jìn)安全功能的16位器件——dsPIC數(shù)字信號控制器(DSC)和PIC24H單片機(jī)(MCU),從而使合作進(jìn)行系統(tǒng)設(shè)計(jì)的各方能在不危及知識產(chǎn)權(quán)(IP)的前提下共享同一芯片上的存儲器、中斷信號和外設(shè)。由于無需將各方的程序分別存儲在不同芯片上,這種存儲器分區(qū)有助于OEM及其設(shè)計(jì)伙伴降低系統(tǒng)成本。
在嵌入式應(yīng)用中,OEM、設(shè)計(jì)公司和軟件廠商在進(jìn)行系統(tǒng)設(shè)計(jì)合作以實(shí)現(xiàn)最終產(chǎn)品的定制化時,都面臨著一些IP保護(hù)方面的重要問題,例如:使用多個芯片分別保護(hù)各自的知識產(chǎn)權(quán),這增加了OEM和增值分銷商(VAR)的系統(tǒng)成本;軟件算法廠商和設(shè)計(jì)公司經(jīng)常存在與不合格伙伴合作時丟失IP的風(fēng)險;對固件分發(fā)和閃存更新安全性的片上支持不足。
通過允許OEM將片上存儲器劃分為安全等級不同的三個區(qū)并共享它們,CodeGuard安全功能可解決多方之間的合作和安全問題。這三個區(qū)為引導(dǎo)區(qū)、安全區(qū)和通用區(qū)。這種分區(qū)使設(shè)計(jì)公司或算法廠商能保護(hù)其存儲在安全區(qū)內(nèi)的專有軟件,同時又允許一些應(yīng)用程序訪問其他區(qū)內(nèi)的算法操作。此外,CodeGuard安全功能配合Microchip的低成本加密軟件庫,可提供產(chǎn)品固件現(xiàn)場更新的安全性。通過將輸入數(shù)據(jù)流完全解密到安全區(qū)內(nèi),固件的現(xiàn)場更新安全性可得到進(jìn)一步提高。
Microchip 16位器件的CodeGuard安全功能具有分區(qū)的閃存,每個分區(qū)都有代碼保護(hù)選項(xiàng)。將CodeGuard安全功能和加密軟件庫相結(jié)合可確保內(nèi)核的安全,防止在現(xiàn)場進(jìn)行固件升級和應(yīng)用部署時遭到篡改。這種CodeGuard安全功能尤其適用于汽車、工業(yè)和消費(fèi)類市場應(yīng)用(如汽車引擎電子產(chǎn)品)、電信(如噪聲消除耳機(jī)和免提電話套件)、配電/電量計(jì)量和驗(yàn)證(如智能讀卡器、ATM和POS終端)等應(yīng)用也能從這種先進(jìn)的安全解決方案中受益。
目前,以下具備CodeGuard安全功能的產(chǎn)品已經(jīng)上市,包括PIC24H系列MCU、dsPIC33系列DSC、dsPIC30F5011/5013,以及dsPIC30F6010A/6011A/6012A/6013A/6014A/6015等。