西安交通大学 专用集成电路ASIC 课件 chap07_phyDesign

合集下载

集成电路介绍ppt课件

集成电路介绍ppt课件
5600倍
ENIAC
10万倍
3万倍
60万分之一
军用
中国集成电路现状
中国目前是世界上最大的芯片消费市场 我国集成电路自给率水平偏低,核心芯片缺乏 2018年我国集成电路自给率仅为15.35% 核心芯片自给率更低。比如计算机系统中的MPU、通用电子系统中的FPGA/EPLD和DSP、通信装备中的Embedded MPU和DSP、存储设备中的DRAM和Nand Flash、显示及视频系统中的Display Driver等,国产芯片占有率都几乎为零 2014年6月,颁布《集成电路产业发展推进纲要》,将半导体产业新技术研发提升至国家战略高度。
仙童公司制造的IC
诺伊斯
集成电路的诞生
单晶硅
集成电路晶圆
经过氧化、光刻、腐蚀、注入等工艺在晶圆上“刻画”出各个元件,再通过合金将元件连在一起,成为满足需要的集成电路
集成电路的诞生
平面工艺技术:三极管
三极管是一个电流控制开关元件:be端输入电流大小决定ce端输出电流大小
e
b
c
P
N
N
线宽
P
N
N
e
b
c
侧面
正面
集成电路的发展
12个 晶体管 1962年
1000个 晶体管 1966年
10万个 晶体管 1973年
15万个 晶体管 1977年
1000万个 晶体管 1993年
1亿个 晶体管 1994年
集成电路的发展
1962年,线宽25um 1970年,线宽8um 2000年,线宽180nm 2018年,线宽7nm 1mm=1000um=1000x1000nm 一根头发直径大约75um!
涂胶

西安交通大学单片机课件第7章

西安交通大学单片机课件第7章
21
8253工作方式一览表
工作方式一览表
22
四、控制字
用于确定各计数器的工作方式。 8253必须先初始化才能正常工作。 每个计数器都必须初始化一次。 CPU通过OUT指令把控制字写入控制寄存器。

格式
23
五、8253的应用

与系统的连接 设置工作方式 置计数初值
编程
24
与系统的连接示意图
8253占用4个接口 地址: DB 计数器0 计数器1 IOW 计数器2 IOR 控制寄存器
A1 A0 高位地址 A15-A2
(决定8253的基地址)
25
8253
D0~D7 WR RD A1 A0 CS CLK GATE OUT 共三组
译码器
初始化程序流程
写入顺序:
写控制字
可按计数器分别写 入控制字和初值。
D0~D7 WR RD A1
A口
C口
外设
A0
A15~A2 译码器
A0
B口 CS
40
三、8255工作方式
基本输入/输出方式(方式0) 选通工作方式(方式1) 双向传送方式(方式2)(仅A口)
某端口工作于哪一种方式,可通过软件编程来 指定。即向8255写入方式控制字来决定其工作方 式,见下页。
41
方式控制字及位控字

28
8253应用举例(续)
线路连接图:
DB IOW

IOR A1
8253 GATE0 D0~D7 GATE1 GATE2 WR CLK0 RD CLK1 CLK2 A1 A0
CS OUT0 OUT1
+5V
2MHz
A0
译码器

西交大专用集成电路ASIC课程chap05_Syn

西交大专用集成电路ASIC课程chap05_Syn

