两大电子系统级(ESL)设计供应商正向软件开发工具市场扩张,所推出的“虚拟平台(virtual
platform)”令软件结构师和工程师能在硅片准备好之前在开发上取得飞跃。
CoWare公司的虚拟平台家族令硬件设计师采用SystemC创建虚拟平台,并将它们集成到实时运行环境中,提供到软件开发工具的接口。该虚拟平台据称能支持整个器件软件到应用级别的开发和验证。Summit Design公司的Panorama环境则更多瞄准制定高级决策的软件结构师。
两家公司追寻的概念相似,开发并应用虚拟平台,提供系统硬件的软件模型。如果这种平台运行足够快,软件开发就无需等待FPGA原型、硬件模拟器或加工好的芯片。
Venture Development公司高级分析师Matt Volckmann表示:“我认为这是许多公司将要转向的途径,尤其是高竞争性领域。能够在设计流程早期测试并调试具有明显的价值。但在使仿真可行所需努力和减小项目风险之间总是有一个折衷。”Volckmann指出:随着ESL变革设计方法论,从分离的硬件和软件开发、EDA和嵌入软件开发世界“也许将融合更多。”
虚拟平台的概念并不新鲜,CoWare和Summit指出,其与众不同之处是因为它们直接与SystemC硬件开发环境连接。由于SystemC模型是虚拟平台的基础,非常相似的模型能被用来作为硬件实现的起点。
|