图书介绍

数字VLSI芯片设计 使用Cadence和Synopsys CAD工具 英文版pdf电子书版本下载

数字VLSI芯片设计  使用Cadence和Synopsys CAD工具  英文版
  • 艾瑞克·布鲁范德著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121091599
  • 出版时间:2009
  • 标注页数:367页
  • 文件大小:142MB
  • 文件页数:383页
  • 主题词:超大规模集成电路-芯片-计算机辅助设计-教材-英文

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

数字VLSI芯片设计 使用Cadence和Synopsys CAD工具 英文版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 引言 1

1.1 CAD工具流程 2

1.1.1 定制VLSI及单元设计流程 2

1.1.2 层次化的单元/模块ASIC流程 3

1.2 本书的内容 3

1.3 关于工具的瑕疵问题 4

1.4 工具设置及执行脚本 4

1.5 字体使用约定 5

第2章 Cadence设计平台DFII启动命令ICFB 6

2.1 Cadence设计平台 6

2.2 启动Cadence 7

2.3 小结 11

第3章 Composer原理图输入工具 12

3.1 启动Cadence建立一个新的工作库 13

3.2 建立新单元 14

3.2.1 建立全加器原理图视图 14

3.2.2 建立加法器符号图 18

3.2.3 用一位全加器组成两位加法器 19

3.3 晶体管级原理图 20

3.4 打印原理图 22

3.4.1 修改后脚本打印文件 24

3.5 变量、端口和单元的命名规则 25

3.6 小结 26

第4章 Verilog仿真 27

4.1 Composer原理图的Verilog仿真 28

4.1.1 用Verilog-XL仿真原理图 29

4.1.2 用NC_Verilog仿真原理图 39

4.2 Composer工具中的行为级Verilog代码 43

4.2.1 生成行为级视图 44

4.2.2 仿真行为级视图 45

4.3 独立的Verilog仿真 46

4.3.1 Verilog-XL 48

4.3.2 NC_Verilog 51

4.3.3 VCS 53

4.4 Verilog仿真中的时序 57

4.4.1 行为级与晶体管开关级仿真的比较 57

4.4.2 行为级逻辑门时序 60

4.4.3 标准延时格式时序 61

4.4.4 晶体管时序 62

4.5 小结 65

第5章 Virtuoso版图编辑器 67

5.1 反相器原理图 68

5.1.1 启动Cadence的icfb 68

5.1.2 建立反相器原理图 68

5.1.3 建立反相器符号图 69

5.2 反相器版图 69

5.2.1 建立新的版图视图 69

5.2.2 绘制nmos晶体管 70

5.2.3 绘制pmos晶体管 72

5.2.4 用晶体管版图组装反相器 73

5.2.5 用层次化方法建立版图 76

5.2.6 Virtuoso命令概要 78

5.3 打印版图 79

5.4 设计规则检查 80

5.4.1 DIVA设计规则检查 80

5.5 生成提取视图 82

5.6 版图对照原理图检查 83

5.6.1 生成模拟提取视图 88

5.7 单元设计全流程(到目前为止……) 88

5.8 小结 89

第6章 标准单元设计模板 90

6.1 标准单元几何尺寸说明 90

6.2 标准单元I/O端口布置 93

6.3 标准单元晶体管尺寸选择 94

6.4 小结 96

第7章 Spectre模拟仿真器 97

7.1 原理图仿真(瞬态仿真) 98

7.2 Spectre模拟环境下仿真 100

7.3 用配置视图仿真 104

7.4 模拟/数字混合仿真 106

7.4.1 有关混合模式仿真的结束语 114

7.5 静态仿真 114

7.5.1 参数化仿真 117

7.6 功耗测量 119

7.7 小结 122

第8章 单元表征 124

8.1 Liberty文件格式 124

8.1.1 组合单元定义 128

8.1.2 时序单元定义 129

8.1.3 三态单元定义 134

8.2 用ELC表征单元 135

8.2.1 生成ELC网表 136

8.2.2 单元命名及Encounter库表征工具 143

8.2.3 最好、典型、最坏情形表征 144

8.3 用Spectre表征单元 144

8.4 把Liberty转换成Synopsys数据库格式 148

8.5 小结 150

第9章 Verilog综合 151

9.1 用dc_shell进行Synopsys Design Compiler综合 151

9.1.1 基本综合 151

9.1.2 用脚本综合 154

9.1.3 Synopsys Design Vision用户图形界面 162

9.1.4 DesignWare组件 165

9.2 Cadence RTL Compiler综合 167

9.2.1 用脚本综合 167

9.2.2 Cadence RTL Compiler用户图形界面 170

9.3 把结构描述Verilog输入到Cadence DFII设计平台中 171

9.4 综合后Verilog仿真 173

9.5 小结 178

第10章 抽象生成 179

10.1 将库读入到Abstract中 180

10.2 找出单元中的端口 181

10.3 提取步骤 183

10.4 抽象步骤 183

10.5 生成LEF(库转换格式)文件 184

10.6 修改LEF文件 185

10.7 小结 187

第11章 SOC Encounter布局布线 188

11.1 Encounter用户图形界面 190

11.1.1 读入设计 192

11.1.2 平面规划 194

11.1.3 电源规划 196

11.1.4 布局标准单元 200

11.1.5 初步优化阶段 201

11.1.6 时钟树综合 203

11.1.7 时钟树综合后优化 205

11.1.8 最终布线 205

11.1.9 布线后优化 208

11.1.10 增加填充单元 208

11.1.11 检查结果 208

11.1.12 保存并输出布局布线后的单元 211

11.1.13 把单元读回Virtuoso 212

11.2 用配置文件进行设计输入 216

11.2.1 平面规划 217

11.3 编写SOC Encounter脚本 218

11.4 小结 220

第12章 芯片组装 221

12.1 用ccar进行模块布线 221

12.1.1 用Virtuoso-XL准备布局 222

12.1.2 启动ccar布线器 226

12.2 用ccar完成内核至焊盘框的布线 230

12.2.1 复制焊盘框 231

12.2.2 修改焊盘框的原理图视图 232

12.2.3 修改焊盘框的版图视图 236

12.2.4 用ccar完成内核至焊盘框的布线 238

12.2.5 金属密度问题 241

12.3 生成最终的GDSII 242

12.4 小结 245

第13章 设计举例 246

13.1 微型MIPS处理器 247

13.2 微型MIPS:展平设计工具流程 252

13.2.1 综合 252

13.2.2 布局布线 257

13.2.3 仿真 263

13.2.4 最终组装 270

13.3 微型MIPS:层次化设计工具流程 272

13.3.1 综合 272

13.3.2 宏模块内布局布线 273

13.3.3 准备层次结构中的定制电路 275

13.3.4 生成宏模块的抽象视图 276

13.3.5 含宏模块的布局布线 278

13.3.6 仿真 287

13.3.7 最终组装 287

13.4 小结 287

附录A 工具与设置脚本 288

附录B 驱动工具的脚本 304

附录C 工艺与单元库 326

参考文献 358

术语表 359

精品推荐