数字芯片IC设计的全流程


数字芯片IC设计的全流程

一、数字芯片与模拟芯片

  • 数字芯片,也叫逻辑芯片,主要处理逻辑运算。这类芯片是为各种实际应用场景的数字化、智能化做的特殊定向设计,也就是所谓的ASIC,Application Specific Integrated Circuit。
  • 如今芯片大都同时具有数字和模拟模块,一块芯片到底归属为哪类产品,没有绝对标准。一般来说,一片芯片上80%以上为数字部分,外部接口(比如USB、WIFI等)一般为模拟部分,内部Core(逻辑单元、CPU内核等)一般为数字部分。

二、数字芯片的开发过程

一般可以分为如下步骤,如图1所示:

  1. 明确具体芯片需求需求(制作工艺、速度、功耗等)后,由架构工程师设计架构,同时对架构进行仿真,得出芯片设计方案;
  2. 前端设计工程师根据芯片设计方案形成RTL代码(使用Verilog语言进行寄存器编程,前端验证工程师进行代码验证;
  3. 后端工程师将将RTL代码转化为门级网单,然后对门级网单进行布局布线,最后生成物理版图(GDSⅡ文件格式),DFT工程师对物理版图进行物理验证时序分析;
  4. 工厂根据物理版图在圆晶硅片上做出实际的电路,最后进行封装和测试就得到了芯片。


文章作者: BITBCI
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 BITBCI !
  目录