ORCA IP的数字静态时序分析实现与研究.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 工业大学 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-12-15
  • 论文字数:11009
  • 课题出处:(一抹彩虹)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要: 在集成电路设计中,静态时序分析在数字后端设计中占据这极为重要的地位,只要电路在静态时序中的report没有出问题那么电路中基本就不会有时序的问题。它不需要激励向量所以速度非常快。

本课题使用Synopsys公司的Prime Time软件对ORCA IP进行静态时序分析。在这个设计中设置的时钟约束为:最大输入延迟为8.00ns,最小输入延迟为2.00ns;最大输出延迟为4.00ns,最小输出延迟为1.00ns;建立时间和保持时间都是0.200ns。对report进行分析,查找违反hold的路径,优化buffer link消除了hold的违例。通过增加5个bufbd7的buffer达到时钟收敛,消除sd_DQ[0]端口到sd_DQ[7]端口时序违例。项目的report中slack(VIOLATED)变成slack(MET),时序容差为0.0302ns,低于晶门科技有限公司design rule中对时序容差的要求。

关键词:静态时序分析;ORCA;PrimeTime

 

目录

摘要

ABSTRACT

第一章  绪论-3

1.1集成电路发展-3

1.2我国集成电路产业的机遇-3

第二章  数字后端和工具介绍-5

2.1数字IC后端设计流程-5

2.2Vim/Vi-6

2.3Prime Time-9

2.4TCL-10

第三章  ORCA IP的工作原理-11

3.1ORCA IP的基本结构-11

3.2ORCA IP的指令-11

3.3ORCA IP的寻址方式-12

3.4 90nm SMIC工艺-13

3.4.1 90nm SMIC工艺的特点-13

3.4.2 90nm制造工艺对ORCA性能的影响-13

第四章  ORCA IP的静态时序分析-15

4.2静态时序分析的重要参数-15

4.2.1时钟偏斜和时钟抖动-15

4.2.2建立时间和保持时间-16

4.3静态时序分析-17

4.3.1读入设计数据-17

4.3.2添加约束-18

4.3.3检查设计数据-18

第五章  时序约束的优化-20

5.1获取report-20

5.2分析时序违例-20

5.3检查路径时序约束是否满足-21

5.4消除时序违例-22

结束语-24

致  谢-25

参考文献-26

附录-27

附录A将design orca读取入Prime Time的TCL脚本-27

附录B ORCA IP的SDC脚本-28

附录C ORCA的时钟约束-32

附录D静态时序分析的路径和端口延迟-33

附录E静态时序分析的最终report-34


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费