版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、苏日裕 可编程asic设计设计流程设计流程学时分配:2苏日裕 实例:智能烧烤机沙河一号智能烧烤机沙河一号智能烧烤机苏日裕 现代ic设计层次苏日裕 现代ic设计层次抽象层次抽象层次时序单位时序单位基本单元基本单元电路的功能描述电路的功能描述系统级数据处理进程及通信自然语言描述或者相互通信的进程前端后端苏日裕 设计层次(1)系统级数据采集信号转换预处理火候控制意外处理lcd显示控制调料控制机械控制中心主控数据存储键盘控制苏日裕 现代ic设计层次抽象层次抽象层次时序单位时序单位基本单元基本单元电路的功能描述电路的功能描述系统级数据处理进程及通信自然语言描述或者相互通信的进程算法级运算步运算的控制行为
2、有限状态机、数据流图、控制流图前端后端设计层次(2)算法级(温度控制)熄火升温等待降温喂狗温度到达门限温度到达门限阶段切换熟了焦了新任务苏日裕 现代ic设计层次抽象层次抽象层次时序单位时序单位基本单元基本单元电路的功能描述电路的功能描述系统级数据处理进程及通信自然语言描述或者相互通信的进程算法级运算步运算的控制行为有限状态机、数据流图、控制流图寄存器变换级时钟周期寄存器、运算、变换布尔方程、二元决策图、有限状态机前端后端设计层次(3)寄存器级(数字信号处理)寄存器mux选择时钟时钟alu寄存器寄存器时钟苏日裕 现代ic设计层次抽象层次抽象层次时序单位时序单位基本单元基本单元电路的功能描述电路的
3、功能描述系统级数据处理进程及通信自然语言描述或者相互通信的进程算法级运算步运算的控制行为有限状态机、数据流图、控制流图寄存器变换级时钟周期寄存器、运算、变换布尔方程、二元决策图、有限状态机逻辑门级延时逻辑门、器件(晶体管)原理图前端后端苏日裕 设计层次(4)逻辑门级(rs触发器)srqq苏日裕 现代ic设计层次抽象层次抽象层次时序单位时序单位基本单元基本单元电路的功能描述电路的功能描述系统级数据处理进程及通信自然语言描述或者相互通信的进程算法级运算步运算的控制行为有限状态机、数据流图、控制流图寄存器变换级时钟周期寄存器、运算、变换布尔方程、二元决策图、有限状态机逻辑门级延时逻辑门、器件(晶体管
4、)原理图电路级物理时间晶体管、r,l,c等电压、电流的微分方程前端后端苏日裕 设计层次(5)电路级(cmos反向器)苏日裕 现代ic设计层次抽象层次抽象层次时序单位时序单位基本单元基本单元电路的功能描述电路的功能描述系统级数据处理进程及通信自然语言描述或者相互通信的进程算法级运算步运算的控制行为有限状态机、数据流图、控制流图寄存器变换级时钟周期寄存器、运算、变换布尔方程、二元决策图、有限状态机逻辑门级延时逻辑门、器件(晶体管)原理图电路级物理时间晶体管、r,l,c等电压、电流的微分方程物理(版图)级几何图形前端后端苏日裕 现代ic设计层次抽象层次抽象层次时序单位时序单位基本单元基本单元电路的功
5、能描述电路的功能描述系统级数据处理进程及通信自然语言描述或者相互通信的进程算法级运算步运算的控制行为有限状态机、数据流图、控制流图寄存器变换级时钟周期寄存器、运算、变换布尔方程、二元决策图、有限状态机逻辑门级延时逻辑门、器件(晶体管)原理图电路级物理时间晶体管、r,l,c等电压、电流的微分方程物理(版图)级几何图形前端后端苏日裕 “自底向上”与“自顶向下”系统级算法级寄存器级逻辑门级电路级,版图级传统:自底向上现代:自顶向下苏日裕 asic半定制与全定制(1) 半定制集成电路设计方法:半定制集成电路设计方法: 设计者可以只完成硬件的逻辑门级结构描述,然后由集成电路制造者用门阵列或者标准单元方法
6、将逻辑门级结构映射到版图,最后制造集成电路。 全定制集成电路设计方法:全定制集成电路设计方法: 设计者自行设计出集成电路的掩膜版图,由集成电路制造者根据版图数据制造集成电路。苏日裕 asic半定制与全定制(2)抽象层次抽象层次时序单位时序单位基本单元基本单元电路的功能描述电路的功能描述系统级数据处理进程及通信自然语言描述或者相互通信的进程算法级运算步运算的控制行为有限状态机、数据流图、控制流图寄存器变换级时钟周期寄存器、运算、变换布尔方程、二元决策图、有限状态机逻辑门级延时逻辑门、器件(晶体管)原理图电路级物理时间晶体管、r,l,c等电压、电流的微分方程物理(版图)级几何图形前端后端半定制全定
7、制苏日裕 可编程asic 包括cpld,fpga等。 常用于电子系统的可编程设计,以及ic设计的验证。 为半定制的数字系统设计提供了便利,极大降低了设计成本和风险。苏日裕 注意 以下将采用“数字集成系统”统称“asic”与“可编程asic”。苏日裕 数字集成系统设计与综合(1) 集成电路设计过程:硬件的高层次抽象描述 硬件的低层次物理描述把硬件的一种描述形式转换成另一种描述形式采用手工方式采用自动化的计算机辅助设计工具设计综合苏日裕 数字集成系统设计与综合(2)设计层次行为域结构域系统级算法级自然语言描述算法描述自然语言综合(设计)苏日裕 数字集成系统设计与综合(2)设计层次行为域结构域系统级
8、算法级自然语言描述算法描述自然语言综合(设计)寄存器级数据流图描述算法综合(设计)苏日裕 数字集成系统设计与综合(2)设计层次行为域结构域系统级算法级自然语言描述算法描述自然语言综合(设计)寄存器级数据流图描述算法综合(设计)门级逻辑图描述逻辑综合(设计)苏日裕 数字集成系统设计与综合(2)设计层次行为域结构域系统级算法级自然语言描述算法描述自然语言综合(设计)寄存器级数据流图描述算法综合(设计)门级版图级逻辑图描述几何图形描述逻辑综合(设计)版图综合(设计)苏日裕 数字集成系统设计与综合(2)设计层次行为域结构域系统级算法级自然语言描述算法描述自然语言综合(设计)寄存器级数据流图描述算法综合
9、(设计)门级版图级逻辑图描述几何图形描述逻辑综合(设计)版图综合(设计)苏日裕 数字集成系统设计与综合(3)综合的过程由两部分组成:第一步:简单的转换。第二步:优化。自动综合工具被广泛采用的原因:设计方案是否最优并不重要,而设计成本和设计的可靠性(不出错误)是必须最先考虑的因素。有经验的电路设计者直接在中间层次(寄存器传输级等)设计的硬件质量要比综合器产生的好。综合器不可能找出硬件设计的全部可能实现方式,从而不可能得出最优的方案。苏日裕 注意 除了特别说明的地方除外,此后本门课所说的“综合”均是指“逻辑综合”。这也符合工程界的习惯。 相同的代码,针对不同foundry工艺库(可编程asic元件
10、库)综合出来的电路将不相同。 相同的代码,用不同的综合工具综合出的电路也可能不相同。苏日裕 典型ic设计流程系统设计系统验证苏日裕 典型ic设计流程系统设计算法设计系统验证算法验证苏日裕 典型ic设计流程系统设计算法设计rtl设计系统验证算法验证rtl验证苏日裕 典型ic设计流程系统设计算法设计rtl设计逻辑综合向foundry提交网表系统验证算法验证rtl验证注意此处是针对特定的foundry工艺库所进行的综合苏日裕 典型ic设计流程系统设计算法设计rtl设计逻辑综合向foundry提交网表系统验证算法验证rtl验证foundry进行版图设计foundry返回最终网表苏日裕 典型ic设计流程
11、系统设计算法设计rtl设计逻辑综合向foundry提交网表系统验证算法验证rtl验证foundry进行版图设计foundry返回最终网表后仿真苏日裕 典型ic设计流程系统设计算法设计rtl设计逻辑综合向foundry提交网表系统验证算法验证rtl验证foundry进行版图设计foundry返回最终网表后仿真foundry流片苏日裕 典型ic设计流程系统设计算法设计rtl设计逻辑综合向foundry提交网表系统验证算法验证rtl验证foundry进行版图设计foundry返回最终网表后仿真foundry流片前端流程后端流程苏日裕 典型fpga应用设计流程系统设计算法设计rtl设计系统验证算法验证
12、rtl验证逻辑综合布局布线后仿真数据流下载硬件验证为什么需要后仿真和硬件验证?苏日裕 典型fpga应用设计流程系统设计算法设计rtl设计系统验证算法验证rtl验证逻辑综合布局布线后仿真数据流下载硬件验证eda工具辅助完成苏日裕 典型fpga应用设计流程系统设计算法设计rtl设计系统验证算法验证rtl验证逻辑综合布局布线后仿真数据流下载硬件验证本课重点!苏日裕 fpga开发模型计算机目标板下载电缆苏日裕 中国ic设计工程界中的争议话题:反向提取反向提取版图图像识别电路设计思路分析背景:中国改革开放初期的“以市场换技术”战略并没有取得预期的效果,中国的it技术特别是ic设计一直处于很低的水平。芯片
13、去除封装苏日裕 ip core的三种形式 soft core: 源代码或电路图; firm core:综合后的网表; hard core:最终版图。苏日裕 主流fpga厂商及其eda工具 xilinx公司, foundation ise。 altera公司,maxplusii quartusii。 lattice公司。 第三方开发工具: 综合工具:synplify, synplicity, leonado等; (动态)仿真工具:modelsim等。苏日裕 主流asic eda研发商 开发商有mentor graphics、cadence, synopsys等。 其开发工具众多,按照功能主要分为
14、设计输入、综合、版图设计、静态时序分析、动态时序分析、功耗估计、可测性分析等。苏日裕 一个硅谷丛林的故事阿凡提 筋斗云 二一年一二月二六于美国硅谷 苏日裕 背景(1) 在二十世纪七十年代的末期,集成电路的设计开始走向商业化。cad软件出现。 七十年代末与八十年代初,eda的领头羊是calma,computer vision与applicon。但是很快,从八十年代中开始,另外三家公司mentorgraphics,daisy,valid占有了市场的最大份额。苏日裕 从八十年代开始,无数的新兴芯片设计公司如雨后春笋般拔地而起,cad软件行业也开始进入黄金时代。 卡斯特罗: 1993 sda 。198
15、6,sda的总裁。1988。sda + ecad cadence,总裁与首席执行官。 1988 1992,cadence - 行业龙头。苏日裕 92, 93年,synopsys基本垄断了前端技术;cadence 后端技术。 突然出现:arcsys,目标:芯片布局与布线。正是cadence的核心。 arcsys:1991年,由四位原是cadence雇员的中国人成立。 arcsys产品:arccell。苏日裕 ak47 cadence 徐建国b-team,展开ak47计划 ak47:kill arcsys in 47 weeks。 4盒,47 1 颗子弹。 亚微米时代与超亚微米时代,通道布线技术
16、面积布线技术。 1993年,arcsys亏损220 万美金.苏日裕 背叛 cadence内部分裂。徐建国 vs james solomon。 1994年3月,徐建国: “我将去海滩”。 b-team崩溃。cadence防止雪崩:推迟上任;1994年内禁止招聘cadence员工。苏日裕 间谍战 1995年刚过,arcsys挖人计划。第1个月:9。 1994年9月,米奇:软件架构工程师。qplace新布局技术。 cadence 搜索权。qplace源码和约会记录,钱财支付等。24小时跟踪。 1995年初,byebye.tar:最新版本的qplace。苏日裕 1995年6月。arcsys上市。 19
17、95年8月。cypress工程师:error a: color not found in this file.error: a color not found in this file.arcsys未知。 1995年11月,arcsys + iss avanti。 1995年12月,cacence,搜索令。苏日裕 漫长的诉讼后,2001年7月25日正式判决。 六人中有四人需服一到两年的刑期,并判决阿凡提对凯登斯的损害性赔偿金额为一亿九千五百万美元,创下硅谷知识产权官司中,公司对公司最高赔偿金额的刑事案件。 苏日裕 1995 2001诉讼期间: 一、置身事外的synopsys继续其前端技术的领先
18、,目前拥 有八成五的市场。 二、阿凡提在1996年采用“洁净室”手段重写其arccell的源程序,以保障其合法性,新产品称为银河与阿波罗( milkyway,apollo)。 三、阿凡提的布局与绕线因为在时间驱动技术(timingdriven)上的优势,继续扩大其市场份额,到二一年与凯登斯大致各占市场的四成。苏日裕 四、原来的mentorgraphics重新进入eda市场。以多层次验证(hierachical verification)取得验证市场以及一些新市场的最大份额。 五、卡斯特罗在一九九七年离开cadence。按他自己的说法,与阿凡提之战让他恶心,在收购一家名为cp的eda公司后,终于可以将总裁与首席执行官的责任交给新的首席执行官,从而脱离eda这个市场。苏日裕 后记 2001.7月后,avanti绝望。 二一年十二月三日,出人意料之外的,synopsys宣布将以八亿
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电动食物搅拌机市场发展现状调查及供需格局分析预测报告
- 纸张涂布机市场发展现状调查及供需格局分析预测报告
- 2024年度影视制作合同:某影视公司与某投资方之间的合作
- 比重计市场发展现状调查及供需格局分析预测报告
- 2024年度公墓石材开采与供应合同
- 运输自行车用拖车市场环境与对策分析
- 室内除臭喷雾剂项目评价分析报告
- 2024年度城市公共交通设施建设与合作合同
- 2024年度影视制作与发行分包合同
- 04年春国家开放大学校园停车管理服务合同
- 屋面太阳能发电系统施工方案
- 护理学科建设规划
- 海南省海口市2023-2024学年九年级上学期期末语文试题B卷(解析版)
- 2024年度生产设备操作安全协议
- 四方建房合同模板
- 城市公共交通条例
- 铁路安全专项培训试卷(一)考试
- 第5课用发展的观点看问题2023-2024学年中职高教版2023哲学与人生
- 2021大学生个人职业生涯规划书6篇
- 《心灵的色彩》课件-2024-2025学年人美版(2024)初中美术七年级上册
- 2020年江苏徐州中考满分作文《当你需要时有我》4
评论
0/150
提交评论