最近经常听到Chiplet的概念,据说AMD的锐龙系列就是利用chiplet技术逆袭Intel的。那么chiplet和SoC,SiP,IP核等有什么关系呢?找了不少资料,特来总结一番。其实这些概念的出现有一个共同的主线,让IC设计和制造越来越容易。

一、IP

早期的复制电路都是全定制,比如Intel的4004cpu,这种设计非常耗时。考虑到cpu的很多模块有相似的地方,能不能把这些东西模块化?于是就有了IP核的概念,Intelligent Property,即知识产权核。

IP核在EDA上有非常重要的地位,我们熟知的Synopsys公司就是IP巨头,它将一些复杂的功能模块,如FIR滤波器、SDRAM控制器、PLL锁相环等封装好,供开发者直接调用,避免重复劳动,他们会收取相应的专利费。ARM公司本质上就是买IP核。

IP核分成三类:软核、固核与硬核。软核就是我们通常写的verilog行为描述代码,灵活性与适应性较强;固核是门级网表形式的代码,是IP的主流形式之一;硬核是GDSII版图文件,不能修改。

二、SoC

SoC(system on chip)片上系统。我们台式机的存储器、电源模块、功耗管理模块等都是分开的,而SoC是将这些围绕CPU的关键模块集成在一个芯片上,这样才会有我们的笔记本、手机等小巧强大电子设备。

SoC强调整体设计,包含总线架构、IP核复用、软硬件协同设计、低功耗等技术,将CPU、存储器、各种接口控制模块、互联总线等集成在一起,达到减小面积、提高速度、降低功耗、节约成本等目的。

三、SiP

SiP(System-in Package)系统级封装。将处理器、存储器、FPGA等功能芯片集成在一个封装内。粗粗一看,似乎和SoC一样,但区别还是挺大的。

SoC是在同一芯片、同一种工艺下完成的;SiP则可以将不同工艺器件,如MEM、光学器件、射频器件等不同材质、不同工艺节点的设备垂直堆叠或水平排列,做圆片级别的封装。这是超越摩尔定律的重要实现路径。

SiP的实现需要多种封装技术,如引线键合、倒装芯片、芯片堆叠、基板腔体、基板集成RF器件、埋入式电阻\电容\电感、硅通孔TSV等。

四、Chiplet

Chiplet即小芯片,相当于将硬核IP再制造成芯片。还是回到SoC,随着工艺节点的推进,成本越来越昂贵,SoC会增大芯片面积,导致良品率下降,成本很高。这时候,AMD给了新方案Chiplet。

7nm工艺时,模拟电路无法获益于晶体管或导线间距的微缩,传递信号的I/O本身凸块间距微缩进展缓慢,用14nm工艺还更加稳定。

cpu也进入多核时代,将这些核独立制造可以大大提高良率。

如图,这是AMD的CPU设计演进图,从单芯片到小芯片组合,到模拟、I/O采用14nm工艺,整个成本节省了41%。

能达到这样的效果,要归功于SiP先进的封装技术。

原文链接

