soc设计方法学.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
soc设计方法学.ppt

SoC设计方法 Part 1 Introduction Part 1 Introduction 3.设计复杂性呈双指数倍增长 C1: complexity due to exponential increase of chip capacity ---- More devices ---- More power ---- Heterogeneous integration C2: complexity due to exponential decrease of feature size ---- Interconnect delay ---- Coupling noise ---- EMI(Electro Magnetic Interference) Design Complexity ? C1 x C2 Part 2 How to …… 忧的是硬核与工艺的强相关性迫使使用者也只能使用该工艺完成电路其它部分的设计,而且要在布局布线(Place Route)遵守注意硬核的物理限制。显然,硬核的特点决定了使用者进行电路设计时的灵活性很小,希望通过获得硬核以生成其它硬核的可能基本上没有。 特点:硬核强烈地依赖于某一个特定地实现工艺,而且在具体的物理尺寸,物理形态及性能上具有不可更改性。 优点:不需优化工作、价格便宜 缺点:灵活性小、不能更改。 固核:以电路网表(Netlist)的形式提交并通常采用硬件进行验证。固核往往对应于某一个特定的实现工艺,在该实现工艺的条件下固核具有最优的面积和性能的特性。对于使用者来说不需要对固核的功能给于过多的关注,可以减少许多相关的设计工作,同时由于固核的时序特性是经过严格检验的,设计者只要保证在布局布线过程中关键路径的分布参数不会引起时序混乱就可以保证芯片的设计成功。 但是固核也有其自身的缺点,那就是它与实现工艺的相关性及网表的难读性。与实现工艺的相关性限制了固核的使用范围,网表的难读性则使得布局、布线后发生时序违反的排除变得比较困难。由于固核在使用的方便程度上和开放程度上均介于软核和硬核之间,其价格也处于它们的价格之间。 优点:固核往往对应于某一个特定的实现工艺,在该实现工艺的条件下固核具有最优的面积和性能的特性。 缺点:与实现工艺的相关性及网表的难读性 。 Part 2 How to …… IP核的生成 IP核的生成具有与常规的集成电路设计不同的特点。例如时序、测试和低功耗等虽然是集成电路设计中的经典问题,但是直接将已有的设计方法应用到IP核 的设计中就会出现许多意想不到的困难。 Part 2 How to …… IP核的复用 IP核的使用也面临许多新问题。由于IP核的特殊性和集成电路开发的高风险性,IP核的使用决不是这些IP核的简单堆砌,使用过程中不仅仅要考虑它们的功能,更要使它们“溶入”芯片。以为有了IP核就可以进行SOC设计的想法过于天真。 Part 2 How to …… 3.More Details (VDSM) 超深亚微米集成电路设计技术又称纳米级电路设计技术。超深亚微米集成电路设计技术是深亚微米集成电路设计技术的延伸。除了传统的连线延迟问题之外,集成电路设计人员还要考虑信号的完整性等其它问题。人们在跨入超深亚微米时代的时候,实际上尚未解决深亚微米阶段的关键课题。连线延迟大于单元延迟引起的一系列问题仍然在困扰着设计人员。 Part 2 How to …… 连线延迟 以布尔代数为基本理论的现代数字集成电路设计技术面向的是系统的功能设计(Logic Oriented)。如果没有布尔代数,今天我们赖以生存的集成电路工业也就失去了它的理论基础。但是这一高度抽象并在过去为集成电路技术的发展作出关键作用的理论,在集成电路工艺跨入深亚微米之后显出明显的不足,因为它无法描述连线延迟对电路功能的影响。 连线延迟在深亚微米集成电路中对信号的传输起主导作用,这意味着一个逻辑概念上正确的电子器件网络会由于连线延迟的影响而变得不正确了。在实际工作中,这种连线延迟主导系统延迟的现象导致了设计迭代的出现。所谓设计迭代(Design Iteration)就是指集成电路的逻辑设计完成之后由于布局布线带来的连线延迟导致逻辑功能失常,从而需要对电路的逻辑功能重新进行设计的活动。设计迭代会引起设计工作的不收敛,导致设计周期长,所设计的产品错过市场窗口,丧失市场机遇,从而使整个工作失败。 * Part 1 Introduction 1.片上系统(SoC)的优点 高性能 低功耗

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档