概述
SmartFusion是全新的ARM和FPGA的混合體,在ACTEL獨特的模數混合的Fusion系列的基礎上融入了高效的ARM核心——Cortex-M3,該核心屬於硬核,不占用FPGA的邏輯資源,不僅具有FPGA的高速並行的特點,而且可以發揮ARM靈活控制的長處,取長補短,它將成為新一代SOC完美的解決方案。 |
特性
高效的Cortex-M3系統內嵌的Cortex-M3運行速度可達100MHz,1.25DMIPS/MHz的執行效率;內部最高可達64Kbyte的SRAM和512Kbyte的Flash;內部的AHB匯流排陣列,最高可達16Gbps的片內匯流排頻寬;內部帶有1路10/100乙太網的MAC;2路的IC接口;2路的16C550全功能的UART;2路的SPI接口;2個32位的定時器和1個32位的看門狗定時器;集成8通道的DMA控制器;內部集成100MHz精度為1%的RC振盪器,外部可接1.5MHz~20MHz的時鐘以及提供給RTC的32KHz低功耗的時鐘。高性能的FPGA基於Actel Flash架構的ProASIC3的核心,採用130nm,7層金屬的CMOS工藝;可程式並且掉電非易失性;最多11,520個Tile(觸發器);最高可達350MHz的性能;內部最多96Kbit的SRAM或FIFO;具有128位的AES和128位的Flash LOCK加密技術;最多具有2個PLL,輸入1.5~350MHz,輸出0.75~350MHz,可實現動態的配置。可程式的模擬模組內部最多可達3路12位的ADC,在8位模式下最高速度可達600Ksps;內部帶有2.56V的參考電壓;內部具有可輸出1.5V的電壓調整模組;最多可達3路12位的DAC,最高速度可達600KHz;內部具有最多5個高性能的模擬信號配置單元(SCB),每個SCB單元裡面包含電壓監控、溫度監控和電流監控模組;最多可達10路高速的比較器(TPD=50ns);其他特性FPGA的I/O支持LVDS、PCI、PCI-X、LVTTL、LVCOMS等I/O電平標準,最高可輸出24mA的電流,最高速度可達350MHz;Cortex-M3處理器系統的I/O帶有斯密特觸發器,輸出電流可達8mA,速度最高為180MHz;可使用TKStudio、Keil等開發軟體,以及AK100等仿真工具;用戶最多可用I/O為204個。
功能框圖
開發平台
SmartFusion&CortexM3-200開發平台 | |
SmartFusion是Actel的新一代內嵌有Cortex-M3處理器和模擬採集功能的基於Flash架構的FPGA。內嵌的Cortex-M3處理器運行速度高達100MHz,1.25DMIPS/MHz的執行效率,且內置MPU和單周期的硬體乘法器和除法器。SmartFusion將成為SOC設計的最佳解決方案。 SmartFusion&CortexM3-200是廣州致遠電子有限公司針對SmartFusion晶片設計的開發平台,選用A2F200-FG484晶片,採用核心板+底板的方式,板上集成豐富的外設接口,可以為研發、學習提供一個易學易用的平台。 | |