第七章集成电路设计基础.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 集成电路设计基础;IC设计是根据电路指标,首先设计出在集成电路工艺中可以实现的电路,再根据有关的设计规则,将电路图转变成一张硅平面工艺的复合图,即总版图,进而制出一套硅表面上各道工序的光刻掩膜版。利用这套掩膜版,按一定的工艺流程进行生产,就可以做出符合原设计指标的集成电路。 IC设计的目标是设计出用最低成本就可实现预定指标的IC,这就要求设计者具有线路、工艺、设计甚至经济管理方面的知识。; 一、VLSI从设计到制造,需要经过若干步骤,简要将其概括如下: 1、系统规范化说明(System Specification) 包括系统功能、性能、物理尺寸、设计模式、制造工艺、设计周期、设计费用等等。 2、功能设计(Function Design) 将系统功能的实现方案设计出来。通常是给出系统的时序图及各子模块之间的数据流图。 3、逻辑设计(Logic Design) 这一步是将系统功能结构化。通常以文本、原理图、逻辑图表示设计结果,有时也采用布尔表达式来表示设计结果。;4、电路设计(Circuit Design) 电路设计是将逻辑设计表达式转换成电路实现。 5、物理设计(Physical Design or Layout Design) 物理设计或称版图设计是VLSI设计中最费时的一步。它要将电路设计中的每一个元器件,包括晶体管、电阻、电容、电感等以及它们之间的连线转换成集成电路制造所需要的版图信息。 6、设计验证(Design Verification) 在版图设计完成以后,非常重要的一步工作是版图验证。主要包括:设计规则检查(DRC)、版图的电路提取(NE)、电学规则检查(ERC)和寄生参数提取(PE)。; 二、VLSI设计中的问题 1、成本问题 VLSI的成本包括:设计费用、制造费用及此过程中工程师的工资。 2、设计正确性要求 设计的正确性是IC设计中最基本的要求。IC设计一旦完成并送交制造厂生产后,再发现有错误,就需要重新制版、重新流片,这会造成巨大的损失。因此,要保证100%的设计正确性。 3、设计过程的计算机辅助设计 计算机在集成电路设计中的作用是不可取代的。如果说集成电路在最初发展阶段可以用手工进行设计的话,那么,如今集成电路设计离开计算机的辅助设计是无法实现的。; 目前,计算机辅助设计软件及工具几乎渗透了VLSI设计的各个步骤中:工艺模拟、器件模拟、电路分析、逻辑验证、版图验证及参数提取、布图工具、综合工具、封装工具......。; 4、VLSI设计的可测试性问题 测试在VLSI设计中是一个十分重要的课题。测试的意义在于检查电路是否能按设计要求正常工作。随着VLSI功能的日趋复杂,测试费用所占的比例明显增大,虽然芯片测试是在VLSI生产过程当中进行的,但是为了减小测试所需要的资源,往往在电路设计阶段就要考虑其可测试性的问题,增强测试的简易性。具体做法是在已有的逻辑设计基础上添加一些专门用于测试的辅助电路。; 三、 VLSI的设计方法 VLSI设计方法学旨在人工干预设计与CAD工具之间的交互过程中取得尽可能高的设计效率。 1、VLSI设计的一般形式 层次式设计是VLSI设计中最广泛使用的方法,它可以简化VLSI设计的复杂性。层次式设计方法分为自顶向下和自底向上两种方法。 层次化设计分为三个域:行为域、结构域和几何域。 2、IC层次式设计方法 以全定制自顶向下的设计方法为例: 系统级、功能级、寄存器传输级、门级、电路级、版图级(物理级)。;1)系统级 是对整个设计的详细描述,给出输入与输出的关系,各控制端口的功能,时钟的要求(如采用同步还是非同步)以及电源电压的数值,在此基础上给出芯片面积和制造成本的估算或允许的上限。 2)功能级: 它是将上一层设计加以具体化,通常用HDL(hardware description language)写出描述文件,包括流程图(flow chart)或算法(algorithm);同时设计出一个包含各种功能块(functional block)如存贮器、控制单元、运算单元、数据通道和逻辑单元的功能框图(block diagram),各功能块之间的信号流必须精细地加以定义。通常在这一步要采用模拟软件进行功能模拟以确定其工作是否正确,若不能正确工作,要及时修改功能描述文件。也可以利用高层次模拟软件对不同的实现方案进行比较。;3)寄存器级: 这一步是将功能框图转换为寄存器级的硬件图,即转换为我们所熟悉的加法器、译码器、计数器、寄存器等模块。某些功能块如组合逻辑和控制功能可以用布尔代数或卡诺图进行转换。对于时序逻辑可以用状态机方法进行转换。

文档评论(0)

136****1820 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档