数字电路的反向设计
时间:10-02
整理:3721RD
点击:
群里有没有做过数字电路反向的高手,迫于老板的淫威,小弟不得不接触这个题目,请问如何根据选定工作区域的照片确定数字单元的类型(DFF/INV/CLKINV/ADD/AND/OR/NAND等)及该单元的尺寸呢?求高手指点
Analog/RF的反向设计还好点,数字IC的反向设计基本不靠谱。你最好向你老板反映下,这个不好实现的。
当然,真要做的话那就是去一个个量管子的尺寸,得到基本的schematic, 再根据这个schematic去推断电路实现的功能。INV, NAND这些其实一看就明白了。但是电路的功能不好去推断的。
这个嘛!你需要在照片上把基本单元的图片识别出来,然后建立成库,所有的库都需要你自己手动建立,建立好了之后,使用这些库,软件会根据你设定的相似度来自动帮你识别你的单元。但是这个嘛!有些单元本来差别就比较小,所以也有可能识别错误,你最后还需要复查。呵呵。过程大概就这样了。