微电子研究所
Chap05 P.10
可综合的 Verilog描述(3)
支持的运算符 (Operator)
位运算: ~, &, |, ^, ~^, ^~ 归约运算: &, |, ^, ~&, ~|, ~^, ^~ 移位: <<, >> 条件运算: ?: 连接运算符: {, }
微电子研究所
Chap05 P.11
微电子研究所
Chap05 P.5
综合在 ASIC设计 流程中的步骤
微电子研究所
Chap05 P.6
可综合风格的 Verilog描述
如果逻辑输出在任何时候都直接由当前输入组合决定,则为 组合逻辑 。 如果逻辑暗示存储则为 时序逻辑 。如果输出在任何给定时刻 不完全由输入的状态决定,则暗示存储。
通常综合输出不会只是一个纯组合或纯时序逻辑。 一定要清楚所写的源代码会产生什么类型输出,并能够反 过来确定为什么所用的综合工具产生这个输出,这是非常重 要的。
for循环、 while 循环、 loop循环 disable 语句
微电子研究所
Chap05 P.12
可综合的 Verilog描述(5)
不支持的 Verilog 语句
defparam 语句 initial repeat delay control event control fork …… join wait deassign force release
可综合的 Verilog描述(4)
支持的 Verilog 行为描述语句
阻塞过程赋值 (blocking procedure assignments) non-blocking procedure assignments begin … end 顺序块 If … else 语句 case/casez/casex 语句 (在item 中允许出现 z和?, 不允许出现 x,casez 和casex 完全一样 )

西安交通大学 专用集成电路ASIC 课件 chap03_ASICLib

西安交通大学 专用集成电路ASIC 课件  chap03_ASICLib

西安交通大学微电子学系
Chap03 P.5
晶体管寄生电容(2)
交叠电容: CGSOV、CGDOV和 CGBOV; 栅电容: CGS、CGD和CGB; 结电容: CBD和CBS 由底面结电容、侧墙 电容和沟道边缘侧墙 电容组成。 大部分电容都和栅、 源、漏上加的电压有 关。
西安交通大学微电子学系
Chap03 P.6

目的:synthesis子学系
Chap03 P.19
Library文件格式——综合及STA


描述标准单元特征数据的文本文件,可以由 library compiler编译成二进制格式(db格式和 ddc格式)。 参考:synopsys的帮助文档。 参考:
西安交通大学微电子学系
Chap03 P.10
晶体管寄生电容(7)
西安交通大学微电子学系
Chap03 P.11
输入压摆率对延时的影响
时间测量点,输入变化30%,输出变化70%。
transition_time 1.000e-10 2.000e-10 3.000e-10 4.000e-10 5.000e-10 6.000e-10 1.000e-09 2.000e-09 tdf_in1 9.457e-11 1.210e-10 1.405e-10 1.857e-10 2.014e-10 2.219e-10 3.067e-10 4.803e-10 tdr_in1 1.600e-10 2.044e-10 2.448e-10 2.888e-10 3.296e-10 3.804e-10 5.235e-10 9.332e-10 tdf_in2 8.640e-11 1.228e-10 1.483e-10 1.727e-10 1.610e-10 2.310e-10 3.102e-10 5.219e-10 tdr_in2 1.237e-10 1.661e-10 2.242e-10 2.558e-10 2.830e-10 3.258e-10 4.626e-10 8.466e-10

模拟CMOS集成电路设计(毕查德·拉扎维著,陈贵灿等译,西安交通大学出版社) 绪论课件

模拟CMOS集成电路设计(毕查德·拉扎维著,陈贵灿等译,西安交通大学出版社) 绪论课件

模拟CMOS集成电路设计教材n模拟CMOS集成电路设计,毕查德.拉扎维著,陈贵灿等译,西安交通大学出版社参考资料n半导体集成电路,朱正涌,清华大学出版杜n CMOS模拟电路设计(英文),P.E.Allen,D.R.Holberg,电子工业出版社n模拟集成电路的分析与设计,P.R.Gray等著,高等教育出版社半导体集成电路发展历史n1947年BELL实验室发明了世界上第一个点接触式晶体管(Ge NPN)半导体集成电路发展历史n1948年BELL 实验室的肖克利发明结型晶体管n1956年肖克利、布拉顿和巴丁一起荣获诺贝尔物理学奖n50年代晶体管得到大发展(材料由Ge→Si)半导体集成电路发展历史n1958年TI公司基尔比发明第一块简单IC。

n在Ge晶片上集成了12个器件。

