1樓:伯樂黃松林
首先,altium並不比allegro差。應該說,兩者除了都是eda,其實根本不是同一個種類。在具體工程中,有時altium甚至比allegro的表現更優秀。
以下是鄙人對兩者異同的粗略見解:
1、altium和allegro的產品市場定位不同,功能、效能、價效比等因針對的人群不同而不同,另外產品成熟度方面altium遠不如cadence,altium在做工程時隨時都可能出現你最意想不到的bug,要麼是功能模糊必須依賴大量人工才能達到設計要求(含ad20及以下所有版本都像是付費的公測版);
【altium的競品是cadence系列的orcad品牌,以及mentor系列的pads品牌等。而cadence allegro spb的競品是mentor系列的mentor ee產品線,以及zuken系列的cr800、cr500等高階品牌】
2、c#開發的altium相比c/c++開發的cadence會佔用更多的資源(記憶體、視訊記憶體、cpu等)。用altium執行大板的響應速度遠不及cadence,甚至ad17及以下版本會非常的卡(難以忍受的那種)。當然各新版altium對效能均有不同程度的改善,比如ad14導一個ddr4的gerber檔案要十幾個小時,而ad17只要十幾分鍾,又比如ad18通過優化檔案資料結構,讓動態敷銅不必再等到哭了……等等,但其效能仍追不上cadence。
或許altium以後的版本會放棄c#並轉入c/c++,從而徹底解決該類問題吧;
3、altium的學習成本低、易上手、遇到問題時參考資源更豐富,但在板級**等方面卻遠落後於cadence。不過altium版本迭代最頻繁,bug修復以及新功能推出的速度也最快。新版altium在訊號完整性分析,佈線前**分析、解空間分析、佈線後**驗證,團隊協作開發、上下游溝通支援等方面均在不斷縮小兩者間的差距;
4、altium對高密度互連(hdi)設計和高速設計的支援相對不太友好,比如對µvias(微孔)的支援比較模糊(ad18以前版本)、拓撲提取分析及優化、約束驅動佈局、約束驅動佈線等等的支援也比較弱。要達到設計要求,必須依賴大量的人工檢查/複查,或者必須藉助第三方工具等,工作效率相對不高。相比而言,cadence更實用、成熟和專業;
5、altium適合規則要求不太嚴謹的開發環境,操作更自由、簡便,但對於複雜板的設計開發效率卻非常低,而cadence的規則性非常強,更靈活(ad較為死板)、以及高效;
6、altium相比cadence軟體對設計的整合度相對要高,比如不需要去關注焊盤的soldermask和pastemask層等。同時,幾乎所有pcb廠家都安裝有ad,因此可直接將設計完成的pcb原始檔發給工廠而不用輸出gerber檔案(對於新手是一個不錯的選擇);
7、altium的顯示配色讓長期伏案使用電腦時的眼睛更舒服,另外3d檢視是迄今為止eda中最最具美感的(沒有之一);
8、altium**最便宜,雖然功能遠不及allegro,但多數的應用場景並不需要allegro中的一些高階功能(很貴),也沒必要為這些「閒置」功能買單。因此,怎麼選擇軟體因視人、視應用現場來進行選擇。一般來說,高階應用選allegro,中低端應用選pads+orcad,一般應用選altium(暫不對其他eda系列比較)
【ps:對用ad14開發複雜板時經常性的漫長等待,以及突發的軟體崩潰仍然記憶猶新……因為交期就是我的工資~】
2樓:匿名使用者
altium designer拖條線,怎麼也拖不動。只好刪掉重新佈線。這軟體就是白痴呀。
3樓:這侽孓譙悴丶
國內學校一般都普及了protel,你知道這是為什麼麼,像我們學校也是學了protel dxp2004,protel是很傻瓜的,容易上手,學校學的說白點其實只是皮毛中的皮毛,肯定不會開個allegro給你去學。protel99se這個不是因為功能簡單就沒人用,各個軟體都有本身的優缺點,像我們公司只用allegro設計的,但抄板還是使用protel99se,原因在於抄板99se方便些。allegro功能絕對強大於ad,現在主流的pcb設計軟體也就allegro、pads和ad這三個熱門,ad比較適合設計簡單以及中端的板子,allegro和pads比較適合設計高階複雜的板子,但allegro相對pads還是比較靈活,allegeo軟體各方面都比較嚴謹,非常靈活,像我用慣了allegro再用ad,感覺很死板
4樓:匿名使用者
ad 好比自行車
pads好比小踏板
cadence好比桑塔納
如果你家距離你上班的位置只有1里路
不考慮路況的情況下 ad可能更方便更實用
如果都是上坡 不好意思 pads強大些
你要考慮的是5公里呢 50公里或者500公里呢萬一上班要背個電腦 偶爾回家要帶點裝置什麼加班什麼的 那開車可能現實許多
這也就是ad設計的東西為什麼都是小東西
手機一類的pads多
電腦基本就是cadence了
你可以新建個專案 分別放1000個電容電阻 10000萬個電容電阻 50000萬電容電阻 試著佈線試試
很多通訊的板 動不動3 5個 1000多pin fpga 加上外圍電路 雙路的四路的伺服器主機板 lga2011什麼的
altiumdesigner用pcb嚮導畫了個板子,現在外形想改不知道怎麼改,請教大神指點
5樓:揮劍問情為何物
在design 選單下有一個bordshape選項,就可以重新定義班子的形狀
6樓:匿名使用者
design---boardshape--redefine boardshape裡面可以修改你的板子形狀
7樓:匿名使用者
你在~~~設計~~~~板子形~~~~更改板子形狀試試。
altium designer裡面,這種紅色的叉叉是什麼?有
這些打 的玩意表示什麼也不接。你可以把它刪掉,對電路連線沒有任何影響 vcc是正極,gnd是地,打叉啥也不接 altium designer裡面,這種紅色的叉叉是什麼?有什麼用?如果不想用這樣的東西,可以怎麼 altium designer裡面,這種紅色的叉叉是告警提示,告訴你這些管腳懸空了,什麼都...
Altium Designer如何編輯Footprint,我想對庫檔案中的封裝進行編輯
開啟 open 封裝庫檔案 pcblib 或,開啟整合庫檔案 intlib 點extract souuces,解壓整合庫,再雙擊開啟封裝庫檔案 在庫檔案元件列表中,找到元件即可編輯 altium designer 9如何編輯庫中已有的元件?整合庫似乎是這樣的 需要開啟 open 整合庫檔案,點ext...
關於Altium Designer的PCB的KeepOutLayer層還是mechanical層問題
1 pcb 邊框一定是keepoutlayer。2 板子中間畫個禁止佈線區域是用內keepoutlayer標定區域,pcb設計完成容drc通過後,可以將此區域的keepoutlayer刪除。3 輸出gerber檔案的時候必須要輸出keepoutlayer層。希望對你有幫助。按altium desig...