《CMOS集成电路后端设计与实战》——2.2 后端全定制设计方法

本节书摘来自华章出版社《CMOS集成电路后端设计与实战》一 书中的第2章,第2.2节,作者:刘峰,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.2 后端全定制设计方法

后端全定制设计的目标就是以最小的面积与功耗代价获得性能最高的物理设计结果,涉及布局规划、结构设计、电路设计、流片厂工艺等多方面的因素。在后端全定制设计中,每个晶体管的尺寸、形状、布局位置以及与其他器件的互连都经过精心考虑,由后端全定制设计者手工完成,因此可以获得最高的性能且面积最小、功耗最低。同样由于电路和版图设计完全由后端全定制设计者手工完成,因此后端全定制设计的自动化程度很低、设计周期长、成本比较高。虽然如此,对于那些性能要求很高同时生产量比较大的部件设计如存储器或者像空间宇航领域这种不计成本,对性能及可靠性要求很苛刻的特殊应用领域,采用后端全定制方法进行设计是很必要的。目前的高性能微处理器中,那些对芯片的性能有着关键影响的模块,例如整数、浮点运算单元及寄存器文件等部件的设计大都采用了后端全定制设计方法。
对于后端全定制设计,缺点主要表现在设计自动化程度较低、设计时间长、设计成本最高。但是优点也很明显,使用后端全定制方法量身定做的电路性能高、面积小、功耗低。因此后端全定制设计方法适用于那些对性能要求比较高、后端半定制方法无法实现的设计。

2.2.1 后端全定制设计流程介绍

后端全定制设计流程主要分为以下5个步骤,如图2-1所示。

1ae61569083d54c2f8059f7e94be2b413168045e

下面对后端全定制的设计步骤进行简单介绍:
1)功能描述。这一步需要弄清楚设计要求,包括性能、面积、功耗、端口描述等,采用某种描述方式对设计进行描述。
2)模块划分。根据设计要求,以层次化、模块化的设计方法,划分电路子模块。对设计进行结构划分时,通常按功能进行划分,明确各个模块的功能以及各模块间的互连关系,这一步要尽可能深入地细化每个模块。
3)模块电路设计。这是电路设计的主要步骤,也是工作量最大的一步,应当选择合理的电路结构以达到设计要求。这也是后端全定制设计中最为关键的环节,电路设计过程中要确定每一个晶体管的尺寸,保证功能的正确实现,同时要满足高性能、低功耗的设计要求。完成电路设计后,对其进行功能模拟及spice模拟分析,根据模拟结果对电路设计作相应修改直到设计的功能性能同时达到设计要求。
4)模块版图布局规划与实现。根据电路设计提供的电路图绘制与之完全相同的物理版图,即电路相同、晶体管尺寸相同、连接关系相同的物理版图。版图设计首先需要清楚版图怎样布局并对模块各部分进行合理的物理分配。版图设计不仅需要特别注意各种寄生效应对电路功能及性能可能造成的影响,同时还需要对版图设计进行严格的DRC、ERC规则检查,并通过进行LVS验证,检查版图是否与逻辑设计相匹配。
5)模块版图模拟仿真。在版图设计结束后,进行参数提取并进行版图模拟,进行时序、功耗分析,根据模拟结果的好坏对版图甚至返回到电路设计进行相应修改,直至设计最终满足要求。最后,将版图转换为GDSⅡ格式输出,交由流片厂家流片。

2.2.2 主流后端全定制设计工具介绍

在后端全定制设计流程中,不同的设计阶段需要用到多种相对应的EDA工具,比如版图设计工具、特征化提取工具、物理验证工具和寄生参数提取工具等,这些工具对于设计至关重要。后端全定制设计中常用的EDA工具主要由Cadence、Synopsys和Mentor三大公司推出。

2.2.2.1 主
  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
电子设计自动化(EDA)工具主要是指以计算机为工作平台,融合应用电子技术、计算机技术、智能化技术新成果而研制成的电子辅助软件包。该软件包可以使设计者在虚拟的计算机环境中进行早期的设计验证,有效缩短电路实体迭代验证的时间,提高集成电路芯片设计的成功率。一款成功的集成电路芯片源于无数工程师成功的设计,而成功的设计在很大程度上又取决于有效、成熟的集成电路EDA设计工具。本书根据普通高校微电子学与固体电子学(集成电路设计)专业的课堂教学和实验要求,以提高实际工程设计能力为目的,采取循序渐进的方式,介绍进行CMOS集成电路设计的EDA工具。主要分为EDA设计工具概述、模拟集成电路EDA技术和数字集成电路EDA技术三大部分。在模拟集成电路方面,依据模拟集成电路:电路前仿真—物理版图设计—参数提取及后仿真的设计流程,详细介绍了包括电路设计及仿真工具CadenceSpectre、版图设计工具CadenceVirtusuo、版图验证及参数提取工具MentorCalibre在内各工具的基本知识和使用方法。数字集成电路方面,根据代码仿真、逻辑综合、数字后端物理层设计流程,依次介绍RTL仿真工具Modelsim、逻辑综合工具DesignCompiler、数字后端版图工具ICCompiler和Encounter四大类设计工具。书中配以电路设计实例进一步分析各种EDA工具的设计输入方法和技巧,形成一套完整的CMOS集成电路设计工具流程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值