Synplicity:充分發(fā)揮FPGA的靈活性
——
隨著FPGA技術的發(fā)展,越來越多的功能需要在設計中加到FPGA中以應對多媒體處理技術應用的挑戰(zhàn),比如越來越多的FPGA中開始加入ARM核,又如增加DSP功能以實現數碼相機的防抖動功能,再如下一代SoC則需要多處理器來滿足高速視頻處理的需求,這些無疑增加了FPGA設計的難度,是對FPGA開發(fā)軟件提出的新要求。另外,隨著科技的不斷發(fā)展,越來越多的第三方IP為滿足應用的需求而加入FPGA中,這需要軟件在實現不同IP技術完美融合的同時實現IP保護,目前Synplicity的軟件已經可以實現將第三方IP保護性地加入開發(fā)工具中。特別的,目前FPGA開發(fā)的最新一個趨勢是支持ASIC目標以補充FPGA的功能。
在FPGA功能不斷增加的同時,設計公司卻需要縮短設計時間以更快地推出產品,這無疑對軟件提出了更高的要求??s短時間首先要簡化設計流程,增加設計功能模塊,讓開發(fā)人員更形象地完成設計過程,而縮短開發(fā)時間更重要的提高測試與調試過程的效率。Synplicity軟件可以提供特有的FPGA仿真和調試系統(tǒng),為用戶實現從邏輯到物理的完整試驗。
為了更好的擴展業(yè)務,Synplicity不僅僅是完善自己的軟件產品,針對不同公司提供特定產品服務,更重要的是公司將在今年以公司名字推出FPGA硬件開發(fā)平臺,提供軟硬件全套的開發(fā)解決方案支持。正如公司CEO所說,“用戶才能決定產品的品質,我們所要做的是提供合適的平臺讓其工作更有效率!”
評論