×
工业控制 > 详情

随着软件即服务模型的发展,EDA会利用吗?

发布时间:2021-03-08 发布时间:
|

  “云”带来了新的做事方式;备份您的PC,将视频上传到YouTube等网站。它还使软件即服务或SaaS的开发成为可能。

  SaaS(起源于1960年代)可以提供一系列功能,包括外包IT和软件。这是一笔大生意;据估计,SaaS现在是一个价值200亿美元的产业。

  尽管SaaS的许多行动都在商业领域,但该方法正在工程学中得到更广泛的应用-EDA部门正重新引起人们的兴趣。

  自2008年推出托管设计解决方案以来,Cadence就一直提供SaaS。现在,IBM现在已加入该组织,可通过其Cloud服务使用其三个工具。

  服务组主管Larry Drenan表示:“ Cadence自2008年以来就向SaaS提供服务,其标准Cadence软件在托管环境中运行并可以远程访问。随着新软件的推出,它可以包含在此环境中。”

  IBM的HPC Cloud高级产品经理Jeff Karmiol表示:“我们之所以提供该软件,是因为我们发现在市场中机会不多的机会。这是多年来在内部开发的工具流程。”

  IBM已推出了三种EDA工具-库表征,逻辑验证和Spice仿真。Karmiol指出:“我们已经要求出售我们的工具,而且似乎存在正确的机会融合;我们拥有一个高性能的云,这是运行这些工具的正确位置。”

  IBM HPC云产品经理克里斯托弗·波特(Christopher Porter)补充说:“虽然我们仅发布了三种工具,但我们认为它们是解决客户紧要关头的工具。”

  波特指出,IBM已经开发了端到端工具流程。“我们将继续在内部使用这些工具,因此将来会有很多工具可以在云上发布。”

  Mentor Graphics定价,包装和许可合规总监Jacqi Tull表示:“我们一直期望EDA公司会采用SaaS,因为这是将产品提供给客户的另一种方式。开辟新市场并提供新产品。Mentor一直在寻找交付产品的新技术和新方法,而SaaS的有趣之处在于,客户有潜力看到整个设计链。”

  所有EDA产品都适合SaaS吗?Drenan表示:“有一些点式解决方案可能对SaaS有利,如果它们需要大量的服务器和许可证,并且代表了设计流程中孤立的一步,那么这将是一件好事。库表征和某些高度并行的数学模拟类型就是示例。”

  IBM的Porter更加热情。“完整的EDA设计流程包括大约30种工具,但这就是完整的流程。如果您查看执行的作业数量,那么这些作业将由数量较少的工具处理。

  “例如,”他继续说道,“随着逻辑验证转向更小的设计规则,尤其是12纳米及以后的设计,验证的数量呈非线性方式增长,现在所有计算周期中约有85%被某种形式的消耗。验证工具。这是导致“夹点”的问题。” 因此,波特暗示,这对SaaS来说是一个机会。

  Karmiol补充说:“随行付款的能力为设计师带来了新的思维方式。他们知道吞吐量是多少,但他们也需要制定计划来处理。例如,使用SaaS,他们可以以较低的价格访问更强大的计算设施,因为他们不必拥有硬件或支付软件许可费用。”

  Mentor's Tull认为SaaS有时会满足客户的需求,但想知道这是否将是更重要的解决方案。“ SaaS可能在评估技术方面具有吸引力。” 她说。“这是一种尝试风险相对较低的软件的方法,这是客户要考虑的一件事。

  “但是,当公司希望共享设计成果时,这可能也会有所益处。它可能是一个工作组,但也可能是您邀请参加的第三方。”

  Drenan指出,尽管Cloud提供了看似无限的计算能力,但EDA软件本身将限制性能。“我们最近推出了可充分利用计算能力来减少运行时间的产品,但是您应该意识到并非所有的EDA程序都适合此方法。在云端的规模可能比某些算法所能利用的规模大几个数量级。”

  IBM的EDA服务是在Platform LSF集群上提供的,该集群管理资源,调度工作负载并监视事件。作业被提交到主机,然后分发到计算主机。群集越大,可用的处理能力就越大,最多可以使用128个计算主机。波特断言:“按使用付费模式使事情变得更容易。”

  Drenan表示:“ Cadence通过在设计的某些阶段需要时提高计算能力,或利用新工具来帮助客户。” “但是EDA公司没有无限的私有计算能力,因此,当我们将软件产品和设计环境管理经验融合到公共云中时,我们将能够充分利用丰富的处理优势。”

  波特表示,没有理由拥有EDA许可证的公司无法在云上部署其工具。“我们已经有一个电子客户这样做,因为它可以访问他们不想投资的东西。”

  在使用云时,还有另外两个问题–安全和通信。Karmiol说:“我们确保使用AES对每一位进行加密。一旦进入云,共享文件系统也将被加密,并且没有密钥就无法访问。数据传输完后,我们将使用DoD标准磁盘擦除。”

  Tull说,SaaS安全是一个巨大的问题。她说:“有解决方案,但是一旦有人被黑客入侵,人们就会采取'双重手段'。” “对于某些人来说,安全性问题无法解决,但这是风险管理流程的一部分。”

  Drenan指出,Cadence要做的第一件事就是运行等待时间测试以测量连接质量。他说:“用于电子邮件和网页浏览的ISP连接可能无法承受芯片设计的更高性能特征。” “通过经验和测试,我们了解了平均延迟,标准偏差和丢包等对用户体验的影响。”

  Tull认为SaaS有一些缺点。对于使用第三方IP的复杂,多供应商工具流程的客户而言,这将是一个挑战。对于他们来说,他们的工具链可以成为他们的“秘密调味料”。有时候,SaaS可以满足客户需求,但我认为它将更多地是一种“指向工具”。”

  Drenan总结道:“为了以合理的价格提供高质量的模型,SaaS提供商必须进行标准化。如果这种方法可行,那么SaaS可能是一个很好的解决方案。但是,如果客户需要定制的方法,定制的设置或设备,那么这可能不是一个好的模型。”


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
日本缺少石油和能源.电动汽车转型将面临哪些问题?