数字后端系列之标准单元库

专用集成电路(ASIC)的数字后端设计需要各种类型的库。库是物理版图、抽象视图、时序和功能模型、晶体管电路描述的集合。

因此,库是ASIC后端设计中最关键的部分之一。这些库文件及其相关的视图和模型准确性对最终ASIC后端设计有很大的影响。

标准单元库和输入输出pad库通常用于ASIC设计。 此外,还有存储器库和定制模块库。

存储器库,例如随机存取存储器(RAM)或只读存储器(ROM)以及他们的布局,抽象视图,时序模型都是从memory compiler获取的。

定制模块库,也称为IP库,是定制模块的库,例如锁相环(PLL),模数转换器(ADC),数模转换器(DAC)和电压调节器(VR)。

标准单元和输入输出pad是ASIC后端设计中最基本的模块,存储器和定制模块库和标准单元库类似。

标准单元库

标准单元库包含ASIC设计中每个门的描述。

在今天的工艺中可以使用多层金属,使用交替走线,例如第一层金属垂直走线,第二层金属

水平走线。此时,ASIC后端设计会有更多的走线资源。

优先选用使用第一金属进行标准单元的走线,如果需要更高层金属的话,尽量使用第二金属。这会增加顶层的走线资源。

本文转载自公众号:芯片数字实验室
原文链接:https://mp.weixin.qq.com/s/3kOSFqc2pohBYmwajUOE0w
未经作者同意,请勿转载!

推荐阅读

  • 数字后端系列之设计约束
  • 数字后端系列之Global Placement
  • 数字IC设计低功耗设计概述

想了解更多内容,欢迎关注芯片数字实验室专栏

发表评论

邮箱地址不会被公开。 必填项已用*标注