Actel公司宣布针对该公司的CoreMP7推出的软件开发环境SoftConsole;CoreMP7是业界一款面向现场可编程门阵列(FPGA)的32位ARM7微控制器核。SoftConsole以广泛使用的开放源Eclipse集成设计环境(IDE)和ARM7 GNU编译器和调试工具为基础,为编写和调试CoreMP7软件编程提供了具成本效益和可靠的手段,让设计人员基于Actel的单芯片Flash FPGA快速而简易地开发嵌入式系统应用程序。 - q& k! o/ n' N3 Y7 K3 t' @( \7 S) U. D! l$ B- Y
SoftConsole与Actel完整的FPGA开发工具环境完美集成,其中包括CoreConsole IP开发平台(IDP)和Libero IDE,也是提供的。用户可通过CoreConsole IDPCoreMP7核,然后用SoftConsole编写和调试软件编程,并在CoreMP7上运行。这三个开发工具为Actel客户提供了一切所需的功能特性,可在Actel的混合信号Fusion可编程系统芯片(PSC)和低成本ProASIC3 FPGA系列产品中开发其CoreMP7应用程序。 ) r/ U' I H C6 g8 p9 h
" l) e, Q/ L V# c+ i& ?) K* O: r- E o Actel IP市务部经理Mike Thompson称:“SoftConsole工具可让设计人员通过其对Eclipse IDE和ARM7 GNU编译器和调试工具方面的现有知识,加快开发速度。由于这些工具已获广泛使用,而且发展非常成熟,它们可为CoreMP7软件编程的开发带来高度可靠性。” 5 x( x- g. u: ?: |2 E" X
, n' k1 J- K3 e9 h. Z$ C: b' |
除了Eclipse IDE和ARM7编译器外,SoftConsole还包括用于CoreMP7的GNU调试器和仿真工具。该工具同时支持导入内存映象导入和Actel CoreConsole IDP的驱动程序,能进一步简化编程开发;还可与Actel的FlashPro3编程器共用,进行编程和内存调试。SoftConsole初期只支持CoreMP7,但日后将陆续加入对Core8051及其它Actel所支援处理器和微控制器核的支持。 3 Z' `* O! D' F' t) n4 v- Q