0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

芯片IP公司到底是做什么的?

颖脉Imgtec 2023-08-08 08:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在过去很多行业展会或论坛上,我们总会遇到有不少人疑问:IP 公司是做什么的?跟行业头部的 GPU 芯片公司有什么不一样?其实不难理解,尽管芯片行业被越来越多的大众讨论,但由于整个产业链涉及的环节多且复杂,即便是行业人士也无法熟悉每一个细分领域。

f5a6c53c-3582-11ee-bbcf-dac502259ad0.png

图片来源:中泰证券、平安证券

如上图所示,从整个芯片产业链来看,涵盖了芯片设计、芯片制造芯片封装与测试三大板块,芯片设计则又包含了EDA 设计软件和 IP 授权。EDA 设计软件对芯片设计来说,如同设计师需要 Photoshop 一样,是芯片设计人员必不可少的工具。我们熟知的EDA 设计软件公司包括 Synopsys 新思科技、Cadence 楷登电子等。IP 全称 Intellectual Preprotity 知识产权,芯片行业中 IP 也叫 IP 核 ,是芯片设计的重要基础。IP 授权是行业分工细化、应运而生的结果。随着芯片集成度呈指数级增加,复杂性增大,大部分芯片设计公司几乎很难独自完成芯片设计,同时如果从头全新开发设计一款芯片,既耗时成本又高,还有失败的风险。

而 IP 核是预先设计好的、成熟的、经过验证的电路模块。我们也可以把 IP 核想象成一个个“乐高积木块”,根据需求进行搭建。芯片设计公司通过购买 IP 核,可以大大缩减芯片设计的开发周期,提高芯片设计的成功率。Imagination 便是提供芯片 IP 核的代表公司之一。

f5f9feaa-3582-11ee-bbcf-dac502259ad0.png

图片来源:《构筑芯片大厦的“砖瓦”,受益于国产替代与设计业崛起》,招商证券

当然,一颗芯片的构成非常复杂,IP 核也具有不同的产品类型,包括了像处理器 IP、接口 IP、模拟 IP 等等(参见下图的 IP 核产品分类图)。我们常说的 CPU IP(中央处理器 IP)、GPU IP (图形处理器 IP)、NPU IP(神经网络处理器) 等属于处理器 IP,Imagination 目前的 IP 核业务涵盖了 GPU、CPU、AI,特别是 PowerVR GPU 品牌已经面世三十周年,在业内也受到了广泛认可。f62d7abe-3582-11ee-bbcf-dac502259ad0.png

图片来源:《构筑芯片大厦的“砖瓦”,受益于国产替代与设计业崛起》,招商证券

对芯片设计公司来说,IP 核具体有哪些好处?

1、缩短芯片设计周期:芯片 IP 可以将复杂的芯片设计流程进行模块化和标准化,从而将芯片设计的工作量和难度降低,缩短芯片设计的周期。2、降低设计成本:使用已有的芯片 IP 可以减少芯片设计公司的开发成本,因为已有的 IP 核已经经过了充分的测试和验证,可以减少设计公司的重复工作和试错成本。3、提高设计灵活性:芯片 IP 可以支持不同芯片设计公司之间的协作和分享,从而提高整个行业的设计灵活性和创新性。4、保护知识产权:芯片 IP 可以保护芯片设计公司的知识产权。5、提高设计可靠性:使用已有的芯片 IP 可以保证设计的可靠性和稳定性。此外,对于一家芯片 IP 供应商,他们的商业模式是怎样的?以 Imagination 为例,其客户群体以芯片设计公司为主,向他们授权 IP 核,并收取 IP 许可费 (IP License),以及后续按芯片出货量计算的版权费(Royalty),当然了由于客户的需求不同,IP 核授权的模式也会有一定的差异。同时,一款芯片从设计到流片再到量产,要经过很长的周期,尽管芯片 IP 公司不直接制造芯片,但 IP 核性能参数直接影响芯片,包括工艺节点、电源、功耗、性能等,这要求 IP 开发者对芯片设计、制造工艺和行业应用等非常熟悉。