SoC,SiP,IP和Chiplet的区别相关推荐

  1. 网站统计中的PV(访问量):UV(独立访客):IP(独立IP)的定义与区别

    --------首先来看看ip.uv和pv的定义---------- PV(访问量):即Page View, 即页面浏览量或点击量,用户每次刷新即被计算一次. UV(独立访客):即Unique Vis ...

  2. TCP/IP,HTTP,Socket的区别与联系

    TCP/IP,HTTP,Socket的区别与联系 网络七层:物数网传会表应.分别为物理层,数据链路层,网络层,传输层,会话层,表示层,应用层.其中,底层三层:物理层,数据链路层,网络层是网络工程师研究 ...

  3. ip中继对接_【关关闯关】AR和Cisco 2900通过SIP IP中继对接案例

    简介 PBX支持三种类型的SIP中继群:SIP AT0.SIP PRA和SIP IP.SIP IP中继是一种分组中继,基于IP承载,采用SIP协议.通过配置SIP IP中继群,可以实现PBX用户与局外 ...

  4. 汽车SoC芯片IP供应商

    汽车SoC芯片IP供应商 汽车IP主要包括接口IP.存储IP.处理操作IP以及安全IP.细分开来看,在接口IP方面,目前主流的是1Gbps的Ethernet TSN,未来汽车以太网将迁移到2.5Gb. ...

  5. 嵌入式存储封装技术SiP、SOC、MCP、PoP的区别

    长时间以来,多芯片封装(MCP)满足了在越来越小的空间里加入更多性能和特性的需求.很自然地就会希望存储器的MCP能够扩展到包含如基带或多媒体处理器等ASIC.但这实现起来会遇到困难,即高昂的开发成本以 ...

  6. 结构pop_宏旺半导体总结嵌入式存储封装技术SiP、SOC、MCP、PoP的区别

    芯片有不同的封装技术,无论是SiP.SOC还是MCP.PoP,不同的芯片规格需要不同的封装技术,今天宏旺半导体和大家聊聊芯片封装那些事.封装在中国的存储芯片市场至关重要,它与芯片的品质良品率息息相关, ...

  7. 【数字IC验证进阶】SoC系统验证和IP模块验证的区别及侧重点分析

    文章目录 关于IP验证和SoC验证的认识 IP 模块验证 SoC系统验证 真题 关于IP验证和SoC验证的认识 芯片验证其实有很多种,现在分工也很细了,包括ip验证和Soc验证等等,像现在还不是很热门 ...

  8. TCP/IP,Http,Socket的区别

    大学学习网络基础的时候老师讲过,网络由下往上分为物理层.数据链路层.网络层.传输层.会话层.表示层和应用层.通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用 ...

  9. TCP/IP和UDP的区别

    TCP/IP 和UDP最大的区别就是:TCP/IP是面向连接的,UDP是非面向连接的.通俗一点说就是:TCP/IP管发管到,UDP管发不管到.因此,在安全性方面来说,TCP/IP更具有优越性. 第二: ...

  10. localhost,127.0.0.1,本机IP,三者的区别

    相信不少电脑用户都曾遇到过使用 localhost 或 127.0.0.1 或直接输入本机IP的场景,看上去这三者都可以访问到本机,那为什么会存在这三种形式呢?它们之间又有啥区别呢?看似简单,其实区别 ...

最新文章

  1. 删除svn_推荐:mac上svn常用命令及好用的工具
  2. ubuntu下无法在根目录创建文件夹;permission denied 权限不足问题解决方法
  3. 信息论与贝叶斯(二)
  4. wpf button无边框_中国式新房无玄关?客厅真不缺这点面积!
  5. 网络协议篇之CWMP协议(一)—— CWMP(TR-069)基础
  6. linux运行qt designer,用快速开发工具Qt Designer编写Qt程序
  7. c语言74hc595程序,单片机驱动74HC595的c51程序 - 51单片机控制74HC595驱动的编程要点_单片机驱动74HC595的c51程序...
  8. 模拟电路实验 02 - | 阻容耦合放大电路
  9. 个人总结---微信抢票应用
  10. 倒数15日开幕!第八届全球云计算大会解锁主论坛重磅嘉宾
  11. 二维条码防伪技术原理及应用简介
  12. python四叶玫瑰数,任意位数自幂数寻找|Python练习系列[4]
  13. 工控安全:攻防演示案例分享
  14. 万字博文让我们携手一起走进bs4的世界【python Beautifulsoup】bs4入门 find()与find_all()
  15. Linux安装-CentOS7.x
  16. 做IT的考什么证书含金量高?对带项目和招标有作用的?
  17. atom运行mysql_atom下载安装及使用教程
  18. 做实验时脑电和近红外该选择哪个?
  19. 新年感恩,35G海量资源共享!(Maze系统不稳,暂停共享,见谅)
  20. 2005年上半年(第21次)全国计算机等级考试(NCRE)广东考区报考简章

热门文章

  1. java 数字转大写中文_java如何实现,把数字转换成中文的大写数字?
  2. html向上移动图片代码,图片随网页上下移动的代码实例
  3. 微信小程序-服务通知的订阅与下发(基于云调用)
  4. LVDS接口分类,时序,输出格式
  5. 微信小程序短信倒计时60s功能
  6. 通用扫码技术方案(微信扫码、浏览器扫码、app内部扫码)
  7. 华为ENSP配置VLAN间路由
  8. 域——windows服务器域详解
  9. 基于C#的简单聊天软件开发
  10. STM32H7+USB3300+SD作为U盘速度慢的问题