n基尔比也因此与赫伯特·克勒默和俄罗斯的泽罗斯·阿尔费罗夫一起荣获2000年度诺贝尔物理学奖。

半导体集成电路发展历史n19世纪60年代美国仙童公司的诺依斯开发出用于IC的平面工艺技术,从而推动了IC制造业的大发展。

半导体集成电路发展历史n60年代TTL、ECL出现并得到广泛应用n1966年MOS LSI发明(集成度高,功耗低)n70年代MOS LSI得到大发展(出现集成化微处理器,存储器)n80年代VLSI出现,使IC进入了崭新的阶段。

n90年代ASIC、ULSI和巨大规模集成GSI等代表更高技术水平的IC 不断涌现,并成为IC应用的主流产品。

n21世纪SOC、纳米器件与电路等领域的研究已展开n展望可望突破一些先前认为的IC发展极限,对集成电路IC的涵义也将有新的诠释。

集成电路用半导体工艺,或薄膜、厚膜工艺(或这些工艺的组合),把电路的有源器件、无源元件及互连布线以相互不可分离的状态制作在半导体或绝缘材料基片上,最后封装在一个管壳内,构成一个完整的、具有特定功能的电路、组件、子系统或系统。

模拟集成电路n1967年国际电工委员会(IEC)正式提出模拟集成电路的概念,它包括了除逻辑集成电路以外的所有半导体集成电路。

《集成电路设计》PPT课件

《集成电路设计》PPT课件

薄层电阻
1、合金薄膜电阻
采用一些合金材料沉积在二氧化 硅或其它介电材料表面,通过光 刻形成电阻条。常用的合金材料 有: 钽 Ta 镍铬Ni-Cr 氧化锌 ZnO 铬硅氧 CrSiO
2、多晶硅薄膜电阻
掺杂多晶硅薄膜也是一个很好的电阻 材料,广泛应用于硅基集成电路的制 造。
3、掺杂半导体电阻
不同掺杂浓度的半导体具有不同 的电阻率,利用掺杂半导体的电 阻特性,可以制造电路所需的电 阻器。
sio2
半导体
串联 C=
Ci Cs Ci +Cs
Tox
N+
P
sio2
金 属
PN金+sio属2
纵向结构
横向结构
MOS 电容电容量
ε ε Cox=
A 0 sio2
Tox
Tox: 薄氧化层厚度;A: 薄氧化层上 金属电极的面积。
一般在集成电路中Tox 不能做的太薄,所以要想提高电容量,只能增加面积。 N+层为 了减小串联电阻及防止表面出现耗尽层。
Csub s
(b)
(c)
§ 4.3 集成电路的互连技术和电感
互连线
单片芯片上器件之间互连:金属化工艺,金属铝 薄膜 电路芯片与外引线之间的连接(电路芯片与系统的 互联):引线键合工艺
为保证模型的精确性和信号的完整性,需要对互连线的版图结构加以约 束和进行规整。
各种互连线设计应注意的问题
为减少信号或电源引起的损耗及减少芯片 面积,连线应尽量短。
第四章
集成电路设计
第四章
集成电路是由元、器件组成。元、器件分为两大类:
无源元件 电阻、电容、电感、互连线、传输线等
有源器件 各类晶体管
集成电路中的无源源件占的面积一般都比有源器件大。 所以设计时尽可能少用无源元件,尤其是电容、电感和大阻值的电阻。

ASIC设计流程PPT学习教案

