系统与设计
的意见

在EDA到云上

充分利用云计算资源通过遵循一些指导方针。

受欢迎程度

现在,几乎每个人都知道“云”——非晶在互联网上提供计算服务。服务器、存储、数据库、网络、软件、分析情报等等都是。云可能是私人和局限于单一组织(企业云),可供许多组织(公共云),或两者的结合(混合云)。

最常见的云服务应用程序:

  • 基础设施即服务(IaaS),基础设施是由云提供商,提供给不同的用户,
  • 平台即服务(PaaS),它提供了一个平台,允许用户开发、运行,没有放在一起的复杂性和管理应用程序和维护现场网格,
  • 软件即服务(SaaS),一个“按需”软件许可和交付模型,使用户能够访问软件无需安装硬件。

上诉是obvious-companies通常只支付他们使用云服务,帮助降低运营成本,更有效的基础设施管理,随着业务需求变化迅速和规模。利用云计算也会导致更快的创新,更灵活的资源使用,总是可取的规模经济。

云计算对EDA
花了一些时间半导体和电子设计自动化(EDA)行业适应云服务模型,主要是因为他们的保护和控制的担忧知识产权(IP)和高度专用的,高度敏感的数据流程设计工具(此后)等。云提供商回应这些问题通过增强和扩展安全措施,和IP提供商(尤其是铸造厂)来回报大家的支持采用云技术的使用。PaaS模型是最常见的云技术在半导体行业,EDA公司使他们的客户开发和运行他们此后的云平台。

事实上,EDA工具运行在云上不需要任何特殊流程的用户。任何EDA软件,可以运行在本地可以安装和运行在云上。设计公司的两位主要原因和铸造厂使用云服务成本和延迟。从成本的角度来看,使用PaaS EDA软件运行在选定设计允许公司避免购买服务器的资本投资提供必要的处理能力和运行时,以及正在进行的维护和支持这些资源的成本。公司定期经验高需求期,多个用户需要访问服务器的资源有限,PaaS能够提供低和高需求的间隔之间的转换,最终用户是不可见的。

2 x节点对节点添加更多的晶体管,更和更复杂的铸造规则甲板,所需的计算对于今天的集成电路(IC)设计使它具有挑战性,如果不是不可能的话)对大多数公司获得、安装、和支持必要的计算资源的数量需要保持快速验证运行时同时确保设计质量(图1)。


图1:物理验证需求每节点的行业趋势。

从云计算获得最
云计算提供了公司一个机会为设计加速投放市场的时间,特别是当你考虑先进节点计算的增长需求。然而,云托管软件尽可能有利的声音,实际上所有的工作没有意义。公司需要做的预先分析理解为什么,如何,当他们可能受益于使用云计算,而不是添加本地资源。

使用Calibre nmPlatform EDA toolsuite,我们来看看一个公司如何利用云计算在设计验证自己的利益。显然,你的情况可能不同,这取决于所使用的验证工具。

正如前面提到的,使用PaaS模型的原因之一是为了避免获取和维护硬件的成本。现场增加cpu的数量从来都不是一个简单的task-hardware收购,电网安装和维护所有消耗时间和金钱。更重要的是,现场电网缺乏直接的额外的资源可用性。好消息是,在云中执行物理验证所需的努力只是在云端设置本身——选择云提供商和建立云环境。

自从第一个引入口径hyper-remote能力2006年,导师曾不断帮助半导体公司和铸造厂从他们的硬件资源实现最大的效率和价值使Calibre架构支持扩展到大量的cpu /核(图2)。


图2:口径nmDRC运行时对cpu的数量。(来源:AMD。使用许可)

现在,通过删除资源使用成本和延迟障碍,云计算允许公司获得即时访问他们需要的CPU资源,同时还利用平台的固有的扩展能力,使他们能够有效地实现其物理验证目标(例如,在一夜之间运行时)即使面对增长指数计算的最新技术节点。

获得EDA技术在云也可以提供一种快速、成本效益的手段处理最新的紧急情况。如果所有公司内部资源的承诺,但关键问题,要求立即决议时,云计算提供了方法来解决紧急没有其他地方造成严重破坏。

云更划算
当然,云资源不是免费的。在PaaS模型中,大多数用户支付云计算基于他们使用多少时间。确保用户可以使用云资源以最有效率的方式,我们建议使用某些指导方针和建议的最佳实践。虽然许多这些建议适用于两个内部资源或云计算,采用这些实践有助于确保企业可以有效地管理他们的云计算成本。

铸造甲板规则:首先是建议使用最新foundry-qualified规则甲板。这样做可以确保最新的编码采用的最佳实践。此外,由于口径引擎优化为每个版本中,用户保证优化的运行时内存消耗,如图3所示。


图3:(左)归一化记忆与口径的发布版本,(右)规范化运行时和口径的发布版本。

分级文件:实现分级文件的方法,其中一种设计分为细胞后被称为的高层设计,大大减少了数据量,使显著减少最终运行时上签字。

最小化空闲资源:操作通常需要很多资源获取这些资源的开始执行,尽管大多数的这些资源将成为重要的空闲时间。通过实施流程和技术,只需要连接到资源,用户可以确保他们减少他们的云总成本减少或消除闲置资源。

云工作流效率:通过选择地理位置相近的云服务器,可以减少网络延迟时间。Cache-based系统也将提高机器性能。

减少上传时间,单独上传每一块,因为它是可用的,以及标准电池和IPs,然后上传路由。通过上传阶段,你避免瓶颈。然后您可以在云中使用Calibre DESIGNrev接口组装的所有数据(图4)。


图4:单独上传模块和路由,并结合云服务器中的数据,上传时间和最小化潜在的瓶颈。

结论
云处理提供公司的机会减少投放市场的时间,加快创新,同时保持或降低运营成本。EDA技术通常是云计算;改进的云安全消除产业知识产权保护的担忧,唯一的屏障阻碍EDA技术在云处理模型的实现被移除。

最佳实践使公司获得最大的受益于他们过渡到云处理模型,并有效地管理他们的云计算成本。随着集成电路企业越来越多地利用云能力寻找更快的周转时间先进流程节点的设计,他们可以相信,在云中运行EDA将提供相同的签字验证结果他们知道和信任,同时使他们能够调整资源使用最适合他们的业务需求和市场需求。

有关更多信息,阅读我们的新白皮书”Calibre的云:解锁大规模扩展和成本效率”。



留下一个回复


(注意:这个名字会显示公开)

Baidu