VLSI设计提纲汇编.docVIP

  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文档。上传文档
查看更多
VLSI设计提纲汇编

VLSI设计提纲 一 基本概念 Synthesis:设计向低层描述转换和优化 Target_library:目标 库-工艺库 Constraint:性能约束,设计按时序(时钟延时,输入延时,输出延时)和面积要约束求转换 Optimization:优化 ,根据约束条件,按照一等的算法对转化结果作逻辑重组和优化 Mapping:映射,从目标工艺库中搜索符合条件的单元来构成电路 synopsy_dc.setup:工作路径下的环境文件DC初始化文件 LEF Library Exchange Format单元的库交换文件。是对单元版图抽象描, DEF ( Design Exchange Format)?设计交换文件,设计数据的ASCII描述;?指定单元名、图层排例、位置;?指定图形坐标、长度单位。 GCF General Constraint Format 包括设计各层次时需要的约束、功耗约束、面积约束、寄生参数约束。指定在SE环境文件中 CTLF(Compiled Timing Library Format)CTLF File编译后的单元的TLF时序文件;TLF指定了单元的具有统一标准输入输出失时间转换;TLF指定了单元的输入输出时延。定义了时间、电流、电压的物理单位 CDL Circuit Description Language, 电路描述语言 PDRACUL用于检查Dracula中命令语法的文件, LOGLVS 用于做Dracula lvs的net的数据转换 二 Dracula 1 Dracul文件结构 描述、层定义逻辑操作和打印输出模块INDISK = CELLNAME.gds PRIMARY = CELLNAME PRINTFILE = out_CELLNAME SYSTEM = gds2 SCHEMATIC = LVSLOGIC MODE = EXEC NOW LISTERROR = YES KEEPDATA = INQUERY CNAMES-CSEN = YES OUTDISK = drcout.gds 3 图层处理命令 and NSD poly1 ngate not NSD poly1 nsd and PWELL PSD ptap select ndiff inside pbase nemit(内部含内切) select diff outside pwell pdiff(外部含外切) select diff cut poly sd(选择被部分覆盖的图层) select diff overlap well tap(选择第一图层用来偿还孔 接触 包围等的图形) 4 drc命令 width metal1 lt 2 output met1wid 2 length metal1 gt 20 output fmetsep 4 ext met poly le 1 out... width metal1 lt 1.2 ; 5 连接命令 connect metal1 poly1 by contact connect pwell psd by ptap 6 提取器件的步骤及命令 element mos[n] ngate poly1 nsd pwell 7 lvs命令 wfinal = winital - ( weffect * length * bends ) 三 设计方法 1、基于平台的设计方法 IP Core的设计方法及步骤? 核可以分为软核,硬核和固核。 现在设计人员已不必全部用逻辑门去设计ASIC 类似于用集成电路( IC) 芯片在印制板上的设计ASIC 设计人员可以应用等效于印制板上IC 芯片的功能模块 称为核(core)、或知识产权( IP) 宏单元进行系统设计 这就是基于核的设计方法CPU、存储器、总线控制器、接口电路、DSP 等都可成为核 核的分类和特点 核是一种预定义的并经过验证的复杂功能模块 它可以集成到系统设计中核基设计主要特点是可重复使用已有设计模块 缩短设计时间 减少设计风险 通过高层的集成可望提高整个系统的性能在FPGA 设计中的核分为三种 硬核(hard core)预定义的已布局布线的模块 不能修改设计 必须采指定实现技术 时序性能有保证 固核(firm core) HDL 源码与实现技术有关的网表 部分功能可以修改 采用指定的实现技术 关键路径时序可控制 软(soft core)行为级或RTL 级HDL源码 可修改设计与具体实现技术无关 时序性能无保证 由使用者确定  硬核是针对特定的实现技术优化的 它具有不能修改的结构和布局布线 可作为库元件使用 且时序性能稳定 但硬核不能按设计需要修改和调整时序   固核由HDL 源码和与实现技术有关的网表组成 使用者可按规定增减部分功能固核的关键路径时序

文档评论(0)

liwenhua00 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档