之前有人把模拟电路设计分为了九个段位,文章写的生动有趣,吸引了不少人。我也照虎画猫,从我自己的感受谈谈模拟电路设计的几个阶段。
首先是相信spice。刚上学接触到spice,感觉多么神奇的工具,甚至计算机性能的benchmark里都有spice(参见计算机体系结构)。上课讲的是spice,课本里讲完电路之后也是用spice验证一下,给人感觉这就是传说中的神器。
其次是不相信spice。一旦流片几次之后,就总有这样那样对不上的问题。然后自己会说我用spice都仿过了啊。
再往后是有点相信spice。debug时发现,哦如果我在这里加一个寄生电容,那就和实际有些对上了。于是修改流程,增加后仿。
最后是发现与其说spice,不如说自己。如同我之前所说的,spice只是一个解方程的工具,如何列方程完全是设计者的责任,列方程的质量好坏也依赖与设计者。有人可以列出一个又快又准的,有人可以列出不快但准的,有人列出快而不准,有人不快不准。