意法半導體推出新的STR910F系列產(chǎn)品
世界領(lǐng)先的半導體制造商意法半導體(紐約證券交易所代碼:STM)率先在通用閃存微控制器系列產(chǎn)品內集成以太網(wǎng)接口、ARM9E處理器核心和大容量嵌入式SRAM和閃存。新的STR910F系列為基于A(yíng)RM的閃存微控制器確立了新的性?xún)r(jià)比和網(wǎng)絡(luò )接入標準,為系統設計人員將功能強大的嵌入式控制應用轉化成低成本的局域網(wǎng)(LAN)或互聯(lián)網(wǎng)節點(diǎn)帶來(lái)了許多新的機遇。
STR910F系列的設計目的是滿(mǎn)足市場(chǎng)對高性能嵌入式控制應用的日益增長(cháng)的需求和實(shí)現以太網(wǎng)接入功能。這些芯片是ST對取得成功的STR7XX系列ARM7TDMI微控制器的自然擴展。收款機終端及外設、售貨機、工控機及工廠(chǎng)自動(dòng)化、串行協(xié)議網(wǎng)關(guān)、樓宇自動(dòng)化、安全監控和手持儀表等應用日益需要更高的性能和聯(lián)網(wǎng)功能。此外,這些應用設備還需要容量更大的程序/數據閃存,特別是SRAM存儲器。
STR910F產(chǎn)品采用了比ARM7TDMI更先進(jìn)的ARM966E-STM 核心。RM966E-STM CPU分別使用兩條內部總線(xiàn)來(lái)存取指令存儲器和數據存儲器,從而能夠同步進(jìn)行代碼和數據的存取操作。每個(gè)內存都通過(guò)一個(gè)高度優(yōu)化的緊耦合接口(TCM)連接CPU,存取速度非???。STR910F充分利用這種架構的優(yōu)勢,在指令TCM接口上連接一個(gè)高速脈沖串式閃存,在數據TCM接口連接一個(gè)零延時(shí)SRAM存儲器。這樣設計的結果是,在96 MHz(通用閃存ARM式微控制器的最高性能)下,最高代碼執行速度高達96 MIPS,數據在CPU核心和SRAM之間的傳遞效率非常高。相比之下,ARM7TDMI CPU核心用一條總線(xiàn)存取指令內存和數據內存,因此同時(shí)存取這兩個(gè)存儲器是不可能的。此外,ARM966E-STM 核心支持單循環(huán)數字信號處理(DSP)指令,使STR910F能夠同時(shí)滿(mǎn)足控制和信號處理兩種要求,其優(yōu)勢明顯高于DSP和控制處理器分立的傳統解決方案。ARM966E-STM的所有優(yōu)勢使STR910F系列產(chǎn)品處于內置閃存的32位微控制器的高端市場(chǎng)。.
ARM9E傳統上被用于設計無(wú)ROM的微處理器,這類(lèi)處理器的存儲器管理單元(MMU)非常復雜,需要內部高速緩存和外部同步RAM與之配合,所有代碼需要在啟動(dòng)階段從一個(gè)外接閃存載入內存。然而,STR910F無(wú)需傳統的高速緩存和外部存儲器就可引入ARM9E核心的很多優(yōu)勢,實(shí)現一個(gè)尺寸緊湊的單片閃存微控制器。STR910F利用一個(gè)高速緩存代替MMU,其支持的單存儲器模型非常適合實(shí)時(shí)操作系統(RTSO)。它采用一個(gè)含有預取隊列和分支緩存系統的創(chuàng )新的存儲器加速器,以便在從脈沖串閃存開(kāi)始的非順序代碼執行的期間提高系統性能,同時(shí)實(shí)時(shí)控制特性?xún)?yōu)于傳統的高速緩存。
STR910F被嵌入大容量的存儲器,以支持RTOS和TCP/IP協(xié)議棧,以及復雜的控制應用。 的SRAM容量高達96KB,是目前內置閃存的ARM通用微控制器市場(chǎng)上容量最大的SRAM,這個(gè)容量非常適合速度更快的串行通信的大數據包緩存應用。與眾不同的是,新IC通過(guò)一個(gè)電池或與電池輸入引腳相連的超大電容保護SRAM的安全;或者根據STR910F篡改檢測輸入引腳發(fā)送的信號,安全應用可以自動(dòng)刪除SRAM的內容。閃存容量高達544 KB,可設置成雙存儲庫的讀寫(xiě)同步存儲器,以支持遠程更新固件所需的“在應用編程”以及EEPROM仿真。SRAM和閃存都可用于指令或數據存儲器。.
STR910F配有多條高速信道,共有9條全功能直接存儲器存?。―MA)通道支持這些信道,使外設與內存之間的數據傳輸對于CPU幾乎是透明的,將CPU從沉重的傳輸負荷中解放出來(lái),使之去執行綜合性的實(shí)時(shí)控制任務(wù)。這些DMA控制器能夠讓SRAM以為先進(jìn)高性能總線(xiàn)(AHB)和先進(jìn)外設總線(xiàn)(APB)上的外設是一個(gè)主控制器,通過(guò)一個(gè)為簡(jiǎn)化數據流專(zhuān)門(mén)設計的仲裁器,這兩條總線(xiàn)上的所有外設與CPU共享對SRAM的存取權限。例如:在MAC(媒體訪(fǎng)問(wèn)控制器)和SRAM之間,以太網(wǎng)DMA控制器支持91 Mbps的原始以太網(wǎng)數據幀傳輸速率,而CPU負荷僅為10% 。
除以太網(wǎng)MAC外,STR910F微控制器還支持一整套外設。這些外設接口包括USB全速、CAN、3個(gè)UART/IrDA、2個(gè)SPI、2個(gè)I2C、8路10位模數轉換器、4個(gè)16位定時(shí)器、1個(gè)三相AC電機控制單元、含有低壓重置和欠壓檢測功能的電源監控器、1個(gè)全功能實(shí)時(shí)時(shí)鐘、1個(gè)外存接口、1個(gè)ETM9 調試跟蹤接口和多達80個(gè)5V額定電壓的輸入輸出引腳。
“STR910F融合了ST很多獨有的優(yōu)勢,其中包括我們長(cháng)期在通用和專(zhuān)用微控制器內集成ARM核心的技術(shù)驗?!盨T微控制器產(chǎn)品部ARM9產(chǎn)品市場(chǎng)經(jīng)理Mark Rootz表示,“ARM966E-S核心與業(yè)內容量最大的內存,結合內置的以太網(wǎng)、USB和CAN接口,使新系列的微控制器適合所有的嵌入式控制應用?!?
憑借該公司在功率管理技術(shù)的優(yōu)勢,STR910F系列還表現出優(yōu)異的節能和電壓監控性能。功耗可以動(dòng)態(tài)調整,使CPU能夠隨時(shí)選通和縮放系統及外設的時(shí)鐘信號,以平衡性能要求和功耗水平,包括功耗僅為55μA典型值的睡眠模式。當設備的主電源斷電或因為電源故障而掉電時(shí),STR910F將自動(dòng)切換到電池電源引腳,以保證實(shí)時(shí)時(shí)鐘處于活動(dòng)狀態(tài)。內置的實(shí)時(shí)時(shí)鐘具有通常只有在外接實(shí)時(shí)時(shí)鐘上才能見(jiàn)到的功能。該RTC具有標準的日歷和報警功能,通過(guò)篡改檢測輸入引腳給事件加時(shí)間戳,在-40oC到+85oC的溫度范圍內,電池耗電不到1μA。這些特性使STR910F成為電池供電的便攜安全應用的理想選擇。
從2006年5月中旬起,STR910F用戶(hù)將能享受到ST和第三方公司提供的全程支持服務(wù),Hi-Tex、IAR、Keil和Raisonance將提供199美元起價(jià)的入門(mén)級工具套件。開(kāi)發(fā)工具套件包括編譯器及調試器(限制代碼大?。?、一條JTAG調試及編程電纜、代碼實(shí)例和開(kāi)始一項設計所需的全部硬件。ST提供一款定價(jià)為249美元的評估板STR910-EVAL,以便用戶(hù)能夠反復演練, 對STR910F的所有接口和輸入輸出引腳進(jìn)行硬件仿真。ST免費提供基于通用硬件抽象層(HAL)函數庫的以太網(wǎng)、USB、CAN和其它的所有主要芯片功能的演示代碼。為便于配置STR910F的靈活的輸入/輸出矩陣和時(shí)鐘函數,ST免費提供一套配置及編程軟件CAPS,這套軟件工具可以通過(guò)圖形來(lái)選擇引腳功能和時(shí)鐘分配。CAPS自動(dòng)生成一個(gè)能夠反映所有引腳和時(shí)鐘選擇的C頭文件,這種方法既節省時(shí)間又防止發(fā)生錯誤。CMX、Micrium、Segger、Keil和NexGen 軟件公司將從五月中旬開(kāi)始提供對RTOS和TCP/IP的支持工具,隨后還將增加更多的軟件工具。.
ST現推出6款產(chǎn)品,均采用無(wú)鉛封裝。這些封裝是LQFP80、 LQFP128和 LQFP128,其中LQFP128版IC提供以太網(wǎng)媒體獨立接口(MII)和外存總線(xiàn)接口。SRAM容量從64KB到96KB,閃存容量從288KB到544KB。CPU核心工作電壓1.8V +/- 10%,I/O電壓范圍2.7V到3.6V,工作溫度范圍-40oC到+85oC。
評論