范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

数字IC设计技术论文

  摘要:随着数字电路设计的规模以及复杂程度的提高,对其进行设计所花费的时间和费用也随之而提高。根据近年来的统计,对数字系统进行设计所花的时间占到了整个研发过程的60%以上。所以减少设计所花费的实践成本是当前数字电路设计研发的关键,这就必须在设计的方法上有所突破。
  关键词:数字系统;IC;设计
  一、数字IC设计方法学
  在目前CI设计中,基于时序驱动的数字CI设计方法、基于正复用的数字CI设计方法、基于集成平台进行系统级数字CI设计方法是当今数字CI设计比较流行的3种主要设计方法,其中基于正复用的数字CI设计方法是有效提高CI设计的关键技术。它能解决当今芯片设计业所面临的一系列挑战:缩短设计周期,提供性能更好、速度更快、成本更加低廉的数字IC芯片。
  基于时序驱动的设计方法,无论是HDL描述还是原理图设计,特征都在于以时序优化为目标的着眼于门级电路结构设计,用全新的电路来实现系统功能;这种方法主要适用于完成小规模ASIC的设计。对于规模较大的系统级电路,即使团队合作,要想始终从门级结构去实现优化设计,也很难保证设计周期短、上市时间快的要求。
  基于PI复用的数字CI设计方法,可以满足芯片规模要求越来越大,设计周期要求越来越短的要求,其特征是CI设计中的正功能模块的复用和组合。采用这种方法设计数字CI,数字CI包含了各种正模块的复用,数字CI的开发可分为模块开发和系统集成配合完成。对正复用技术关注的焦点是,如何进行系统功能的结构划分,如何定义片上总线进行模块互连,应该选择那些功能模块,在定义各个功能模块时如何考虑尽可能多地利用现有正资源而不是重新开发,在功能模块设计时考虑怎样定义才能有利于以后的正复用,如何进行系统验证等。
  基于PI复用的数字CI的设计方法,其主要特征是模块的功能组装,其技术关键在于如下三个方面:一是开发可复用的正软核、硬核;二是怎样做好IP复用,进行功能组装,以满足目标CI的需要;三是怎样验证完成功能组装的数字CI是否满足规格定义的功能和时序。
  二、典型的数字IC开发流程
  典型的数字CI开发流程主要步骤包含如下24方面的内容:
  (1)确定IC规格并做好总体方案设计。
  (2)RTL代码编写及准备etshtnehc代码。
  (3)对于包含存储单元的设计,在RTL代码编写中插入BIST(内建自我测试)电路。
  (4)功能仿真以验证设计的功能正确。
  (5)完成设计综合,生成门级网表。
  (6)完成DFT(可测试设计)设计。
  (7)在综合工具下完成模块级的静态时序分析及处理。
  (8)形式验证。对比综合网表实现的功能与TRL级描述是否一致。
  (9)对整个设计进行Pre一layout静态时序分析。
  (10)把综合时的时间约束传递给版图工具。
  (11)采样时序驱动的策略进行初始化nooprlna。内容包括单元分布,生成时钟树
  (12)把时钟树送给综合工具并插入到初始综合网表。
  (13)形式验证。对比插入时钟树综合网表实现的功能与初始综合网表是否一致。
  (14)在步骤(11)准布线后提取估计的延迟信息。
  (15)把步骤(14)提取出来的延迟信息反标给综合工具和静态时序分析工具。
  (16)静态时序分析。利用准布线后提取出来的估计延时信息。
  (17)在综合工具中实现现场时序优化(可选项)。
  (18)完成详细的布线工作。
  (19)从完成了详细布线的设计中提取详细的延时信息。
  (20)把步骤(19)提取出来的延时信息反标给综合工具和静态时序分析工具。
  (21)Post-layout静态时序分析。
  (22)在综合工具中实现现场时序优化(可选项)。
  (23)Post一alyout网表功能仿真(可选项)。
  (24)物理验证后输出设计版图数据给芯片加工厂。
  对于任何CI产品的开发,最初总是从市场获得需求的信息或产品的概念,根据这些概念需求,CI工程师再逐步完成CI规格的定义和总体方案的设计。总体方案定义了芯片的功能和模块划分,定义了模块功能和模块之间的时序等内容。在总体方案经过充分讨论或论证后开始CI产品的开发。CI的开发阶段包含了设计输入、功能仿真、综合、DFT(可测试设计)、形式验证、静态时序分析、布局布线等内容。而CI的后端设计包括布局、插入时钟树、布线和物理验证等内容,后端设计一般能在软件中自动完成,如SIE软件就能自动完成布局布线。
  三、IC开发过程介绍
  IC开发过程包括设计输入、功能仿真、综合、可测试性设计DFT、形式验证、静态时序分析、布局、插入时钟树、布线、物理验证等内容,下面分别进行详细介绍。
  设计输入:一般包括图形与文本输入两种格式。文本输入包括采用verilog和vHDL两种硬件描述语言的格式,verliog语言支持多种不同层次的描述,采用硬件描述语言主要得益于采用综合器来提高设计效益;图形输入一般应该支持多层次逻辑图输入,主要应用在一些专门的电路设计中,但是图形输入耗时费力且不方便复用。
  功能仿真:功能仿真的目的是为了验证设计功能的正确性和完备性。搭建的测
  试环境质量和测试激励的充分性决定了功能仿真的质量和效益,仿真工具也是比较多,而且功能比较齐全。
  综合:所谓综合,就是将设计的HDL描述转化为门级网表的过程。综合工具(也可称为编译器)根据时间约束等条件,完成可综合的TRL描述到综合库单元之间的映射,得到一个门级网表等;综合工具可内嵌静态时序分析工具,可以根据综合约束来完成门级网表的时序优化和面积优化。
  可测试性设计DFT:目前大多数CI设计都引入可测试结构设计,一般在电路初步综合后可进行DFT设计。典型的DFT电路包括存储单元的内建自测BIST电路、扫描链电路和边界扫描电路。BIST电路是为了测试而设计的专门电路,它可以来自半导体生产厂商,也可以用商用的工具自动产生。扫描链电路一般是用可扫描的寄存器代替一般的寄存器,由于带扫描功能的寄存器的延时与一般的寄存器并不一致,所以在综合工具进行时序分析时最好就能考虑这种"附加"的延迟。边界扫描电路主要用来对电路板上的连接进行测试,也可以把内部扫描链的结果从边界扫描电路引入。
  形式验证是一种静态的验证手段,它根据电路结构静态地判断两个设计在功能上是否等价,从而判断一个设计在修改前和修改后其功能是否保持一致。
  静态时序分析:静态时序分析是CI开发流程中非常重要的一环。通过静态时序分析,一方面可以了解到关键路径的信息,分析关键路径的时序;另一方面,还可以了解到电路节点的"扇出情况和容性负载的大小。
  布局:
  布局被认为是整个后端流程最关键的一步,布局首先是在满足电路时序要求的条件下得到尽可能小的实现面积,其次布局也是把整个设计划分成多个便于控制的模块。布局的内容包括把单元或宏模块摆放到合适的位置,其目的是为了最大限度地减小连线的RC延迟和布线的寄生电容效应,此外,良好的布局还可以减小芯片面积和降低布线时出现拥赛现象的几率。
  插入时钟树:时钟树又称时钟网络,是指位于时钟源和它所有扇出的寄存器时钟输入端之间的BUFFER驱动逻辑,时钟树通常根据物理布局情况生成。时钟树的插入关键在于如何控制时钟信号延时和时钟信号扭曲,因为较大的延迟对解决电路的保持时间问题不利,较大的时钟扭曲往往增加寄存器锁存不稳定数据的几率。但是时钟信号延迟和时钟信号扭曲问题是对矛盾,如果设计对两者都要求比较严格的话,时钟树的插入往往需要考虑比较多。
  布线:布线分为两个阶段完成:预布线和详细布线,预布线时版图工具把整个芯片划分为多个较小的区域,布线器只是估算各个小区域的信号之间最短的连线长度,并以此来计算连线延迟,这个阶段并没有生成真正的版图连线。详细布线阶段,布线器根据预布线的结果和最新的时序约束条件生成真正的版图连线。但是如果预布线的时间比布局运行的时间还要长,这就意味着布局的结果是失败的,这时候就需要重新布局以减少布线的拥赛。:
  布局布线完成之后,EDA工具根据布局布线的结果产生电路网表,产生真正的互连线延迟数据,这样以前综合工具DC根据线负载模型计算出来的延迟数据与这些互连线延迟数据相比是不够精确的,因此把这些版图提取出来的互连线延迟数据反标给DC重新进行综合优化,如果生成的网表满足了时序、面积及功耗要求后就生成电路版图,电路版图经过验证就可以制成芯片。
  参考文献:
  [1]王金明,扬吉斌.数字系统设计与verligoHDL[M].北京:电子工业出版社,2002
  [2]牛风举,刘元成等.基于PI复用的数字CI设计技术[M].北京:电子工业出版社,2003

