致力于提供帮助功率管理、安全、可靠与高性能半导体技术产品的领先供货商美高森美公司宣布SmartFusion2 SoC FPGA用户现在可以享受到其日前发表的系统创建器(System Builder)设计工具所带来的各种效益。System Builder是Libero System-on-Chip (SoC)设计环境11.0版本中的一款功能强大之全新设计工具,目的是为了加快使用SmartFusion2 SoC FPGA的ARM系统的客户定义和设计实施。
美高森美公司的软件及系统工程副总裁Jim Davis表示:“System Builder可大幅简化美高森美公司SmartFusion2 SoC FPGA在嵌入式系统应用中的设计流程。由于器件已变得愈来愈复杂,这些设计在架构规范的阶段就愈来愈容易出错。藉由System Builder之助,设计工程师可以经由一高阶且逐步指引的流程,很快且轻易地定义出所要的系统架构。”
System Builder的输出是自动生成的,并具有构造自纠正特性(correct-by-construction),从而消除了在较传统工具流程中“通过手工”定义架构时所产生的错误。因此,System Builder可以大幅缩短复杂SoC FPGA的设计周期时间。
此外偏向软件设计的工程师可以轻易创建一个嵌入式架构,然后开始开发自己的代码。这样便可简化采用美高森美 SmartFusion2器件的流程,并且还可让更多的设计工程师使用到SoC FPGA技术。增强的System Builder流程还可让美高森美通过其内部设计服务团队来支持更多的客户,该团队可为最终客户提供用于客制化功能模块的数字或混合讯号设计、软IP、韧体开发,甚至完整的设计。
System Builder用户藉由逐步的指引,完成各主要SoC FPGA架构模块的设计。此一设计流程采用高阶的图形接口,它会对先前的架构选择作出反应,并且带领用户完成选择的流程和配置所需的嵌入式系统模块,自动生成最终的系统规范,并且具有构造正确性。这个规范包括ARM处理器及其相关外围设备,以及在FPGA结构中实施的其它IP模块之配置和互连。System Builder也可配置愈来愈多且用于高性能接口的IP模块组合,包括DDR2/DDR3/LPDDR内存控制器,以及使用5Gbps SERDES用于PCIe、XAUI (10 GbE) 和SGMII的串行接口。System Builder内提供的其它建基于结构的参数化IP功能包括I2C、SPI、定时器、UART和PWM模块。这些大量且经过验证的IP功能可以快速且轻易地用来开发特定应用的SoC,从而缩短全系列工业、通讯、航空和国防系统的上市时间。