网站首页 > 技术教程 正文
版权声明:本文来自互联网,如您觉得不合适,请与我们联系,谢谢。
编者按:这是作者个人对集成电路设计的一些个人观点,当中如果有什么转变和提高了,请多多指正,谢谢!
一个学弟问我,从Schematic到GDSⅡ的流程是什么,我竟然答之,仿真、综合、布局布线……事后,觉得不太对,查了一下资料,那里是不太对啊,简直是一点都不对,暴寒啊,也许是自己真是好久没做IC方面的东西了。
一般的IC设计流程可以分为两大类:全定制和半定制,这里我换一种方式来说明。
从RTL到GDSⅡ的设计流程:
这个可以理解成半定制的设计流程,一般用来设计数字电路。
整个流程如下(左侧为流程,右侧为用到的相应EDA工具):
一个完整的半定制设计流程应该是:RTL代码输入、功能仿真、逻辑综合、形式验证、时序/功耗/噪声分析,布局布线(物理综合)、版图验证。
至于FPGA设计,开发起来更加简单,结合第三方软件(像Modelsim和Synplify Pro),两大FPGA厂商Altera和Xilinx自带的QuartusⅡ和ISE开发平台完全可以应付与之有关的开发。
整个完整的流程可以分为前端和后端两部分,前端的流程图如下:
前端的主要任务是将HDL语言描述的电路进行仿真验证、综合和时序分析,最后转换成基于工艺库的门级网表。
后端的流程图如下,这也就是从netlist到GDSⅡ的设计流程:
后端的主要任务是:
(1)将netlist实现成版图(自动布局布线APR)
(2)证明所实现的版图满足时序要求、符合设计规则(DRC)、layout与netlist一致(LVS)。
(3)提取版图的延时信息(RC Extract),供前端做post-layout 仿真。
1.2从Schematic到GDSⅡ的设计流程:
这个可以理解成全定制的设计流程,一般用于设计模拟电路和数模混合电路。
整个流程如下(左侧为流程,右侧为用到的相应EDA工具):
一个完整的全定制设计流程应该是:电路图输入、电路仿真、版图设计、版图验证(DRC和LVS)、寄生参数提取、后仿真、流片。
【关于转载】:转载仅限全文转载并完整保留文章标题及内容,不得删改、添加内容绕开原创保护,且文章开头必须注明:转自“半导体行业观察icbank”微信公众号。谢谢合作!
【关于投稿】:欢迎半导体精英投稿,一经录用将署名刊登,红包重谢!来稿邮件请在标题标明“投稿”,并在稿件中注明姓名、电话、单位和职务。欢迎添加我的个人微信号MooreRen001或发邮件到 jyzhang@moore.ren
点击阅读原文加入摩尔精英
- 上一篇: Altera新版Quartus Prime设计软件延续了设计性能和效能的领先优势
- 下一篇:已经是最后一篇了
猜你喜欢
- 2025-06-24 Altera新版Quartus Prime设计软件延续了设计性能和效能的领先优势
- 2025-06-24 FPGA引脚简介(fpga设置引脚电平)
- 2025-06-24 Quartus II 15.0和Modelsim SE最快速的联调
- 2025-06-24 精品博客vivado、ISE、quartus ii与notepad++的关联
- 2025-06-24 Altera的FPGA设计软件Quartus II的在线调试方法
- 2025-06-24 Quartus II 13.1 安装教程(附安装包下载)
- 2025-06-24 计算机检测维修与数据恢复国赛之------Quartus II烧入FLASH教程
你 发表评论:
欢迎- 06-24几张图告诉你什么是IC设计(ic设计包括哪些岗位)
- 06-24Altera新版Quartus Prime设计软件延续了设计性能和效能的领先优势
- 06-24FPGA引脚简介(fpga设置引脚电平)
- 06-24Quartus II 15.0和Modelsim SE最快速的联调
- 06-24精品博客vivado、ISE、quartus ii与notepad++的关联
- 06-24Altera的FPGA设计软件Quartus II的在线调试方法
- 06-24Quartus II 13.1 安装教程(附安装包下载)
- 06-24计算机检测维修与数据恢复国赛之------Quartus II烧入FLASH教程
- 最近发表
-
- 几张图告诉你什么是IC设计(ic设计包括哪些岗位)
- Altera新版Quartus Prime设计软件延续了设计性能和效能的领先优势
- FPGA引脚简介(fpga设置引脚电平)
- Quartus II 15.0和Modelsim SE最快速的联调
- 精品博客vivado、ISE、quartus ii与notepad++的关联
- Altera的FPGA设计软件Quartus II的在线调试方法
- Quartus II 13.1 安装教程(附安装包下载)
- 计算机检测维修与数据恢复国赛之------Quartus II烧入FLASH教程
- Rust Web编程:第五章 在浏览器上显示内容
- 值得收藏!基于 Rust 的10个优秀热门前端框架!
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)