ASIC设计流程PPT学习教案
• 在Primetime中进行静态时序分析。 • 在Design Compiler中进行设计优化。 • 设计的详细布线。 • 从详细布线设计中提取出实际时间延时信息
。 • 将提取出的实际时间延时信息反标注到
Design Compiler或者Primetime中。
第13页/共50页
• 使用Primetime进行版图后的静态时序分析。 • 在 Design Compiler中进行设计优化(如需要)
公司 布局布线工具: Dracula, Diva Cadence 公司 静态时序分析: Prime Time Synopsys 公司 测试: DFT Compile Synopsys 公司
第15页/共50页
3.2 ASIC开发流程步骤详细描述
在实际工作中,不同的设计团队可能拥有 不同的ASIC设计开发流程,但是这些不同的开 发流程只是在对设计流程的各个阶段命名时有 一些细微的差别。总的来说,ASIC设计的必要 步骤是缺一不可的。一个ASIC芯片的设计必须 要有一个团结合作的团队才能够完成。
第1页/共50页
集成电路设计与制造的主要流 程系 框架
统 需 求
设计
掩膜版
单晶、外 延材料
芯片制 造过程
芯片检测 封装 测试
第2页/共50页
3.1 ASIC设计流程介绍
下面我们来介绍ASIC设计的基本流程。 设计过程可分五个阶段: 第一阶段:项目策划 第二阶段:总体设计 第三阶段:详细设计和可测性设计 第四阶段:时序验证与版图设计 第五阶段:加工与完备
第8页/共50页
第五阶段:加工与完备 任务:联系生产加工,准备芯片的样片测试和应用 准备。 流程:工艺设计与生产--芯片测试--芯片应用。 输出:用户使用说明书。

集成电路介绍PPT课件

集成电路介绍PPT课件
第11页/共27页
五、集成电路封装技术
1.BGA 球栅阵列封装 2.CSP 芯片缩放式封装 3.COB 板上芯片贴装 4.COC 瓷质基板上芯片贴装 5.MCM 多芯片模型贴装 6.LCC 无引线片式载体 7.CFP 陶瓷扁平封装 8.PQFP 塑料四边引线封装 9.SOJ 塑料J形线封装 10.SOP 小外形外壳封装
第15页/共27页
5.1 直插式
衡量一个芯片封装技术先进与否的 重要指标是芯片面积与封装面积之比R, 这个比值越接近l越好。
以采用40根I/O引脚塑料双列直插式 封装(PDIP)的CPU为例,其芯片面积/封 装面积R=(3×3)/(15.24×50) =1:86,离l相差很远。这种封装尺寸远 比芯片大,说明封装效率很低,占去了很 多有效安装面积。
一、集成电路定义 二、集成电路特点 三、集成电路发展 四、集成电路分类
五、集成电路封装技术
第1页/共27页
一、集成电路定义
• 集成电路(Integrated Circuit,简称IC)是20世纪60年代初期发展起来的一种新型半导体器件。把构成 具有一定功能的电路所需的半导体、电阻、电容等元件及它们之间的连接导线全部集成在一小块硅片上, 然后焊接封装在一个管壳内的电子器件。
5.3 芯片尺寸封装
• 双列直插式封装(DIP)的裸芯片面积与封装 面积之比为1:80,
• 表面贴装技术SMT中的QFP为1:7, • CSP小于1:1.2
第20页/共27页
5.3 芯片尺寸封装
导线丝 引线架
IC芯片
封装树脂
铝膜 外引线
塑料基板 导电粘胶
塑料封装第D21I页P/工共2艺7页
5.3 芯片尺寸封装
第2页/共27页

集成电路演示文稿(共13张PPT)

集成电路演示文稿(共13张PPT)

第8页,共13页。
IC在产品中的应用
第9页,共13页。
第10页,共13页。
第11页,共13页。
第12页,共13页。
第13页,共13页。
LM124
AP1501可调整 稳压输出IC
4053 电子开关
MC802 CPU
BH1417调频发 射IC
TDA7478 RDISR解2Y码31视频解 BA3884F/BA3884码S音IC频转换IC

TDA7386功放
LM2575 3.3V稳 CD4053电子开
压管

