硬件设计的过程中存在的问题

这段时间在和同事讨论问题,其实我们的设计到底思路和顺序是什么样的。

我们目前所有的设计,几乎都是这样形成的,按照原有的设计(这里的原有设计,一般是国外的相同产品抄板或者公司转移的,IC厂家提供的设计方案),然后按照这个设计修修改改。可能大多数人认为这样站在巨人的肩膀上,我们可以设计出来更好的东西。我觉得,恰恰是这种现成的,改进的设计过程,会让设计变得非常糟糕。

为什么呢,很清楚的一点是,如果你有一个设计,几乎所有人都在想,“他们”(设计方案提供者)就是这样做的,我们也可以这样做,这会带来很多很致命的后果。就像一个黑箱子,你知道它可以工作,里面是什么样的情况,你不知道。就算我们更进一步,搞明白了他的工作原理,我们仅仅只是走出了一小步,想要明白别人的设计理念是很痛苦的事情,因为你只能去猜,这里面有好的设计也有很多差的设计,如果对着一个有缺陷的设计去逆推,去解构,你大概永远找不出问题来。

我的以前的大部分工作,就是逆推,去思考为什么美国人,西班牙人,德国人设计不相同,为什么明明是一个简单的电路,设计的值不相同。深入进去发现,要求不相同(标准和客户要求),软件也不相同。因此从一个别人的设计,到自己的设计,再到打破原有的设计思路,融入自己的Idea,这其实是一个很漫长的过程,等于从无到有,你要证明每个选值都是有道理的。

这里我要说明,有一组参考值,去验证它们正确,和没有参考值,去选择摸索设计值,这个难度差的不是一点点,但就是因为有后面这个正向的过程,才可能有更多的创新,才有更多的想法。而且对于一个设计师来说,他需要考虑和协调的东西非常多,需要在各种边界之中回转考虑(这里的边界有客户的要求,有国际的标准),能够把所有的东西统筹考虑,就不是一两年的功夫可以做到的。因此国外的很多工程师才显得做事情要慎重,显得没有效率。

我有个初步的想法,希望大家可以帮我提一些意见,我想从汽车电子的设计方法入手(简单的介绍所有应用的方法,如WCCA,FTA,DFMEA,RPA,Thermal,SIMULATION)和设计的环境边界(简单介绍各种电气,机械,气候,EMC要求),针对最简单而通用的汽车电子的电路(电源,输入接口,输出接口,通讯接口)开始分析完整的电路设计的正向推导(计算,仿真),最后涉及其他具有代表性的模拟电路设计(开关电源和信号调理),最后提取典型的元件在使用的时候注意的地方:电阻,电容,LDO,运放,二极管,三极管,MOS/HSD/LSD,运放,单片机,通过一些Lesson Learn的例子给大家吸取教训。希望大家可以给我提一些意见。

永不止步步 发表于09-09 11:07 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

永不止步步
金币:67417个|学分:363741个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号