硬核软核什么意思

首页 > 经验 > 作者:YD1662023-05-31 23:14:39

IP核也有三种不同程度的设计:软核,固核,硬核。

软核以加密源代码的形式提供;简单理解就是提供代码给你,你还可以根据自研芯片的情况来调整和优化,灵活性高,对芯片厂商的技术要求较高。

固核,介于软核和硬核之间的一种核。以门级网表提供,除了完成软核所有的设计外,还完成门级电路综合和时序仿真等设计环节。比如它完成了描述功能中一些比较关键的路径进行预先的布局布线,而其他部分仍然可以任由编译器进行相关优化处理。

硬核,完整后端设计的掩模了,可理解为成品,拿去就可以用。相当于厂商跟你把需求完整分析后交付的,将该考虑的全考虑进去了,可靠性很高,但是灵活性就低了。

通常芯片设计公司会根据自身的业务,以及IP核的特性,购买不同的形态IP,用在自己的芯片设计中。IP核主要就是方便了设计的重用性,使得通用模块可以被重复用,省时、省力。

硬核软核什么意思,(5)

芯片设计公司自己去做IP核行不行?可以,但是面临以下几方面的问题。

1、专利保护,能否绕开现有IP授权公司专利。

2、巨大投入,人力、物力、时间。

3、够不够打,做出来了,能不能与竞争对手对抗。

4、容错率低,一旦设计不当,满盘皆输。

大家都知道,华为海思采购的是IP就是ARM公司授权的v8架构,华为在其基础上再进行芯片设计,试想如果华为海思自行设计IP的话,其智能产品能够在这么短的时间内上市吗?显而易见,短期内是实现不了的,如果没有ARM授权,咱们也不会在这么短的时间内看到如此优秀的华为海思麒麟处理器。

硬核软核什么意思,(6)

在5G时代,新应用、新产品将会层出不穷,需求多且更加个性化,要求芯片厂商以更快的速度推动新产品上市。比如现今的芯片厂商都在开发5G SoC(系统芯片),以便快速适应5G技术,并将产品及时投放到市场。因此厂商需要考虑采用新工艺的芯片成本、功耗、温度、算力多少?能否快速上市等问题,而IP核的强大之处就在于这些它都帮你验证好了。

下面是一张系统SOC结构的示意图,它是一种实现复杂系统功能的超大规模集成电路,大家可以看到里面包含有大量的IP核,功能越复杂,对IP核的依赖就越多。

硬核软核什么意思,(7)

看到这里,想必大家都知道为什么ARM可以席卷全球了吧。由于ARM的IP核授权,让很多芯片设计公司省去了很多事,该验证的环节、该考虑的因素,ARM全帮你解决了;公司的产品可以快速上市,占领市场先机。另外,ARM是一家纯粹的IP授权公司,大家对其很放心。ARM成功很大一部分也得益于其商业模式,就是以IP授权为核心的无晶圆半导体公司,即只做IP授权,其他一概不涉及。

硬核软核什么意思,(8)

上一页123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.