STR736 CPU 9945双N-MOS管
集成电路演示文稿
第1页,共13页。
IC(集成电路)分类
集成电路定义: 集成电路是一种微型电子器件或部件。采用一定的工艺,
把一个电路中所需的晶体管、二极管、电阻、电容和电感等元 件及布线互连一起,制作在一小块或几小块半导体晶片或介质 基片上,然后封装在一个管壳内,成为具有所需电路功能的微 型结构。
第2页,共13页。
4FC*MS17S61S625DG0R1GA电SM视子AD频开VV2解D关频18缓码解8冲ID码C存VD储音器
LM8272高频运 算放大器
AM2576-ADJ 可 FMS6501电子开
调整稳压器

29JL064H闪存
PT2328(按键处 理IC)
FM7843解码T触DA摸7屏478 RDS解 集成电路特点: 码
方面得到广泛的应用,同时在军事、通讯、遥控等方面也得到 广泛的应用。用集成电路来装配电子设备,其装配密度比晶体 PT2328管(按键可处理提IC) 高几十倍至几千倍,设备的稳定工作时间也可大大提高。
我司常用一些IC的分类 TDA7478 RDS解码 TDA7419音频二分五 集成电路具有体积小,重量轻,引出线和焊接点少,寿命长,可靠性高,性能好等优点,同时成本低,便于大规模生产。 (五)按外形分类

西电专用集成电路设计IC design

西电专用集成电路设计IC design

2阶段:单个元器件版图设计
三 晶体管
2 纵向结构设计 基区宽度的选择:基区宽度的下限由集电极击穿时 深入基区一侧的集电结耗尽层宽度决定。 基区宽度的上限 对于大功率管,采用大电流对β的影响确定Wb。对 于高频晶体管可用fT的要求来确定最大Wb。对于超β 晶体管可用基区输运系数来确定最大Wb。
2阶段:单个元器件版图设计
逆向电路提取 逆向电路提取
解剖照相 拼图 电路提取 分析与仿真
双极IC中的基本元器件-NPN
双极IC的工艺流程是按照构成NPN晶体管设计的。 在构造NPN晶体管的同时,生成IC中的其他元器件。下 面是一种典型的NPN晶体管结构。
双极IC中的有源器件-NPN
其他NPN晶体管结构
双极IC中的有源器件-NPN
集成电路设计
微电子学院 董刚
gdong@
集成电路设计的基本流程
正向设计过程 正向设计过程
composer 电路输入 Hspice 电路仿真 版图编辑 dracula DRC和LVS dracula 寄生提取LPE 后仿真 GDSII 源码输入 Verilog 逻辑仿真 Verilog-xl Design 逻辑综合 Compiler 布局布线 Silicon Ensemble 制版和加工 电原理图 schematic 版图 layout 芯片 die
双极IC中的无源器件
电容:MOS、PN结、薄膜 电感:螺旋线 电阻: 扩散电阻:热扩散、离子注入 沟道电阻:扩散沟道、外延沟道 外延层电阻 薄膜电阻
双极IC中无源器件-电容
电容:可以采用两种结构类型。
MOS结构
(Metal-Oxide-Semiconductor)
PN结电容结构
双极IC中的无源器件-电容

集成电路课件

