[轉帖]PCB軟件小結(軟件比較與選擇)
我用eda軟件畫板有些年頭了,今天寫點也算是個總結,權當回憶吧
很久很久以前……偶見到了tango,那時候我覺得還不如用網格紙畫電路板方便,而且覺得有些老工程師在網格紙上做得pcb版圖真的很漂亮,我小時候很喜歡畫畫,看到pcb版圖,就覺得這個也是很有挑戰性的,我光收集的繪圖工具就好幾套,每套都是完整的那種3把不同尺寸的圓規,各種筆針,墨管,很漂亮的,在我理解中,這套東西就是我以后吃飯的家伙了……那時候我剛剛大一,大概97年那時候。
插一句,那時候人也比較搞笑,為了焊電路板,到處找松香,那時候電子市場還在新開河,我也不知道,好不容易在學校物資門市部找到了,一級品,一塊一塊都是透明的,象琥珀一樣,于是我就買了一公斤……到現在還放在家里。
到99年時候,我參加了電子設計大賽,為了做板,見到了protel98,那個時候沒什么網絡,這個東西也是千辛萬苦買碟來裝的,為了找這個碟,我一家一家cd店、小販那兒去扒拉,經常有人會來問我:“xx片要哇?”弄的我們很是不好意思。
言歸正傳,protel98總體來說很不錯,界面讓人感覺很好,每個軟件部分都是分開的,打開也很快,后來的protel再也沒有這樣了,一個一個都是龐然大物。不過當時的電腦一般只有32M內存,跑起來還是比較吃力,為了這個,我還拔了隔壁宿舍的一條32M內存,結果還弄壞了……唉當時顯示器一般的分辨率只有800*600,作圖界面還比較小,總之,當時的protel帶我走入了EDA設計的大門。
我的圓規都成了古董了……
很快,我用上了protel99,protel99se,protel99sesp2,protel99sesp6,這幾個版本其實我沒有太多感覺有什么區別,當時電腦經常重裝,機器比較爛,結果好像是裝著裝著,版本就升上來了,估計d版也在與時俱進呢。最后穩定在protel99sesp6的版本上用了很長一段時間,這個版本總的來說比較穩定,偶爾會出來一條讓你選擇ignore或者exit的小條條的信息。在sch功能上,表現還行,不過智能化幾乎沒有,比如移動一個元件,所有的線不會跟著移動;線有接頭,也不會自動合并;有時候沒有接到pin上也看不出來。所以處處小心為妙。pcb工具上也比較傻,基本就是個pcb畫圖圖紙,呵呵,我的現代化圓規直尺。基本上作圖的細節都要自己親歷親為,在畫2層板時候,還行,后來漸漸畫4層板就感覺跟不上要求了,那時候在protel99se上面畫4層,在放大縮小移動的時候,我都趁機伸個懶腰,喝口水什么的,也算是有利有弊吧,值得一提的亮點是,protel99se的自動布線真的不錯。大家不要疑問,說那有什么好的?其實我很多時候還是很喜歡用自動布線的,尤其以前以直插元件為主的時候,效果還是不錯的,其實用手動也就那個差不多的樣子。而且值得表揚的是protel99se基本都能布通,不像以前的版本。還有一個3d顯示的功能,也比較有新意,不過后來自己做得封裝多了,顯示出來都是黑塊塊,也不好看,漸漸也不用了。另外protel99se的文件格式真的不好,越來越大,不知道都裝了些什么,而且打開后,會在同一目錄下自動產生一大堆臨時文件,就是把create backup files關閉,也還會產生一個ddb的臨時文件,很是麻煩。系統自帶的壓縮功能也是毀譽參半,開了文件是能在關閉的時候變小點,但是經常會有假死的情況。有時候文件就再也打不開了,所以很是提心吊膽的。
總的來說,我很喜歡protel99se,即使他現在不能滿足我的作圖要求,但是我對他還是很有感情,到現在,我的機器上還裝著protel99se,有時候也拿出來教教小朋友,呵呵。
在這之后,我開始尋找protel99se的升級品,不是替代品,呵呵。那時候我見到了protel dxp。
dxp很是漂亮,這是我裝好后的第一印象,dxp很是龐大,這是我裝好后的第二印象,dxp沒有我需要的改進,這是我裝好后的第三印象,于是我很失望。
這個時候,我一個師兄畢業了,回來以后我看到他畫圖的工具變成了一個奇丑無比的軟件,那就是我現在還在用的padspower。當時他在用powerlogic畫圖,我很是同情,和他說:“你們公司比較落后吧,你可以去教教他們用protel,不要在用這個軟件了,估計和tango一個年代的吧?”我師兄告訴我,這個軟件是扮豬吃老虎,用起來protel不能比的,例如,他就給我演示了一下,logic還是被我鄙視了一番,不過我看到powerpcb還是讓我很是震撼,原來畫圖還可以這么樣,那個動態布線已經很讓我吃驚了,然后看到草圖布線,總線布線,我當時真的感覺protel完蛋了。
之后,我的腦海中一直記著這個軟件,當時常用的版本是power3.5的版本,網上也很少,費了好大勁,找到一個,沒想到裝起來那么麻煩,不像protel,protel的注冊碼我都裝的能背下來了,而這個padspower根據安裝說明,還要顛三倒四的折騰電腦好幾次。好容易裝好了,打開一看,還是很不甘心,太丑了……
另外,我還很舍不得我的protel元件庫,順便說一句,因為我吃了protel原來自帶的元件庫很多藥,所以怕了,大部分的元件我都自己再做一遍,我還有一把精光閃閃的游標卡尺,hoho
又過了一陣子,我漸漸看慣了pads那個丑陋的界面,覺得還是蠻有個性的,而且打開關閉操作什么的很是迅速,感覺很酷。這個時候,又有4層板要做,于是我下定決心改用這個軟件。開始學這個軟件,很痛苦,中間反復了好幾次,總于學會了蓋世神功。修煉過程暫時不表,表也表不清,估計大家都差不多,有時候就是一點小問題搞死人。這個時候總于感覺到先苦后甜,畫板還是很有意思的事情,拉線就像拉根蚯蚓一樣,hoho,好好玩。畫完后,拿到實驗室給老板看,一下子傻眼了,實驗室沒人用這個軟件,老板也覺得我是吃什么撐的,很不好交流。不過雖然這么說說,老板還是比較關心我們能弄出東西來,而不是怎么弄出東西來。
之 后,我一直用pads系列,后面用了pad4.0,pads5.0,pads5.0.1的版本,感覺很習慣,主要是軟件也基本沒什么改動,后來為了安裝方便,裝了pads2004,還找到了ipc元件庫,很全,也很漂亮,以后我也不用再用卡尺了。這期間我一直用orcad畫原理圖,orcad真的做得很好,真有一種高人的感覺的,把軟件功能做強了不是最難的,難的是很強的功能操作卻能做的那么簡單,我用orcad基本是拿到軟件摸索摸索就差不多了,沒有感覺憋勁的感覺,不像powerlogic,一開始我連選個元件都選不中,哭啊,后來才發現還要先選好filter,唉這里關于pads2004和新的pads2005的心得,不多說了,在另外一篇中我也寫了一點。
話說時間到了公元2006年,在04年我們實驗室進來的小學弟中有一個是我本科的兄弟,說起這個兄弟,身高八尺,腰圍也是八尺,(畫外音:那不是方的了?)其實是個很精干的小伙,gf也是實驗室一個很pp的小學妹,扯遠了。他中間到哪去了呢?據他說,被拉去畫主板了,總之,他給實驗室帶來了新的eda軟件-allegro
記得有一次我看他給實驗室畫的圖,問他,為什么不用protel,那么簡單的信號板,用這個allegro畫,麻煩不說,別人要看,還要到他的機器上來。他轉過八尺的腰圍,說錯了,轉過頭,告訴我:“我不會用protel,沒有辦法,只能用這個”faint,這句話給了我很大的哲理,我開始覺得我會protel也很驕傲的……
不過,自此我見到了更加高級的軟件,后來經過了解,漸漸知道了wg,en,cr5000,cadstar,還有一堆一堆的,可見用什么軟件不是主要的,主要的是是你是否需要更加高級的軟件。
現在我對pads2004基本很滿意,唯一的一點就是blazerouter的f3布線慢了點,聽說allegro和wg這些高端軟件對拉線很是不錯,于是我又蠢蠢欲動了
我格了一個盤,裝了wg2002,allegro15.2,還有前面裝的protel,orcad layout,pads2004和pads2005,每次打開看看,很滿足啊,可惜高級的不會,還在學習中。
我比較了一下wg的expeditionpcb,allegro,pads04的blazerouter和pads05的router,簡單的比較,比較外行,呵呵,大家看看就行,不要批我。
在迅馳1.5 ,512M的機器上打開,wg最快,allegro第二,pads04第三,pads05最慢。在內存占用上,wg占用17M,allegro占用19M,pads04占用43M,pads05占用51M。界面上,allegro最樸素,wg,pads04并列第二,pads05最豪華,其實也就是按鈕漂亮了一點,呵呵。在布線功能上,偶還沒有仔細研究,以后有了心得再補。不過根據教程,這幾天我研究了不下4本的allegro書,和3個wg的pdf書,得出一點感覺。pads04和05一個水平,布線功能中規中舉,慢了點,不過操作簡單,wg拉線比較強,操作稍微麻煩點,allegro拉線和tune都比較強,操作最麻煩,其實我看了allegro的書,感覺blazerouter調整出一個螺旋的等長線是比較麻煩的,而allegro就很方便,可見在細節上,高級的eda軟件還是有很多優點。最后,pads軟件目前最火,allegro也比較,wg就比較冷清。學得人少點。
說了那么多,其實很多都是廢話,不過寫下來,看看還是很有點回憶的,在這其中認識了很多人,事,實驗室的兄弟一起調板。很是開心。現在雖然還在實驗室,不過都搬到嘉定去了,我在四平路這邊很是無聊落寞啊,ps,偶是tongji的,還有who?呵呵
吃中飯了,今天周末,沒人管飯,自己弄點吃的,弄什么呢,弄個干煸wg,紅燒pads,清蒸allegro算了……
![]() |