Actel 公司的Fusion器件是一个具有ARM7功能的单芯片可编程系统芯片(PSC)平台。Actel Fusion PSC将业界标准的ARM7技术与混合信号FPGA相结合,将众多功能集成到单一芯片中,包括支持
+/-12V模拟I/O、高达8Mbit嵌入式 Flash 内存、集成ADC和高达150万系统门的可编程逻辑架构。而且,此芯片延续了该公司
Flash FPGA技术的优势,如上电即用 (LAPU)、低功耗、固件错误免疫性以及设计安全性,非常适合开发功能丰富的嵌入式系统。
而Actel公司的CoreMP7软ARM7内核是专门为FPGA而设的软32位ARM7处理器内核,它在尺寸和速度上针对Fusion优化,可以与Fusion
器件进行集成,从而增加嵌入式系统设计灵活性和可配置性,同时降低了功耗、器件占位空间、板卡复杂度和设计风险。Fusion和CoreMP7的结合可广泛应用到消费电子、汽车、工业、通信等许多领域。
为了能够进一步简化嵌入式系统设计,Actel公司最近专门针对Fusion器件推出一套新的设计方案,为其单芯片Fusion器件提供全面支持。这个新方案的内容包括:CoreAI
(模拟接口) IP 内核以及CoreConsole IP 开发平台 (IDP) 和 Libero 集成设计环境 (IDE) 的优化版本。这套新设计方案主要是将CoreMP7软ARM7核与Fusion器件更紧密地结合起来,并且加强了系统设计的集成性。
CoreAI IP构件模块能让CoreMP7软ARM7微处理器 (MPU) 内核通过APB总线与Actel M7 Fusion器件上的模拟资源相接,这样,设计人员就可以对模拟外设直接进行控制和配置。CoreAI提供由CoreMP7控制的数摸转换
(ADC) ,以及一个最多可支持14个可屏蔽中断源的8位或16位APB从设备接口。此外,CoreAI内部的时钟分频器能够产生一个模拟配置的
Mux时钟,以及可配置的最多能够存储256个AD转换后的数据的FIFO。
免费提供的CoreConsole 1.1 IDP能简化Fusion设计中IP 内核的集成,可以大大缩短总的开发时间和降低成本。此外,CoreConsole
1.1通过内部集成的“IP仓库”来调用CoreAI和DirectCore IP库中的IP 核、全面支持AHB总线的多宿主设备功能、软件驱动的内存映象生成以及免费对CoreMP7子系统IP核进行更新。
同时免费提供的 Libero 7.1集成设计环境 (IDE) Gold 版本,经过优化后增加了对Fusion中的首个器件M7AFS600的支持。此外,Libero
IDE还包含SmartGen内核生成工具,能通过CoreAI对Fusion器件的模拟功能进行配置。
|