在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 260686|回复: 674

[讨论] 请不要做spice monkey!!!

[复制链接]
发表于 2013-4-12 20:49:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 JoyShockley 于 2021-12-6 02:06 编辑

很多初学模拟IC设计的人,甚至包括一些所谓高手,最喜欢做的事就是拿着paper里的电路,做大量无意义的仿真,浪费大量时间。你如果连W和L为什么这样给,都说不清楚,你确定你是在做设计???  如果你的师兄告诉你他的W,L就是凭他丰富经验给的,恩,不要再去请教他了,他基本连模拟的门都没入
try and error and try again 这是spice monkey最喜欢做的事情。
初学者请记住“never simulation unless you know the answer approximately”

eetop.cn_Analog_Integrated_Circuits(EE240_2006).pdf (6.17 MB, 下载次数: 8264 )

2007_EE214_Advanced_Analog_Inteqrated_Circuits.pdf (5.95 MB, 下载次数: 7865 )


一种基于 "2*Id/gm" 的模拟集成电路设计方法学 by Y. Hu

https://bbs.eetop.cn/thread-884323-1-1.html






 楼主| 发表于 2013-4-12 20:58:26 | 显示全部楼层
初学者请看斯坦福的EE214 2007的课件,伯克利EE240 2006的课件。这些世界一流大学的课件和他们的作业以及PROJECT,你认真完成一篇,你将有相当的收获。 学会hspice cadence matlab三个软件混合设计,hspice做仿真,matlab做最优解的数据处理和画图,等等。 记住平方率已经在不能给你任何在确定尺寸上的帮助了,只能给你一个直觉。 国外著名大学大概在2003年的时候,都开始教学生用gm/id的设计方法,但是国内还在拿着razavi那本书当圣经。如果看过格雷的书,应该不会再想看razavi的了。

看课件,看教学视频,不懂的地方看格雷的书。做EE240的习题,完成EE240的project。
发表于 2013-4-12 23:07:52 | 显示全部楼层
这位哥,咱能老老实实做几个电路别搞这些虚头八脑的行不?transistor sizing真的是简单的不能再简单的东西,仿真一下,看看vdsat就足够了。你看有几个人在用你所谓的联合仿真,为了几个transistor sizing用的着这么费时吗?
发表于 2013-4-12 23:29:58 | 显示全部楼层

标题

回复 3# hezudao
   
人家是学院派,要把问题复杂化,我们是engineer ,要把问题简单化,可操作,高效率,cost down
不过我早就说过拉扎维的书只教给大家知识,没有交给大家设计方法,最重要的是形成自己的设计方法和设计风格,根据各种constraint ,做出适当的trade off ,即使不是最优但也是次优,八九不离十。
至于用什么matlab 去优化电路什么的,实际可操作性不大,没太大价值
发表于 2013-4-13 01:01:34 | 显示全部楼层
标题党啊
发表于 2013-4-13 04:48:36 | 显示全部楼层
老工程师总是不喜欢新的东西
发表于 2013-4-13 07:29:16 | 显示全部楼层
学校的人总是喜欢新东西,没有新东西,paper怎么写呢
发表于 2013-4-13 08:24:23 | 显示全部楼层



To be honest, you haven't seen the power of this methodology.
 楼主| 发表于 2013-4-13 10:26:39 | 显示全部楼层
回复 3# hezudao


    你的看法总是一个调子。 一些做模拟的老屁股,真的很难接受新鲜的设计方法。 他们总是一副迂腐的论调 ”别搞这些花里胡哨的东西,多看看razavi的书,把课后习题都做一遍。“   老屁股最夸耀的就是他们自己所谓的经验了,spice monkey当久了,当出经验了。

如果这些设计的方法是不好的,我实在想不到为什么国外高校要去教他们,那些教授大都都是在业界做过好几年的,他不比你们这些所谓工程师厉害的多???
发表于 2013-4-13 13:55:25 | 显示全部楼层
不是不可以算,而是算出来的不准,算出来的结果多数不是最佳结果。就算你真的找到初始值了,run几个corner,所有参数都变了,再弄点monte carlo,发现刚才算的完全没用,最后还是要spice monkey逐步调整。

计算出来的东西很难考虑到版图。版图怎么画,绝对不是公式能够预料得到的。有些电路,特别是高频或者是RF,版图上的寄生电容电阻远远大于transistor,试想,刚才我花了好长时间算出来的管子电容,做版图就荒废了,不如不算

学生应该怎么教,我不清楚,我认为,之所以教学生那些gm/id之类的,是想告诉学生一些概念而不是让学生真的拿这个方法去设计,gm/id,电流越大, gm越大,学生懂得这个之后,再去想gm/C,就会明白需要那么大的电流才能达到某个带宽,而不是真的让学生死算。目的是让学生知道我带宽不够的时候,加点电流,加多少,就不是算出来的了。

最后,教授的设计未必比得过工程师。Alon也许是设计不错,而且刚当教授5年多吧,不过,他当教授后挂名的几乎所有paper,我觉得应该都是他的博士生做的。久而久之,容易生疏。但工程师总是在做设计。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-29 17:11 , Processed in 0.029994 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表