集成电路课件
集成电路设计的工具主要包括EDA(Electronic Design Automation)软件, 如Cadence、Synopsys等,这些软件提供了从设计到仿真的各种功能。
设计方法学
集成电路设计的方法学主要包括基于硬件描述语言的设计方法、基于高层次综 合的设计方法等。同时,随着技术的发展,人工智能和机器学习等方法也逐渐 被应用于集成电路设计中。
理和传输。
在计算机领域,集成电路被用于CPU 、GPU、内存等计算机核心部件的设 计和制造。
在消费电子领域,集成电路被用于手 机、电视、数码相机等电子产品的设 计和制造。
在汽车电子领域,集成电路被用于发 动机控制、车身控制、自动驾驶等系 统的设计和制造。
在航空航天领域,集成电路被用于航 空航天设备的导航、控制、通信等系 统的设计和制造。
全球集成电路产业现状及特点
01
02
03
产业规模不断扩大
全球集成电路市场规模持 续增长,从2016年的 1690亿美元增长到2020 年的1960亿美元。
高技术含量
集成电路是信息技术产业 的核心,具有高技术含量 ,涉及微电子、计算机、 通信等多个领域。
全球化特征明显
全球集成电路产业分布广 泛,美国、欧洲、日本等 国家和地区都有强大的产 业集群。
总结词
高可靠性、低能耗、快速响应的 功率器件芯片。
详细描述
该案例探讨了某型功率器件芯片 的技术创新与产业升级,涉及先 进的材料技术、精细加工技术、 可靠性验证技术等,强调了集成 电路在节能减排、绿色环保等领 域的重要作用。
相关知识点
功率器件芯片的特点与用途,集 成电路在节能减排、绿色环保等 领域的应用价值。
集成电路的基本组成
集成电路主要由输入输出端口、逻辑功能模块、存储器、 时钟等组成,不同功能的芯片可能还包括其他特殊模块。

集成电路课件ppt

集成电路课件ppt

总结词
集成电路的发展历程经历了从小规模集成电路到大规模集成电路再到超大规模集成电路的演变。随着技术的不断发展,集成电路的集成度越来越高,功能越来越强大。
要点一
要点二
详细描述
集成电路的发展历程是一个不断创新和演进的过程。最早的集成电路是小规模集成电路,只能实现简单的电路功能。随着技术的不断发展,集成电路的集成度越来越高,功能越来越强大。从20世纪60年代开始,大规模集成电路的出现使得电子设备变得更加小型化、轻便化。进入20世纪80年代后,超大规模集成电路的发展进一步推动了电子设备的微型化和智能化。如今,随着半导体制造工艺的不断进步,集成电路的集成度越来越高,性能越来越强大,为各种电子设备的发展提供了强大的支持。
全球集成电路产业竞争格局日益激烈,企业兼并重组加速,产业集中度不断提高。
中国集成电路产业面临技术瓶颈、人才短缺、产业链不完善等挑战,需要加强自主研发和创新能力。
中国政府出台了一系列政策措施,支持集成电路产业发展,推动产业升级和转型。
中国集成电路产业发展迅速,市场规模不断扩大,技术水平不断提高。
01
导出与交付
根据集成电路的规格和性能要求,选择合适的封装形式,如DIP、SOP、QFP等。
封装形式
测试设备
测试程序
测试报告
使用专业测试设备对集成电路进行功能测试、性能测试和可靠性验证。
编写测试程序,模拟集成电路的实际工作场景,进行全面测试。
根据测试结果生成测试报告,记录集成电路的性能指标和可靠性数据。
加强集成电路教育资源建设,包括教材建设、师资队伍建设、实验设备建设等,以提高教育质量。
建立集成电路教育平台,实现优质教育资源的共享和交流,促进教育公平和协同发展。
加强校企合作,推动产学研用深度融合,为学生提供实践机会和就业渠道,提高人才培养的针对性和实用性。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Output:
A set of locations on the chip: one location for each cell.
Goal:
The cells are placed to produce a routable chip that meets timing (lowpower, …)

Pin assignment Early analysis: timing, congrestion, …
微电子学系
Chap07 P.10
Floorplan(3)-Flatten or Hierarchical

假设一个设计包含10000个单元,以下是两种方法的 区别; Flatten design
微电子学系
Global Placement Detailed Placement
Chap07 P.18
Bi-Partitioning/tion
微电子学系
Chap07 P.19
Placement(quadratic + partitioning)
微电子学系
Chap07 P.20
标准单元详细布局
Back End
Detail Routing
微电子学系
Chap07 P.6
物理设计流程

Floorplan

