对于大多数片上系统(SoC)设计而言,最关键的任务不是RTL编码,甚至不是创建芯片架构。如今,SoC主要是通过组装来自多个供应商的各种硅片知识产权(IP)模块来设计的。这使得管理硅片IP成为设计过程中的主要任务。

对于大多数片上系统(SoC)设计而言,最关键的任务不是RTL编码,甚至不是创建芯片架构。如今,SoC主要是通过组装来自多个供应商的各种硅片知识产权(IP)模块来设计的。这使得管理硅片IP成为设计过程中的主要任务。

一般来说,在新的SoC设计中,只有不到十分之一是新编写的RTL代码。通常情况下,高级芯片架构决策会很明确:现有架构的变体或应用中主要数据流在标准总线或片上网络(NoC)结构上的分层反映。

但设计中的每个IP(可能有数十种类型和数百个实例)都需要管理。芯片设计人员必须确定需求,选择供应商和特定产品,进行任何必要的定制,设置配置参数,并将IP实例集成到可工作、可测试的系统中。在物理设计之前,这一过程将耗费大部分项目资源。

这一现实使得管理IP的专业知识成为SoC设计成功的重要因素(图1)。也许不那么明显的是,IP的获取,特别是获得大型、有影响力的IP供应商的关注、详细规格和文档、错误修复和定制支持的能力,成为一个关键问题。IP模块的复杂性不断增加,这只会使挑战更加严峻。

图1:IP管理是SoC设计成功的重要考虑因素。(来源:Faraday Technology)

重要的合作伙伴关系

这种情况为我们熟悉的设计合作伙伴关系增加了新的内容。许多SoC设计团队都利用设计服务公司来补充其团队的特定技能,例如进行物理设计。

在某些情况下,这种补充已扩大为一种全面的合作伙伴关系,设计合作伙伴承担了设计过程中的许多步骤。在极端情况下,客户在开始合作时可能只有SoC的功能描述或餐巾纸上的草图。

然而,随着IP成为关注的焦点,客户要求设计合作伙伴也承担起IP管理的责任。事实上,这对客户来说是一个强有力的杠杆。让我们来看看这种新的合作伙伴关系都包含什么,以及它对理想的设计合作伙伴意味着什么。

灵活参与

只有少数SoC设计合作关系是在一张潦草的餐巾纸上开始的。然而,在更多情况下,客户对某些主要IP模块只有概念上的了解。例如,客户可能知道他们需要一个用于物联网(IoT)芯片的低功耗人工智能(AI)加速器模块。但是,他们可能对这些复杂模块在不同模型下的性能或内部结构知之甚少。

或者,一个团队可能正在为其SoC中的新功能编写代码,但却不知道如何选择和配置RISC-V CPU内核,以便在时序和功耗限制内执行新代码。还有一个客户可能非常清楚其设计的UCIe接口要求,但却不知道如何配置任何可用的UCIe接口IP模块来满足这些要求。

这些差异使得灵活的参与至关重要。设计合作伙伴应该能够在所有级别(从概念到网表)加入项目,并与客户的设计团队顺利对接。最初的目标是与客户一起完善IP要求——从概念到功能规范,再到详细的接口、功耗/性能/面积和布局要求——这样合作伙伴才能为设计中的每个实例选择最佳IP。

IP选择

有了需求之后,客户和设计合作伙伴将选择要使用的IP(图2)。此时,合作伙伴的角色与传统意义上的雇佣一群优秀的设计人员不同。合作伙伴与IP供应商的深度关系变得至关重要。

图2:IP选择现已成为SoC设计项目的关键部分。(来源:Faraday Technology)

理想的情况是,合作伙伴在内部开发并维护其广泛的IP库。这样,合作伙伴就能迅速将需求与库存进行匹配。如果匹配结果接近但不完美,IP开发团队拥有文档、工具和资源,可根据客户的具体需求定制IP模块。

在选择、定制和授权IP方面,除了需要技术娴熟的设计工程师之外,合作伙伴还需要具备许多其他优势。在设计这些模块的团队支持下,一个广泛的内部硅片验证IP产品组合是一个巨大的优势。

在某些情况下,也会出现无法完全匹配的情况。这就需要IP外包团队,这是一个专门负责建立和维护第三方IP关系的工程团队。这样的团队拥有庞大的全球IP供应商网络,确保能够满足客户的要求。

与第三方IP供应商建立久经考验的IP授权和开发关系的全球网络,以及专门负责维护该网络的团队,是至关重要的。客户应特别调查潜在设计合作伙伴与Arm以及不断发展的RISC-V提供商生态系统的关系。

IP集成

设计合作伙伴还将深入参与IP集成。我们必须对IP实例正确配置,然后将其连接到芯片的底层总线或网络架构。必须验证组装后的SoC设计是否能正确运行。除了功能设计之外,还必须解决测试架构、电源管理和时钟架构等重要问题,最好是统一解决。

第一步是连接,首先要选择具有必要接口的IP模块。但是,某些模块可能需要定制才能完美满足接口要求。在其他情况下,集成团队可能需要在设计区域之间创建包装器、控制器或网关。拥有这种内部专业知识的大型IP设计团队可以节省大量时间。

验证同样是一项挑战。通常情况下,一个IP模块在组装后的SoC设计中的表现并不符合预期或描述。在这种情况下,内部IP设计团队就显得弥足珍贵。即使是外部IP,设计合作伙伴通常也能在引入第三方供应商的情况下解决问题。

详细了解IP模块的内部结构对于电源管理和测试设计也很有价值。在设计模块时,可能会对测试策略、内置自检(BIST)与外部访问之间的平衡、睡眠模式以及如何部署电源或时钟门控做出特定的假设。