以上,希望通过本文,大家可以更多了解芯片 IP 公司,也对 Imagination 有更深入的理解。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    462

    文章

    53534

    浏览量

    459057
  • gpu
    gpu
    +关注

    关注

    28

    文章

    5099

    浏览量

    134454
  • IP
    IP
    +关注

    关注

    5

    文章

    1849

    浏览量

    154909
  • eda
    eda
    +关注

    关注

    72

    文章

    3053

    浏览量

    181503
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问Keil中的map文件到底是什么意思?

    Keil中的map文件到底是什么意思?里面是如何进行相关执行操作的
    发表于 11-25 06:59

    模拟前端芯片做什么的(什么是模拟前端芯片

    模拟前端芯片,常简称为AFE,是位于信号处理链最前端的集成电路。它负责接收、调理和转换来自传感器或其他信号源的模拟信号,如电压、电流、温度、压力等,并将其转换为高精度的数字信号,供后续的数字
    的头像 发表于 11-21 14:33 160次阅读

    IEC 到底是什么?为什么它能影响全球?

    IEC 到底是什么?为什么它能影响全球?
    的头像 发表于 09-04 17:07 2450次阅读

    请问编译纯rtos到底是选择Linux+rtos的sdk编译only rtos还是直接使用rtos sdk?

    编译纯rtos到底是选择Linux+rtos的sdk编译only rtos还是直接使用rtos sdk?
    发表于 07-11 07:22

    如下图所示,这个二极管是做什么的呢?

    如下图所示,这个二极管是做什么的呢?欢迎大家交流。
    发表于 03-06 07:00

    ADS1298 RDATAC Opcode时,START到底是低还是高?

    您好,1298的datasheet看到这有点糊涂了。 1、RDATAC Opcode时,START到底是低还是高? 从时序图上看实线是高、虚线是低,请问实线虚线有什么区别? 2、同时在DOUT
    发表于 02-14 07:48

    ADS1298 tdr的值到底是多大,跟采样率等有没有什么关系?

    我想请问一下, 1、tdr的值到底是多大,跟采样率等有没有什么关系。数据手册上只找到建立时间,好像没有这个时间的值,28页那个最小SCLK时钟为110khz是怎么计算的。 2、 tdr到底是
    发表于 02-13 06:11

    ADS1298的操作温度范围到底是多少?

    ADS1298是 0°Cto +70°C;工业级ADS1298I 是 –40°Cto +85°C。 现在不知道ADS1298的操作温度范围到底是多少?
    发表于 02-10 07:19

    ADS1298ECG-FE原理图上看见很多NI的符号, 到底是什么意思呢?

    我们在ADS1298ECG-FE原理图上看见很多NI的符号, 到底是什么意思呢? 具体的值是多少呢? 如下面两个图所示: R1, R2电阻的值是多少? 这个比较重要。 R59 - R66又是多少? 麻烦你们回答一下。 谢谢
    发表于 02-05 08:16

    ADS1278的参考电压的要求到底是怎样的?

    <27MHz为例,Vrefp输入范围为0.5到3.1V 而后文又提到,参考输入电压的范围为AGND-0.4v to AVDD+0.4v 问题1. 这个参考电压的要求到底是怎样的? 问题2.
    发表于 01-23 08:02

    ADS7864采样频率到底是由外部时钟决定还是HOLDX信号频率决定?

    ADS7864数据手册上说当采用8M外部时钟的时候,采样频率为500kHz,但是有人说可以通过HOLDX频率来控制采样频率,一个HOLDX下降沿采样一次,HOLDX频率就是采样频率。请问采样频率到底是由外部时钟决定还是HOLDX信号频率决定?
    发表于 01-14 06:47

    AI工作流自动化是做什么的

    AI工作流自动化是指利用人工智能技术,对工作流程中的重复性、规则明确的任务进行自动化处理的过程。那么,AI工作流自动化是做什么的呢?接下来,AI部落小编为您分享。
    的头像 发表于 01-06 17:57 1420次阅读

    请问DAC8814中的Pin22,AgndF是做什么的

    请问DAC8814中的Pin22,AgndF是做什么的?说明写的High current analog force ground.不是很明白 还有就是输入时钟频率Fclk为什么是最小50MHz,低于五十兆的时钟不能驱动吗? 多谢
    发表于 01-03 08:31

    LM629 PID参数调节,所谓的高频震荡到底是什么意思?

    为何我的系统一直没有所谓的高频震荡这种现象;只是随着Kd的增加,系统的阻尼开始变大而已。所谓的高频震荡到底是什么意思?
    发表于 01-01 07:30

    ADS1192拥有的两个GPIO1和GPIO2,是用来做什么的

    看完ADS1192的芯片手册,总结出下列几个不解之处: 1、管脚不理解: a,关于芯片拥有的两个GPIO1和GPIO2,是用来做什么的? b、芯片位双通道,为什么还会有个IN3管脚
    发表于 12-30 07:04