估算ASIC的面积,确定block的划分、I/O的位置、宏单元的 位置方向,IP块的放置,确定放置单元平面的大小、形状, 预留布线通道,电源、地线位置等。 将所有的宏单元和单元放置到适当的位置;手动加自动。 根据约束条件产生所需的时钟buffer,并将这些buffer放置到 合适的位置。 连接所有的连线,包括电源、地,时钟线,全局连线和局部 连线。
statistical wire-load models Wirelength in placement
微电子学系
Chap07 P.14
Constraint of Placement




Area Would like to pack all the modules very tightly Wire length (half-perimeter of the net bbox) Minimize the average wire length Would result in tight packing of the modules with high connectivity Overlap Could be prohibited by the moves, or used as penalty Keep the cells from overlapping (moves cells apart) Timing Not a 1-1 correspondent with wire length minimization, but consistent on the average Congestion Measure of routability Would like to move the cells apart

P&R iteration:at least 1 time; Memory usage:large Computing time:long Die size:relative small; Partition into 5 soft blocks,each contains 2000 cells; P&R iteration: at least 6 times; Memory & computing time: relative small & short; Die size: relative large Design reuse potential
•Cell: a circuit component to be placed on the chip area. In placement, the functionality of the component is ignored. •Net: specifying a subset of terminals, to connect several cells. •Netlist: a set of nets which contains the connectivity information of the circuit.
深亚微米互连线复杂性
18
Risk Factors: Interconnect Delay Signal Integrity Electromigration Process Variations
14 12 10 8 6 4 2 0.13 0.18 0.25 0.35
0
Technology ()
微电子学系
第7章 后端物理设计
西安交通大学电信学院 微电子研究所 程 军 2012/10/12
微电子学系
Chap07 P.2
CMOS工艺中的互连线
Tiny devices buried under a multilevel structure of wires and vias.
微电子学系
Chap07 P.3
Logic Partitioning Die Planning
Global Placement
Detail Placement Simulation Floorplanning Clock Tree Synthesis and Routing Design Verification Timing Verification Global Routing Test Generation LVS DRC ERC Extraction and Delay Calc. Timing Verification
L
D
M N
E
O P Q
F
Floorplanning 第一种方法
{L,M,N} {O,P,Q} {F} {I, J, K} {G,H} {Q} {C}
第二种方法
{L,M,N} {P} {C}
第三种方法
{O,P,Q}
{G,H}
{O}
{F}
{I, J, K}
{G,H}
{I, J, K}
{L,M,N}
微电子学系
Detail Routing
微电子学系
Chap07 P.13
Placement-Prediction
What is prediction ?



Allows quick space exploration, localizes the search For example:

every system has some critical cost functions: Area, wirelength, congestion, timing etc. Prediction aims at estimating values of these cost functions without having to go through the time-consuming process of full construction.

Chip Area Total Wire length Critical path delay Routability Others, noise, heat dissipation etc.
微电子学系
Chap07 P.12
Placement
IO Pad Placement
Definitions:
Chap07 P.4
At-Risk Nets (millions)
Estimated Number of Nets At-Risk
16
0.5
连线延迟和门延迟的变化趋势
在0.25m,Al连线延时超过门延时,在0.13m,Cu连线延 时超过了门延时。在设计方法学上,由关注晶体管转变成 关注互连线。”Interconnect is everything: Timing, power, noise, design functionality and reliability”

Placement


Clock Tree Generation


Routing

微电子学系
Chap07 P.7
物理设计流程(2)
Floorplan
Placement
Routing
微电子学系
Chap07 P.8
Floorplan
A
G H I
Design Hierarchy TOP B
J K
C
Power/Ground Stripes, Rings Routing
Global Placement Detail Placement
Clock Tree Synthesis and Routing Extraction and Delay Calc. Timing Verification
Global Routing
Challenge:
•The number of cells in a design is very large (> 1 million). •The timing constraints are very tight.
微电子学系
Chap07 P.16
Placement Problem
A bad placement
Chap07 P.9
{C,F}
Floorplan(2)—Contents

Soft macros, Hard macros, IP and floorplan groups Block placement Interactive adjustment and edit
相关文档
最新文档