?
看到有很多人執(zhí)著于仿真,也有人提到軟件仿真與實際不相符的問題,談談我自己的一些看法。
很多情況下,一個軟件沒法搞定所有SI問題。商用軟件一般是不會跑錯的,尤其是一些經(jīng)典的軟件,經(jīng)過了多年的工程驗證,千錘百煉,沒有問題。錯的只是軟件的用法,不同的軟件解決的問題不同,也有一定的適用范圍,在他的能力范圍內(nèi),仿真結(jié)果是值得信賴的。一定注意不能讓軟件做他做不了的事。
仿真和實際不相符還有一個原因,模型問題。有些器件,網(wǎng)上給出的模型有問題。用有問題的模型來仿,結(jié)果也一定有問題。模型能不能用,要設計者自己來判斷。
另外,仿真的時候要考慮所有的影響因素,軟件不可能把所有的因素考慮在內(nèi),仿真只是針對某一個問題。怎么處理這些復雜的因素不是軟件本身的事,這些應該是設計者的事。怎么靈活應用工具解決實際問題,需要相當深厚的理論功底,這點才是真正考驗設計者的地方。一個工程師能力如何,在這個問題上能充分的表現(xiàn)出來。
不能盲目相信網(wǎng)上的一些Design rules,有些是錯的,有些適用范圍很窄。有些雖然具有一定的普適性,但也只是一個指導方向,不可能給出一個量化指標,但是工程中恰恰需要的是量化的指標。所以很多人都會有這個困惑,遵循了所有的rule,但是沒什么太大的效果,原因就在于沒有量化的指標,有些問題差一點點結(jié)果就會差很多,搞微波電路的人最清楚這個問題。
SI設計是個很個性化的活,每一個設計都可能不一樣。
SI問題很復雜,涉及的因素很多,具體工程設計中,要分清哪些是致命的因素,哪些是很重要的,哪些是有影響但是影響有限的,關(guān)注并解決主要問題,而不是把精力分散到所有問題上,這是工程設計的關(guān)鍵。很多人花了很大的精力去解決一些細枝末節(jié)的問題,而忽略了最重要的影響因素,導致設計失敗,歸根結(jié)底,其原因在于目標錯了而自己還不知道。一句老話:擒賊先擒王!
SI設計是一個系統(tǒng)工程,不是一兩個措施就能搞定的。
仿真軟件對SI設計非常非常重要,但最重要的卻不是軟件,而是設計者頭腦中的知識。
AK47是經(jīng)典的武器,但是他所能做的也只是射出子彈。槍本身并不能分清敵我,槍口指向敵人,可能贏得勝利,指向自己人就會造成災難。關(guān)鍵還在于拿槍的人。
評論
查看更多