这些选择必须在整个设计过程中协调一致,以便生产出测试时间最短、全芯片电源管理策略有效的SoC。做出这些选择可能需要设计人员深入到IP模块的内部。

寻找合作伙伴

我们已经谈到了需要有效的设计合作伙伴具备深厚的IP专业知识的几个问题。对于当今SoC设计而言,理想的合作伙伴应拥有丰富的内部IP产品组合和广泛的第三方供应商网络。

它应拥有支持这两个来源的独立工程团队。它还应拥有灵活的参与模式,根据客户的资源和专业知识,在客户和合作伙伴团队之间逐块分配任务。

IP在SoC设计中的主导地位改变了设计任务的性质,也改变了客户对设计合作伙伴的期望。

(原文刊登于EE Times姊妹网站EDN,参考链接:System-on-chip (SoC) design is all about IP management,由Franklin Zhao编译。)

本文为《电子工程专辑》2024年9月刊杂志文章,版权所有,禁止转载。免费杂志订阅申请点击这里

责编:Franklin
本文为EET电子工程专辑原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
阅读全文,请先
您可能感兴趣
拍卖标的包括三项域名以及15项软件著作权和14项专利。其中,三项域名的起拍价为13879元,15项软件著作权和14项专利的起拍价为15550元……
Rambus的HBM4控制器IP还具备多种先进的特性集,旨在帮助设计人员应对下一代AI加速器及图形处理单元(GPU)等应用中的复杂需求。这些特性使得Rambus在HBMIP领域继续保持市场领导地位,并进一步扩展其生态系统支持。
一直听说x86指令集天生做不了低功耗,真的是这样吗?这篇文章着重谈谈酷睿Ultra二代是怎么考量低功耗的,有没有可能做到低功耗...
对于股价波动的原因,寒武纪表示,除了公司经营层面的因素外,还可能受到其他因素的影响。寒武纪还提醒投资者,应甄别信息来源,具体情况以公司公告为准。
此次财报也从侧面反应了半导体行业在AI业务上的强劲增长势头,但同时也暴露出非AI业务增长乏力的困境。
今年的CadenceLIVE中国用户大会上,Cadence谈到在芯片领域之外,数据中心、生命科学、航空航天等系统设计领域的仿真技术应用相当有限,这对Cadence而言是重要的市场机会。与此同时AI技术的发展,也在推动着市场前行...
随着AI应用的广泛普及和数据流量的迅猛增长,传统以太网技术在延迟、带宽、拥塞控制和高性能可扩展方面天然局限,导致其难以应对AI网络的复杂需求。
可折叠盖板玻璃必须符合以下所有标准:透明、可折叠、坚固、平整和轻薄,这些基本要素缺一不可。
此两项认证的通过标志着RG650V已完全满足北美等全球区域的相关规定和标准,与对应区域的各大运营商形成了安全、稳定的兼容状态……
PXI/PXIe 仿真模块提供多种电阻范围和分辨率,以满足大多数功能测试系统的需求……
点击左上角“锂电联盟会长”,即可关注!标题: Advanced Computational Methods in Lithium–Sulfur Batteries作者:Ruoxi Chen, Yuch
2024年Canalys中国智能座舱SoC厂商领导力矩阵冠军厂商分别是:高通,英特尔,瑞萨电子,AMD,芯驰科技,三星电子,芯擎科技。Canalys近日权威发布《中国智能座舱SoC厂商领导力矩阵》报告
第24届中国工业博览会将于9月24-28日在上海虹桥国家会展中心举办,Raise3D复志科技将首次亮相本次工博会,我们的位置在IAS(工业自动化)展区 (6.2号馆 E066展位)欢迎各位合作伙伴和用
内容源自:慕尼黑华南电子展推文慕尼黑华南电子展(electronica South China)将于2024年10月14-16日在深圳国际会展中心(宝安新馆)举办。本届现场将继续举办一系列丰富多彩的论
大侠好,欢迎来到FPGA技术江湖,江湖偌大,相见即是缘分。大侠可以关注FPGA技术江湖,在“闯荡江湖”、"行侠仗义"栏里获取其他感兴趣的资源,或者一起煮酒言欢。“煮酒言欢”进入IC技术圈,这里有近10
东盟泳池SPA博览会(APPS)作为亚洲最具影响力的行业盛会,于2024年9月3日-5日在泰国曼谷IMPACT 展览中心盛大开幕。本次展会汇聚了来自全球各地的顶尖泳池、庭院设计及SPA设备制造商, 共
一、前言  将交变电压信号转换成直流信号,需要进行整流,或者说检波。为了提高检波的效率,有的应用使用了倍压检波。甚至有的时候使用了四倍压检波。当然了,这些电路的工作基础,都是基于二极管的单向导通特性。
自ChatGPT模型问世后,在全球范围内掀起了AI新浪潮。有很多企业和高校也随之开源了一些效果优异的大模型,例如:Qwen系列模型、MiniCPM序列模型、Yi系列模型、ChatGLM系列模型、Lla
▼关注微信公众号:硬件那点事儿▼Part 01前言众所周知,电容在电子电路中一直扮演着非常重要的角色。它们负责电子电路中信号的耦合,通过组建RC电路,可以搭建振荡电路,也可用于旁路和电源滤波器等。在铝
PI公司诚邀您参加与非网主办的第三届物联网技术论坛线上直播,并聆听我们的技术专家为您带来专题演讲,介绍适用于智能家居和智能建筑的高效率电源解决方案。物联网技术论坛时间 : 9月18日(周三)  13: