完整的芯片反向设计流程原来是这样的!(实例讲解)

2018-02-12 16:13:24 来源:传感器技术
分享到:
标签:
现代IC产业的市场竞争十分激烈,所有产品都是日新月异,使得各IC设计公司必须不断研发新产品,维持自身企业的竞争力。IC设计公司常常要根据市场需求进入一个全然陌生的应用和技术领域,这是一件高风险的投资行为。并且及时了解同类竞争对手芯片的成本和技术优势成为必然的工作。
 
什么是芯片反向设计?反向设计其实就是芯片反向设计?,它是通过对芯片内部电路的提取与分析、整理,实现对芯片技术原理、设计思路、工艺制造、结构机制等方面的深入洞悉,可用来验证设计框架或者分析信息流在技术上的问题,也可以助力新的芯片设计或者产品设计方案。
 
芯片反向工程的意义:现代IC产业的市场竞争十分激烈,所有产品都是日新月异,使得各IC设计公司必须不断研发新产品,维持自身企业的竞争力。IC设计公司常常要根据市场需求进入一个全然陌生的应用和技术领域,这是一件高风险的投资行为。并且及时了解同类竞争对手芯片的成本和技术优势成为必然的工作。如果让工程师在最短的时间以最有效率的方式设计电路才是最难解决的问题,逆向工程看来是其中一个解决方案。逆向工程能将整颗IC从封装,制成到线路布局,使用将内部结构,尺寸,材料,制成与步骤一一还原,并能通过电路提取将电路布局还原成电路设计。
 
目前,国外集成电路设计已经非常成熟,国外最新工艺已经达到10nm,而国内才正处于发展期,最新工艺达到了28nm。有关于集成电路的发展就不说了,网络上有的是资料。对于IC设计师而言,理清楚IC设计的整个流程对于IC设计是非常有帮助的。然而,网络上似乎并没有有关于IC设计整个流程的稍微详细一点的介绍,仅仅只是概略性的说分为设计、制造、测试、封装等四大主要板块,有的资料介绍又显得比较分散,只是单独讲某个细节,有的只是讲某个工具软件的使用却又并不知道该软件用于哪个流程之中,而且每个流程可能使用到的工具软件也不是太清楚(此观点仅为个人经历所得出的结论,并不一定真是这样)。
 
芯片正向设计与反向设计。目前国际上的几个大的设计公司都是以正向设计为主,反向设计只是用于检查别家公司是否抄袭。当然,芯片反向工程原本的目的也是为了防止芯片被抄袭的,但后来演变为小公司为了更快更省成本的设计出芯片而采取的一种方案。目前国内逐渐往正向设计转变的公司也越来越多,正逐渐摆脱对反向设计的依赖。当然,正处于发展初期的公司也不少,自然反向设计也是不少的。本文章从芯片反向设计开始进行总结。
 
“工欲善其事,必先利其器”。随着集成电路的不断发展,不管是芯片正向设计还是反向设计,它们对于工具的依赖性越来越强,因此,在要开始讲设计流程之前,先来看一看,我们到底会用到哪些主要的工具和辅助性的软件。
 
一、主要工具软件。
说到设计工具,就不能不提到三大EDA厂商——cadence,synopsys,mentor。这三家公司的软件涵盖了芯片设计流程的几乎所有所能用到的工具。首先是cadence公司,这家公司最重要的IC设计工具主要有candence IC系列,包含了IC 5141(目前最新版本是IC617),NC_VERILOG(verilog仿真),SPECTRE(模拟仿真),ENCOUNTER(自动布局布线)等等synopsys公司,最出名的是它的综合工具design complier,时序分析工具prime time,模拟仿真工具hspice等;mentor公司最出名的工具是calibre(版图DRC LVS检查),modelsim(verilog仿真)。
 
这些都是IC设计最常用的工具,无论是正向设计还是反向设计。当然,随着软件版本的更新迭代,软件的名字可能有所变更,并不是上述的那些名称。另外,这些工具主要集中在以linux为内核的操作系统上,主要代表有Red Hat。所以有关unix\linux类操作系统的知识还是有必要学的,该类系统与windows系统有很大的不同,要想学会使用这些软件,首先要学习这些操作系统的相关知识,具体资料网上有很多。部分工具有windows版本,例如hspice,Modelsim。
 
二、 辅助类工具软件。
当然,除了这三大EDA厂商的IC设计工具外,Altera 、Xilinx、Keil Software这三家公司的软件quartus ii、ISE、KEIL开发环境等,都是对于IC设计流程中比不可少的工具。它们分别是用于FPGA、单片机&ARM芯片的开发。这类软件在芯片的CP测试和芯片应用方案开发上会有用到。
 
版图提取工具,NetEditorLite、ChipAnalyzer,这两个工具主要是针对芯片反向设计而言的。
 
算法设计工具,MATLAB,此工具应用范围很广,但对于芯片设计来说,它较为适用于算法原型开发,例如,通信算法。
 
PCB版图工具,Altium Designer,Orcad,Allegro。其中,目前Orcad,Allegro是属于cadence电路系统设计套件内的主要软件,而Altium Designer是最常用的软件,它的前身是Protel。
 
Labview与数字源表,这一对软硬件主要用于芯片电气参数的半自动化测试,特别是模拟芯片。其目的是芯片设计公司用于分析芯片样品参数用。
 
对于这些工具的该如何使用,我会在下面的文章中进行说明。ps:没有具体说明软件使用环境的,一般是在windows环境下使用。
 
先从反向设计说起。下面是芯片反向设计的流程图。
 
 
一、反向设计总体规划。
在进行一块新品芯片的开发前期必须要有一个设计总体规划,其中最主要的问题就是,这颗芯片是否能带来收益,毕竟公司要靠产品吃饭。如何评估芯片能否带来收益?这需要多年的经验才能进行准确的评估。一般是看市场上哪几款芯片销量好,并且未来几年的销量看涨,并且评估本公司是否有能力设计并且有渠道销售出去。要考虑的芯片成本有以下几项:
 
1,芯片拍片成本;
2,芯片从立项到交货的时间成本,时间过程导致芯片即使设计出来了,市场已经不需要了;
3,流片成本;
4,工具软件的授权使用成本;
5,测试成本,包括CP测试和成品测试以及搭建测试平台所需要的其它成本;
6,封装成本。
 
将这些成本进行适当预估之后,再来看收益。对于收益这块,这是和市场的需求和销量走向有关,需要涉及到许多其他方面的考虑。在收益问题解决了之后,明确此项目可以获得收益,那么就可以正式开工,前面说的一堆东西其实就是项目可行性分析的一部分。但其实有些公司并不会考虑那么多,因为这些可行性分析本身非常困难。反向哪一家的芯片?选择大公司的芯片进行反向一般来说成功率会更高。选定芯片后就进行拍片了,芯片进行解剖拍片一般周期在1周到1个月之间,这视芯片的大小而定。
 
二、工艺选择。
这个要依据拍片回来的芯片版图来决定,通过对芯片版图的识别,判断待反向的芯片版图使用的工艺是什么,再根据公司自己拥有的工艺文件(这些工艺文件都由国内或者国外的芯片制造厂提供,前提是公司得与它们合作才能得到工艺文件),两者进行比对,选择一个适合的工艺进行后续的仿真、版图绘制和流片。工艺选择的问题,需要对公司所拥有的工艺非常熟悉,并且对版图也要熟悉的工程师来解决,他要能够通过版图明确的识别所用的工艺。当然,工艺有时候会在设计过程中反复的更换,因为会有许多参数、流片成功率等各种复杂因素的考量。这一步其实也就叫工艺可行性分析,其实也应该归于项目可行性分析的一部分,但是由于必须要拍片才能进行,所以只能单独说明。
 
 
 
 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

继续阅读
学会这六大技巧,PCB原理图传递到版图简直小case!

将PCB原理图传递给版图(layout)设计时需要考虑的六件事。提到的所有例子都是用Multisim设计环境开发的,不过在使用不同的EDA工具时相同的概念同样适用哦!

回顾比特币矿机“第一企业”的崛起之路:单台价格曾炒至40万元
回顾比特币矿机“第一企业”的崛起之路:单台价格曾炒至40万元

暴利超贩毒、一币一平米。这个曾为无数人创造惊人财富的比特币此刻正忐忑不安的等待着自己在政策下的命运。而作为其背后“星探”挖矿人和更为背后的矿机研发生产商来说,亦有一颗随时爆炸的定时炸弹。

工程师武功秘籍之信号完整性9大招
工程师武功秘籍之信号完整性9大招

我近期收到一些网友的询问的几个截图,其实,一直都有网友询问类似的问题,特别是在这春暖花开的招聘大季节中,更是经常在微信上收到类似的信息。有的网友给他们回复啦,有时由于时间问题,有的没有回复,在这里把之前的一篇文章重新再发一遍。

PCB layout电路设计七大法宝!

能够应用和生产,继而成为一个正式的有效的产品才是PCB layout最终目的,layout的工作才算告一个段落。那么在layout的时候,应该注意哪些常规的要点,才能使自己画的文件有效符合一般PCB加工厂规则,不至于给企业造成不必要的额外支出?

详解开关电源变压器的设计、布局及调试
详解开关电源变压器的设计、布局及调试

作为一个变压器工程师,需要那些技能才能很好的驾驭这份工作,才能够在这个工作链中扮演一个角色。首先,必须要了解变压器在电路中起的作用,学习变压器在电路工作时的电压电流波形。

更多资讯
2017年CPU市场硝烟未散,AMD靠Ryzen大败8代酷睿?

去年8代酷睿和AMD Ryzen在2017缠斗了一年,结局如何呢?

为了下好物联网这盘期,各大MCU厂商都祭出啥大招

物联网为MCU带来了庞大商机,由于厂商竞争激烈,如何降低成本同时提高效能以达到更好的性价比,成为众业者的重要课题。

博通/高通并购陷僵局,到底要不要换高通董事成关键?

代理咨询公司Institutional Shareholder Services Inc(ISS)建议高通与博通谈判出售事宜,并在周五晚些时候发布的报告中建议高通股东,投票选出博通在3月6日举行的高通股东大会上提名的六名董事会候选人中的四名。ISS是一家咨询公司,向共同基金、对冲基金和其他大型机构投资者推荐如何投票处理公司事宜。

联发科将在AI芯片时代重回巅峰?
联发科将在AI芯片时代重回巅峰?

在双摄和全面屏普及后,手机行业需要新的技术来激发消费者的购买意欲,那么5G和AI就成为目前手机行业新的催化剂,不过5G受限于技术标准和移动运营商的步伐,要到2019年下半年才能与普通消费者见面,而AI技术才是2018年真正的主角。

博通高通好事将近,首次会谈已完成

北京时间2月15日早间消息,关于博通以1210亿美元收购高通的交易提议,两家公司之间的首次会谈本周结束。高通表示,董事会将举行会议,讨论下一步举措,但没有透露两家公司是否已接近达成协议。

Moore8直播课堂
电路方案