在和很多網(wǎng)友交流的時(shí)候,經(jīng)常會(huì)有人問(wèn),信號(hào)完整性工程師是不是做仿真的?是不是仿真工程師?之前還嘗試解釋了多次,直至后來(lái),看到很多公司直截了當(dāng)打出仿真工程師的招聘職位:
這個(gè)職位給出的工作職責(zé)重點(diǎn)在仿真,即使在仿真的前面掛著信號(hào)完整性和電源完整性(SI/PI),所以,信號(hào)完整性工程師是不是仿真工程師?如果是,為什么有兩種叫法?如果不是,不同點(diǎn)在哪?或者說(shuō)仿真的意義在哪里?
最新接觸信號(hào)完整性,是從測(cè)試開(kāi)始的,特別是高速信號(hào),要一遍一遍找到對(duì)的波形,那是一個(gè)不需要仿真的年代。當(dāng)手酸胳膊疼的時(shí)候,心里就在想:隨著產(chǎn)品高速化和性能化,高標(biāo)準(zhǔn)高要求,測(cè)試要么自動(dòng)化,要么被仿真替代。因?yàn)樗俾实奶岣?,測(cè)試人員手法的影響不可忽略,那這個(gè)影響就不能消除。后來(lái)的發(fā)展:測(cè)試和仿真并存。當(dāng)然測(cè)試也越來(lái)越簡(jiǎn)單智能化。
測(cè)試和仿真的區(qū)別在于:
測(cè)試會(huì)直觀告訴我們,產(chǎn)品的性能在哪里。仿真會(huì)告訴我們,產(chǎn)品的性能可能到哪里。
而仿真的意義在于:
產(chǎn)品研發(fā)周期的管控
在現(xiàn)有的理論和產(chǎn)品經(jīng)驗(yàn)下,對(duì)未來(lái)產(chǎn)品進(jìn)行評(píng)估和仿真,對(duì)產(chǎn)品進(jìn)行一個(gè)性能摸底,在滿足產(chǎn)品性能的情況下,再進(jìn)行投板生產(chǎn)??s短了產(chǎn)品的研發(fā)周期,同時(shí)也提高產(chǎn)品成功的概率。
產(chǎn)品風(fēng)險(xiǎn)的管控
產(chǎn)品的時(shí)鐘抖動(dòng),產(chǎn)品的信號(hào)速率,產(chǎn)品極致性能的追求,風(fēng)險(xiǎn)是多少?Worst Case發(fā)生的情況是什么?等等這些情況,合理且精確的仿真可以給出相關(guān)模擬數(shù)據(jù),這樣才能更從容地應(yīng)對(duì)未來(lái)產(chǎn)品出現(xiàn)問(wèn)題。
產(chǎn)品性價(jià)比的追求
好的東西,什么都好,就是貴。仿真工作就是追求價(jià)格與性能的平衡,比如產(chǎn)品設(shè)計(jì)的層數(shù),封裝和PCB設(shè)計(jì)所需的材料,以及所用的連接器和線纜的標(biāo)準(zhǔn),這些和產(chǎn)品價(jià)格息息相關(guān)的參數(shù),仿真可以給出一個(gè)范圍數(shù)據(jù),這樣可以更好地管控產(chǎn)品的性價(jià)比。
仿真很有意義,但仿真是萬(wàn)能的嗎?不是。
仿真是被動(dòng)的,仿真軟件只是一個(gè)工具。仿真工程師是軟件的使用者,使用者是主動(dòng)的,使用者要想清楚三點(diǎn):
- 你想干什么
- 你在干什么
- 你要的結(jié)果是什么
答案各不相同,參考如下:
想干什么就是根據(jù)知識(shí)理論,應(yīng)該要做什么樣的仿真
在干什么就是軟件相關(guān)參數(shù)和設(shè)置的準(zhǔn)確性
結(jié)果是什么就是仿真的結(jié)果和理論的偏差在哪里
如果結(jié)果和理論的方向是一致的,那說(shuō)明方向是沒(méi)問(wèn)題。結(jié)果和理論的方向不一致,那就需要重新思考和理解問(wèn)題,特別是在產(chǎn)品遇到實(shí)際問(wèn)題的時(shí)候。仿真只是給一些數(shù)據(jù),多一些方向考慮和解決產(chǎn)品的問(wèn)題。
信號(hào)完整性工程師是不是仿真工程師,這個(gè)問(wèn)題,是好問(wèn)題。但問(wèn)這個(gè)問(wèn)題的人,就現(xiàn)階段來(lái)看,不是一名好的信號(hào)完整性工程師。如果只是使用軟件,就真的只是仿真工程師了。