2022/1/19 14:39:49
作者: Vincent Thibaut (文森特•蒂博),Magillem 产品战略总监
IP-XACT回归,理由很充分
IP-XACT致力于为系统级芯片(SoC)的集成和更广泛的功能提供一个桥梁。此外,该标准还被用来匹配多来源和持续更新的知识产权(IP)的需求,这些IP由多个公司的不同的产品团队设计完成。不仅如此,它还被用来与产品开发对接,而产品开发本身超出特定的逻辑设计需求。无可否认,IP-XACT早期面世时,可以解决的问题尚未被广泛认可。虽然出现的时间有点早,但它并没有错。市场变化正在推动成熟和新兴的半导体和系统公司中越来越多的SoC设计者朝这个方向发展。产品需求终于赶上了这个标准。
■ 什么改变了?
长期以来,SoC设计被视为是低级别的寄存器传输级(RTL)设计的延伸而已。任何超出RTL的需求都可以通过内部脚本软件来处理。这在很长一段时间内都很有效,然而,由于多种原因它开始崩溃: 设计规模和复杂性,IP来源的多样化是常见的挑战,每个来源发布的更新都是修复错误和增加功能;所有这些IP之间的连接更多;以及更多的控制层 – 功耗、安全和保密。脚本中的不完善开始显现,其不完善越多,系统设计的压力就越大。
在一定程度上,设计变成不同地域的团队之间、在公司内部和跨公司之间的协作。设计公司和系统公司之间也有更多的合作。一级配件供应商(Tier 1)和OEM现在积极与汽车行业的半导体公司合作,努力争取在现有和新兴的竞争对手面前保持领先。超大规模公司正在建造更多自己的SoC,以获得吞吐量和功能方面的优势。5G基础设施又开始了大范围的竞争。世界各国政府都在各个层面投资发展半导体,从芯片到电动汽车,再到超级计算机和移动网络。所有这些都将低效率和合作障碍推到了显微镜下。协作团队需要有一个单一且可靠的真实的设计来源 - 一个详细记录他们所需信息的电子文件。IP-XACT一直以提供这种支持为主要任务。
■ SoC整合的意义
尽管团队需要为每个IP建立一个IP-XACT模型,但其实在IP层面没有变化。通过转换到IP-XACT为基础的架构,SoC层面将受益最大。如果团队要更快地出新品和系列产品,那么子系统也会受益。现在没有人手工创建SoC顶层,所以他们已经不直接使用RTL了。大多数SoC团队使用一些混合的电子表格和脚本软件,但它们不是标准化的。每个团队都在建立他们自己的代码或改编其他团队的代码。他们对内存映射、头文件和软件宏等脚本软件做同样的事情。产品经理希望随着设计的发展使产品文档与变化保持同步,这就需要手工传递信息和手工检查。
这些步骤可以IP-XACT为基础,通过大量的自动化来支持设计资料、软件资料、文档插入和基于标准的格式的创建、编辑和生成。设计师们仍然可以通过应用编程接口(API)来增加最喜欢的高价值定制功能。没有必要失去这些。公司的其他团队也可以利用这些很酷的定制功能。
■ 下一步将是什么?
现在,在业界有一股采用IP-XACT的热潮,它正在被大力推动。人们有兴趣将文档表(时钟、复位、内存映射等)直接整合到技术库的设计流程中,这样就不会出现数据与设计不同步的情况。
业界正在奋力争取实现整个设计的可追溯性。可追溯性是汽车、航空和医疗系统设计中的一个基本需求。现在对于先进SoC的依赖性越来越大,这意味着可追溯性必须覆盖整个设备。支持这一需求需要在几个方面建立链接:产品规格文档、功能设计和验证这些特征的测试。如今,在开发这种级别的可追溯性方面有大量的手工工作。它必须变得更加自动化,才能支持来自多个源头的更大的系统、更多的IP和更多的子系统。
随着全球大大小小的公司都采用IP-XACT,很明显,这个标准的潜力是真实存在的。不难想象,企业管理系统想要结合这些数据进行资源规划等工作,其中包括IP许可证、计算场资源、云计算资源,等等。IP-XACT的潜力才刚刚开始被挖掘出来。
作者介绍:
Vincent是Magillem的创始人之一,在过去的13年里,他与Magillem最先进的客户合作,围绕IP-XACT IEEE1685建立了最完整和全面的IP复用解决方案。作为Magillem的首席战略官,同时也是Accellera的IP-XACT标准化小组的活跃成员,Vincent致力于为SoC 整合工具带来未来。他最近的工作重点是围绕文件、可追溯性和认证,以及与系统工程的整合。(注:Arteris IP公司于2021年收购了Magillem )Vincent拥有法国国际信息处理学院(EISTI)的软件工程硕士学位,专业是嵌入式系统和人工智能。
声明:本网站部分文章转载自网络,转发仅为更大范围传播。 转载文章版权归原作者所有,如有异议,请联系我们修改或删除。联系邮箱:viviz@actintl.com.hk, 电话:0755-25988573