体育课中如何贯穿游戏教学论文大家都知道游戏在体育教学中,以它丰富多采的内容生动活泼有趣的组织形式,深受广大学生欢迎。因为它不仅可以调动学生的学习积极性,同时民有效地促进学生的身心健康以及能结合课的主题使每一体本科毕业论文致谢模板(精选6篇)大学生活要接近尾声了,大家都知道毕业前要通过最后的毕业论文,毕业论文是一种比较正规的比较重要的检验大学学习成果的形式,优秀的毕业论文都具备一些什么特点呢?下面是小编收集整理的本科毕科学小论文作文(7篇)在日常学习和工作中,大家都经常看到论文的身影吧,论文是指进行各个学术领域的研究和描述学术研究成果的文章。那么你知道一篇好的论文该怎么写吗?下面是小编为大家整理的科学小论文作文,欢迎精华科学小论文作文6篇在学习和工作中,说到论文,大家肯定都不陌生吧,论文是我们对某个问题进行深入研究的文章。那么你有了解过论文吗?以下是小编精心整理的科学小论文作文6篇,仅供参考,大家一起来看看吧。科学小论文作文300字五篇无论是在学习还是在工作中,说到论文,大家肯定都不陌生吧,论文是对某些学术问题进行研究的手段。你所见过的论文是什么样的呢?下面是小编精心整理的小论文作文300字5篇,欢迎阅读与收藏。有关数学论文作文汇总9篇在现实的学习工作中,大家都不可避免地会接触到论文吧,论文是进行各个学术领域研究和描述学术研究成果的一种说理文章。那么问题来了,到底应如何写一篇优秀的论文呢?下面是小编为大家收集的数有关樱桃冰温塑料箱式气调保鲜技术的研究的论文论文摘要通过比较不同贮藏条件下甜樱桃外观品质生理指标及贮藏环境气体的变化,研究了冰温塑料箱式气调贮藏对甜樱桃的保鲜效果,并初步探讨了其保鲜机理。结果表明,冰温塑料箱式气调贮藏能够在创业创新课论文导语征服畏惧建立自信的最快最确实的方法,就是去做你害怕的事,直到你获得成功的经验。以下小编为大家介绍创业创新课论文文章,欢迎大家阅读参考!创业创新课论文一西安民办高校创业教育课程体创业与创新论文创业与创新一直是相辅相成的两个话题,下面就是小编为您收集整理的创业与创新论文的相关文章,希望可以帮到您,如果你觉得不错的话可以分享给更多小伙伴哦!创业与创新论文一1我国应用型专业创天花应用下的室内设计论文一天花设计在室内设计课程中的应用天花设计是一个室内设计作品成功与否的重要因素。设计风格的多样化已促使室内设计中天花设计形式围绕室内空间的风格展开,无论如何变化,天花设计在室内设计课黑龙江省发展有机食品产业的关联因素探析论文有机食品是指来自于有机农业生产体系,根据国际有机农业生产要求和相应的标准生产加工的并通过独立的有机食品认证机构认证的一切农副产品,包括粮食蔬菜水果奶制品禽畜产品水产品调料等。在中国
人类理性对秩序的探究内容摘要希腊人认为秩序意味着安排结构的完善与美,1秩序是与和谐的宇宙相关联的事物,并用科斯摩斯(smoscosmos)一词表示秩序。后来,人们逐渐从价值的层面上深化了对秩序认识,并炫耀性消费历史与现实内容摘要炫耀性消费是一种重要的社会经济现象,但该现象长期以来被以生产主义为主导范式的社会学家们所忽视。当然,美国著名社会学家经济学家凡勃伦倒是个例外。文中,笔者首先对凡勃伦的炫耀性社会主义和谐社会阶段的核心价值观内容提要构建社会主义和谐社会阶段与社会主义初级阶段一样具有划时代得意义。构建和谐社会的关键在于落实以人为本和人的全面发展的核心价值观。和谐社会就是真正从法的意义上实现人与自然人与人论秩序与历史变迁内容摘要从奴隶社会到封建社会的每一个历史发展阶段和封建时代每一个朝代的建立,都是在打破旧的社会秩序建立一种新的社会秩序的过程中完成的。中国殷周之际的易经早就记述了发生在秩序变动过渡论黄教在卫拉特中的勃兴内容提要卫拉特人与佛教的接触始于13世纪中期,但信徒少,影响不大。14世纪中叶以后,藏传佛教各派逐步渗透入卫拉特社会中。1615年黄教始入卫拉特,由于封建主的支持和咱雅班第达等高僧日本八十年代以来的明清地域社会研究述评战后日本明清史学,至八十年代发生重要转折,进入新的历史时期,其特点之一是,有关地域社会的研究占据主导地位。所谓地域社会研究实际上包含两个含义,即具有确定含义的地域社会论和地域研究中对美国学者近年来研究中国社会史的回顾近年来,美国学者在中国史的研究上颇有成绩,有不少认真埋头于学术研究的学者,也有一批令人耳目一新的专著问世。由于见闻有限,这里只介绍与本人研究领域相关或较为接近的几个问题,挂一漏万之近20年中国大陆地区六朝士族研究概观门阀士族的形成发展及其衰落是中国中古时期特有的历史现象。汉唐之间,士族成为这一时期社会的统治力量,对于六朝士族的认识和研究直接关系到对整个魏晋南北朝历史的理解和把握,长期以来,士族雁北地区的秧歌及其文化剖析内容摘要广灵秧歌朔州秧歌大同秧歌是在雁北地区成长起来的地方剧种,源于古代农村祭神仪式表演和歌舞,并发展为戏剧形式。从其演出和音乐结构看,是农耕文化和游牧文化的产物。关键词地方戏秧歌社会结合和文化传统费孝通社会人类学思想述评在费先生一生的学术生涯中,其学术研究涉及到社会生活的诸多领域。然其研究一直没有脱离社会人类学的研究方法。在费先生的笔下,微视研究和巨视研究一直是一个有机的整体,不管是和先生一起随行对凉山彝族婚姻文化的变迁考察1。考察原由對涼山彝族婚姻文化變遷的考察實際上我在幾年前就已經開始了。當時的初衷只是看到在改革開放之有所更大的變化。僅就筆者所掌握的情況加以分析,認為涼山彝族正在由傳統通婚範圍向跨