图形处理器平台上地超大规模集成电路设计规则检查加速.pdf

图形处理器平台上地超大规模集成电路设计规则检查加速.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图形处理器平台上的超人规模集成电路设计规则检奄加速 摘要 摘要 超大规模集成电路的规模不断增加,面对设计规模的急剧膨胀,对于计算机 辅助设计软件来说,除了必须首要保证的正确性之外,效率成为一个非常重要的 因素。 集成电路(IC)的开发流程包括逻辑描述,逻辑综合,工艺映射,布局,布 线,无力版图的生成,验证,硬件仿真等阶段。要提高整个流程的效率,加快设 计的速度,就必须对设计流程中消耗资源较多的部分进行优化。版图的验证,作 为在投片前确保设计符合要求的一道关卡,要对各种各样的工艺参数进行验证, 无疑,它是非常耗时的过程。 今天的集成电路设计,不仅在规模上扩大,在互连的复杂性上也大大增加, 从而使验证工具的运行时效越来越低下。为了改善这一状况,人们提出了各种各 样的方法,在软件上通过对算法的改进来提高这一过程的效率,这些算法包括层 次化的版图设计与提取,增量式版图设计与提取;另一方面,则试图通过对硬件 体系结构的改进来探索加速这一过程的可能性。 专用的硬件加速器,即所谓的固件,它可以用来实现算法中的某一部分软件 的功能,它利用的是算法中所蕴含的并行特性。这样的一类算法往往非常耗时, 所以为了加速运行,将原来由软件实现的功能交给硬件实现。设计这样的一个硬 件来完成原有的软件的功能,在性能上可能会获得很好的结果,但是为某一算法 专门设计的硬件必然是缺乏灵活性的,这就走向了一个极端。与之对应的极端则 是通用的计算机,虽然性能不一定最佳,但是灵活性是由软件实现,比之前者, 优越性是明显的。大规模的可编程器件(FPGA,CPLD)的出现使硬件无论是在可 容纳的电路大小,还是灵活性方面都有所增加。然而,由于自身语言的限制,实 现相应算法相当复杂,虽然针对个别算法能够加速DRC运算,但仍然没有充分结 合通用计算机高级语言软件实现的灵活性。最重要的一点是,由于要以PC机接口 卡的方式实现,系统的成本仍然高居不下。近年来,图形处理器(GPU)得到极 大发展。2001年,GPU的功能历史性的增强和完善,在片段级和顶点级上开始支 持可编程性,加之与生俱来的超强计算能力,GPU的应用向通用计算领域拓宽。 GPU和CPU结合使用,并在二者间进行合理分工,避免算法的全盘固化,从而大大 增加了系统的灵活性。最关键的一点,由于GPU的价格持续走低,现在很多设计 人员使用的显卡已经具备了不可忽视的可编程能力,这使我们无须另外添加硬 件,从而大大降低了成本。 图形处理器平台上的超人规梭集成电路设计规则检壳加速 摘要 本文的工作是针对这一困扰验证工具的时效问题,分析了线扫描算法的流 GPU上进行了实验。 程,提出新的GPU结合CPU结构将线扫描算法实现,并在NVIDIA 系统在IntelP4环境下运行,结果可对现有的DRCiJI速4倍和5倍。 关键词:超大规模集成电路设计规则检查图形处理器向量算法 中图分类号:V221+.92 图形处理器平台上的超火规模集成电路设计规划检查加速 摘要 Abstract As the is scaleofVLSI ofCAD increasing rapidly,theefficiency veryimportant, as asthe well preciseness. IC flowincludes design lo’gicdesign,logic emulationandSOon. rout,independentconstruction,verification,hardware layout For the ofthewh

文档评论(0)

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

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

1亿VIP精品文档

相关文档