Synplicity:充分发挥FPGA的灵活性
——
随着FPGA技术的发展,越来越多的功能需要在设计中加到FPGA中以应对多媒体处理技术应用的挑战,比如越来越多的FPGA中开始加入ARM核,又如增加DSP功能以实现数码相机的防抖动功能,再如下一代SoC则需要多处理器来满足高速视频处理的需求,这些无疑增加了FPGA设计的难度,是对FPGA开发软件提出的新要求。另外,随着科技的不断发展,越来越多的第三方IP为满足应用的需求而加入FPGA中,这需要软件在实现不同IP技术完美融合的同时实现IP保护,目前Synplicity的软件已经可以实现将第三方IP保护性地加入开发工具中。特别的,目前FPGA开发的最新一个趋势是支持ASIC目标以补充FPGA的功能。
在FPGA功能不断增加的同时,设计公司却需要缩短设计时间以更快地推出产品,这无疑对软件提出了更高的要求。缩短时间首先要简化设计流程,增加设计功能模块,让开发人员更形象地完成设计过程,而缩短开发时间更重要的提高测试与调试过程的效率。Synplicity软件可以提供特有的FPGA仿真和调试系统,为用户实现从逻辑到物理的完整试验。
为了更好的扩展业务,Synplicity不仅仅是完善自己的软件产品,针对不同公司提供特定产品服务,更重要的是公司将在今年以公司名字推出FPGA硬件开发平台,提供软硬件全套的开发解决方案支持。正如公司CEO所说,“用户才能决定产品的品质,我们所要做的是提供合适的平台让其工作更有效率!”
评论