正在加载图片...
前言 前言 传统的芯片设计方法是手工全定制。随着半导体工艺的几何缩小,集成电路设计已经 到了深亚微米的时代。在同一面积上,晶体管数目的迅猛增加,传统的芯片设计方已几乎 变得不可能。再加上time-to-market的压力越来越大,用户要求芯片制造商在最短的时间 内用最低的费用生产高性能产品。为了解决这些问题,新的方法学和工具得到了发展。近 几年来,为了缓解time-to-market的压力和快速更新设计以满足用户的要求,一些高性能 的工具和技术得到了发展。高级设计语言的应用,如HDL,Verilog,取代了手画电路图 并且提高了设计重用。技术更改指令EC0(Engineering Change Orders))技术的发展更进一 步的提高了设计重用。Formal Verification代替动态仿真,不仅提高了验证速度,更重 要的是它摆脱了工艺的约束和仿真test bench的不完全性,更全面的检查了电路的功能。 从行为级开始综合大大提高了设计者的设计灵活性,使设计者更进一步脱离了工艺与物理 的限制。设计预算方法学的发展使设计者在较少的时间内得到了较好的Q0,并且提供了 更好的环境约束。模块编译器简化和自动化了data-path设计,帮设计者解决复杂而没有 规则的data-path设计。自动布局布线提高了版图生成的效率,减少了过多的人工干预所 带来的不确定性。版图提取和分析加强了逻辑设计与物理设计之间的联系与信息交换,更 进一步提高了逻辑综合时对版图的考虑。设计重用技术,验证技术,行为综合和逻辑综合, 设计预算技术,模块编译技术,布局布线自动化,版图提取和分析等技术的应用大大提高 了设计人员的设计能力,缩短了设计周期。 本文讲述的是基于标准单元库的数字集成电路的设计流程和方法学。它从行为级的DL 描述开始,依次进行系统行为级仿真,RTL级仿真,逻辑综合,综合后仿真,自动化布局 布线,最后是版图后仿真。所有这些步骤都是通过工具自动完成,快速而有效。 我用Synopsys公司的VSS(VHDL System Simulator)工具进行各种仿真,用Design Compiler进行综合,用Cadence公司的Silicon Ensemble进行自动布局布线。对于最后的 版图后仿真,由于输出文件的限制,我们改用Active-DL工具进行验证。并且解决clock tree和版图后仿真的问题。本文用DDFS,I2C,counter等实例对整个流程加以了验证。 本文的第1章简要介绍了深亚微米数字集成电路的设计流程。从第2章开始我们将分 章节详细介绍各个主要步骤。第2章介绍系统行为级仿真方法。第3章介绍行为级综合和 模型编译。第4章解释了综合的概念,介绍了逻辑综合的实现及讨论了几个常见问题的解 决方法。第5章解决了版图后仿真的实现问题,阐述了各种技术库的生成,比较了系统行 为级仿真和综合后仿真的区别。第6章介绍了Formal Verification和其他辅助工具的应 用。第7章详细讲述了自动化布局布线方法,解决了clock tree的生成问题。由于版图后 仿真与综合后仿真在操作上没什么区别,这里就略去不讲。前 言 1 1 前 言 传统的芯片设计方法是手工全定制。随着半导体工艺的几何缩小,集成电路设计已经 到了深亚微米的时代。在同一面积上,晶体管数目的迅猛增加,传统的芯片设计方已几乎 变得不可能。再加上 time-to-market 的压力越来越大,用户要求芯片制造商在最短的时间 内用最低的费用生产高性能产品。为了解决这些问题,新的方法学和工具得到了发展。近 几年来,为了缓解 time-to-market 的压力和快速更新设计以满足用户的要求,一些高性能 的工具和技术得到了发展。高级设计语言的应用,如 VHDL , Verilog ,取代了手画电路图, 并且提高了设计重用。技术更改指令 ECO(Engineering Change Orders)技术的发展更进一 步的提高了设计重用。 Formal Verification 代替动态仿真,不仅提高了验证速度,更重 要的是它摆脱了工艺的约束和仿真 test bench 的不完全性,更全面的检查了电路的功能。 从行为级开始综合大大提高了设计者的设计灵活性,使设计者更进一步脱离了工艺与物理 的限制。设计预算方法学的发展使设计者在较少的时间内得到了较好的 QOR ,并且提供了 更好的环境约束。模块编译器简化和自动化了 data-path 设计,帮设计者解决复杂而没有 规则的 data-path 设计。自动布局布线提高了版图生成的效率,减少了过多的人工干预所 带来的不确定性。版图提取和分析加强了逻辑设计与物理设计之间的联系与信息交换,更 进一步提高了逻辑综合时对版图的考虑。设计重用技术,验证技术,行为综合和逻辑综合, 设计预算技术,模块编译技术,布局布线自动化,版图提取和分析等技术的应用大大提高 了设计人员的设计能力,缩短了设计周期。 本文讲述的是基于标准单元库的数字集成电路的设计流程和方法学。它从行为级的 HDL 描述开始,依次进行系统行为级仿真, RTL 级仿真,逻辑综合,综合后仿真,自动化布局 布线,最后是版图后仿真。所有这些步骤都是通过工具自动完成,快速而有效。 我用 Synopsys 公司的 VSS(VHDL System Simulator)工具进行各种仿真,用 Design Compiler 进行综合,用 Cadence 公司的 Silicon Ensemble 进行自动布局布线。对于最后的 版图后仿真,由于输出文件的限制,我们改用 Active-HDL 工具进行验证。并且解决 clock tree 和版图后仿真的问题。本文用 DDFS , I2C , counter 等实例对整个流程加以了验证。 本文的第1章简要介绍了深亚微米数字集成电路的设计流程。从第 2 章开始我们将分 章节详细介绍各个主要步骤。第 2 章介绍系统行为级仿真方法。第 3 章介绍行为级综合和 模型编译。第 4 章解释了综合的概念,介绍了逻辑综合的实现及讨论了几个常见问题的解 决方法。第 5 章解决了版图后仿真的实现问题,阐述了各种技术库的生成,比较了系统行 为级仿真和综合后仿真的区别。第 6 章介绍了 Formal Verification 和其他辅助工具的应 用。第 7 章详细讲述了自动化布局布线方法,解决了 clock tree 的生成问题。由于版图后 仿真与综合后仿真在操作上没什幺区别,这里就略去不讲
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有