Renesas 軟IP保護(hù)微控制器
瑞薩科技公司宣布推出H8S/2189F 16位片上閃存存儲(chǔ)器微控制器,可以提供業(yè)界首個(gè)軟件IP(知識(shí)產(chǎn)權(quán))保護(hù)。在2005年1月7日,將從日本開(kāi)始樣品發(fā)貨。
H8S/2189F包括完整的標(biāo)準(zhǔn)片上外設(shè)功能,通過(guò)安裝網(wǎng)絡(luò)、圖像處理或其它專(zhuān)用軟件IP,這些外設(shè)功能可以用在很多領(lǐng)域。
H8S/2189F的特性總結(jié)如下。
(1) 軟件IP保護(hù)功能,可以防止非法讀出。
片上閃存存儲(chǔ)器中有64K字節(jié)的區(qū)域用于軟件IP安裝。實(shí)現(xiàn)對(duì)此區(qū)域的保護(hù)可以防止外部對(duì)它的訪問(wèn),為該區(qū)域中寫(xiě)入的軟件IP提供安全保護(hù),防止非法讀出。
(2) 大容量片上閃存存儲(chǔ)器
H8S/2189F包括1兆字節(jié)的片上閃存存儲(chǔ)器,可以存儲(chǔ)大型應(yīng)用程序,處理與應(yīng)用系統(tǒng)功能升級(jí)有關(guān)的程序尺寸的增加。
(3) 完整的標(biāo)準(zhǔn)片上外設(shè)功能組
H8S/2189F具有可以用于不同領(lǐng)域的虛擬標(biāo)準(zhǔn)片上外設(shè)功能,包括定時(shí)器、PWM(脈寬調(diào)制)、串行接口、A/D變換器,通過(guò)安裝用于特定領(lǐng)域如網(wǎng)絡(luò)或工業(yè)應(yīng)用的軟件IP,對(duì)一系列應(yīng)用領(lǐng)域提供支持。
為提高產(chǎn)品開(kāi)發(fā)效率,越來(lái)越多的軟件IP產(chǎn)品具有CAN*1和類(lèi)似的協(xié)議包、操作系統(tǒng)和其它中間設(shè)備模式。但是,使用IP通常成本很高,從IP銷(xiāo)售商的角度來(lái)說(shuō),對(duì)許可使用的IP產(chǎn)品很難實(shí)現(xiàn)數(shù)量管理。因此,此類(lèi)產(chǎn)品的使用還局限在一定的范圍內(nèi)。
而且,這些軟件產(chǎn)品用于對(duì)微控制器的片上閃存存儲(chǔ)器進(jìn)行寫(xiě)操作。但是,一般的閃存存儲(chǔ)器不提供完全的保護(hù)、防止對(duì)寫(xiě)入程序的非法閱讀,可以使用非法讀出程序進(jìn)行閱讀。這個(gè)因素進(jìn)一步限制了軟件IP使用的增長(zhǎng),對(duì)能夠保護(hù)軟件IP免受非法閱讀的微控制器的需求更加迫切。
為滿足這一需要,瑞薩科技開(kāi)發(fā)出了H8S/2189F微控制器,包括可以提供軟件IP保護(hù)的閃存存儲(chǔ)器。
H8S/2189F具有1兆字節(jié)的片上閃存存儲(chǔ)器,一個(gè)受保護(hù)的64K字節(jié)區(qū)域。在完成保護(hù)之前,這個(gè)區(qū)域和其它閃存存儲(chǔ)器區(qū)域一樣,可以進(jìn)行讀和寫(xiě)。一旦進(jìn)行了保護(hù),在這個(gè)區(qū)域就不能執(zhí)行讀和寫(xiě)了。通過(guò)使用存儲(chǔ)器訪問(wèn)控制電路,在該區(qū)域執(zhí)行程序時(shí)只能進(jìn)行讀操作,實(shí)現(xiàn)程序的執(zhí)行。因此,在這個(gè)區(qū)域存儲(chǔ)軟件IP可以實(shí)現(xiàn)軟件IP保護(hù),可以防止未經(jīng)授權(quán)的拷貝或非法修改。
H8S/2189F的發(fā)貨模式不僅包括空白閃存存儲(chǔ)器產(chǎn)品,還包括通過(guò)與軟件IP銷(xiāo)售商合作、已經(jīng)安裝軟件IP的產(chǎn)品、用戶通過(guò)購(gòu)買(mǎi)微控制器就可以使用軟件IP,減小了引入軟件IP的高額成本。作為初始安裝的軟件IP,計(jì)劃將包括服從POSIX的擴(kuò)展性和網(wǎng)絡(luò)功能(TCP/IP)的類(lèi)似Linux*2的操作系統(tǒng)內(nèi)核作為標(biāo)準(zhǔn)。COMPUTER HI-TECH Inc.公司對(duì)專(zhuān)用編譯器、監(jiān)控程序和開(kāi)發(fā)工具提供支持。
H8S/2189F包括一個(gè)16位H8S/2000 CPU核心,在3.3 V電源電壓下的最高工作頻率是20 MHz。1兆字節(jié)的大容量片上閃存存儲(chǔ)器在應(yīng)用系統(tǒng)功能升級(jí)、程序尺寸增加時(shí)使用。還提供總共達(dá)8 K字節(jié)的RAM,包括軟件IP使用的2 K字節(jié)。
H8S/2189F包括完整的標(biāo)準(zhǔn)片上外設(shè)功能組,可以用于多種領(lǐng)域。包括4信道16位和8位定時(shí)器、2個(gè)14位PWM信道、8個(gè)8位PWM信道、片上外設(shè)功能還包括8個(gè)10位A/D變換器信道和2個(gè)串行接口信道,使得H8S/2189F可以用在多種應(yīng)用領(lǐng)域。
使用的封裝是144針TQFP。
未來(lái)的計(jì)劃包括通過(guò)提供更大容量的RAM,以及將這種保護(hù)功能擴(kuò)展到其它型號(hào)包括M32C/8x系列中,提高性能。