本文总结自教材《SoC设计方法与实现》
本系列主要对课本知识总结,设计方法由板级向片上系统的转移。
一.基础概念
首先说一说什么是芯片,通常所说的芯片是指集成电路,他是微电子产业的主要产品。在集成电路的发展中,为了适应技术发展与市场需求,产业结构发生了三次大变革,从最初的以生产为导向的初级阶段,到Foundry与fabless设计公司的崛起,再到“四业分离”的IC产业。集成电路产业链一般是这样:
说完了集成电路,再来说SoC。SoC即系统级芯片,对他的定义为包括一个或多个计算引擎(微处理器/微控制器/数字信号处理器),至少10万门的逻辑和相当数量的存储器。现在的SoC中,要在芯片上整体实现CPU、DSP、数字电路,模拟电路、存储器及片上可编程逻辑等多种电路。SoC可以分为两类,一种是专用集成电路向系统级的发展,即专用SoC;另一种是通用SoC,将MCU、DSP、RAM、I/O等集成在芯片上。
在SoC的理念中,IP是