香港商富士通半導體有限公司台灣分公司宣佈推出首批採用ARM Cortex-M4處理器核心的FM4系列32位元RISC 微控制器。富士通半導體此次共推出84款MB9B560R/460R/360R/160R 系列產品,將於2013年7月底開始為客戶提供樣品。
FM4系列基於現有的FM3系列基礎,提供具有更高運算效能和強大週邊功能的產品。FM4系列推出的新品承襲FM3系列的高品質和易使用性,應用領域較FM3更為廣泛。這些領域需要優異快速的運算效能,例如:通用變頻器、伺服馬達、可程式設計邏輯控制器(PLC)和其他工業設備及使用變頻器的家電。
富士通半導體自2010年推出FM3系列產品以來,致力於提供易於選擇、使用且可靠的微控制器產品陣容。目前已在市場上推出超過570款產品,為客戶量身打造適合各式應用的解決方案。而FM4系列產品,更能滿足客戶對更高效能和功能的需求,成為此系列中最新的代表性產品。
產品介紹
FM4系列採用Cortex-M4核心,新增數位訊號處理器(DSP)和浮點單元(FPU)功能,提供新款微控制器處理先進、複雜運算時所需的電力。此外,FM4系列還重新設計了內部快閃記憶體的演算法,以加快運算速度並降低功耗。與現有FM3系列的高性能組產品相比,新產品的處理效能提升四倍以上,並減少一半的單位頻率功耗。
此外,FM4系列的週邊功能也獲得改良與升級。為提供更佳的馬達控制功能,FM4升級計時器功能,並全面改良A/D轉換器和其他類比電路。另外在通訊功能方面,FM4也改善用於高速資料串列的通訊IP,並新增用於降低CPU負載的DSTC (描述符系統資料傳輸控制器)功能。以外部記憶體的連結能力而言,FM4系列產品除了持續支援SRAM、NOR快閃記憶體和NAND快閃記憶體外,另外也支援SDRAM (同步動態RAM)並新增一個SD卡控制器。
除了上述特點之外,新產品線承襲FM3系列經市場長時間考驗所累積的豐富功能, 例如:與3V和5V電源供應器的相容性,以及可降低對外部EEPROM需求的工作記憶體。FM4系列產品除了保有前一代產品技術的易使用性之外,也將支援更先進的應用。
由於快閃記憶體容量和腳位數搭配出多種不同組合,新產品線分為四大系列,共計84款產品。富士通半導體未來計畫將擴充產品功能,包括更大儲存容量的快閃記憶體、用於工廠自動化網路設備的乙太網路媒體存取控制(MAC),以及視聽設備所需的I2S和HDMI的消費性電子產品控制(HDMI-CEC)功能。
此外,富士通半導體還計畫推出針對低成本和超低功耗應用的FM0+系列微控制器。FM4系列、FM3系列和FM0+系列產品全系列採用Cortex-M處理器核心,客戶可以依適用性選擇最佳產品,應用面向也比以前更加廣泛;此外,由於每個核心的指令集間的相容性提供了絕佳的擴展性,客戶因此能夠順利地在不同裝置中切換。
產品特性
1. 改善快閃記憶體功能
FM4系列採用一款用於內部快閃記憶體且頻寬較寬的匯流排,讀取資料時毋須經過CPU的等待狀態,就能達到更快的處理效能和更低的功耗。新產品承襲與FM3系列的高品質,保證10萬次複寫週期或20年的資料保存時間。
2. 降低待機功耗
由於行事曆電路和32-kHz發電機電路採用獨立電源,而運作時實時時鐘(RTC)所需的電流保持在大約1.5 μA,因此FM4系列產品也能作為電源供應器使用。
3. 準確度高、功能齊全的類比電路
FM4系列的類比電路採用全新設計,其調節功能讓內部振盪器的準確度保持在正負2%之間;另外,D/A轉換器可轉換12位元解析度,A/D轉換器的轉換速度則較前系列產品提高一倍。
4. 強化計時器功能
FM4系列用於三相馬達的計時器(也稱作多功能計時器),強化多項計時器功能,包括支援非對稱的脈波寬度調變(PWM)波形輸出,和多個A/D啟動觸發器,同時最小解析度也提高到6.25ns。
隨著A/D轉換器功能的提升,這些強化的計時器功能在改善如工業設備和家用電器等電動設備的能源效率時,能更精準地控制馬達。
5. 加強通訊功能
FM4系列新增支援高達20 MHz的資料傳送速率,加速SPI的通訊速度。另外,可變資料長度也從之前的9位元擴充到16位元。
在FM4系列中,新增的DSTC電路可以繞過CPU進行高速資料傳輸。DSTC電路使用敘詞法,能採用記憶體中之前的指令描述,因而可以直接讀取記憶體和週邊設備來傳輸資料。通過連續運算,系統運作時可以減少軟體的容量(ROM容量)並降低功耗。
6. 擴展外部介面
以外部記憶體的連結能力而言,FM4系列產品除了持續支援SRAM、NOR快閃記憶體和NAND快閃記憶體外,並新增SDRAM (同步動態RAM)和SDIO介面如SD卡等支援功能。
7. 提供與FM3 系列同等的豐富資源
FM4系列與FM3系列同樣都可支援3V和5V電源供應器,部分FM3產品採用的工作記憶體(32 KB)也內嵌作為標準設備,可用來備份系統參數或資料記錄;並藉由使用EEPROM模擬程式庫,可減少對外部EEPROM的需求。