運用Protel99 進行PCB設計的完整方法流程_第1頁
運用Protel99 進行PCB設計的完整方法流程_第2頁
運用Protel99 進行PCB設計的完整方法流程_第3頁
運用Protel99 進行PCB設計的完整方法流程_第4頁
運用Protel99 進行PCB設計的完整方法流程_第5頁
已閱讀5頁,還剩1頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

運用Protel99進行PCB設計的完整方法流程在《Protel99軟件中原理圖設計流程技巧全集》中,我們已經介紹了關于Protel99下原理圖設計的完整流程及設計方法技巧,從基本的新建數據庫文件到網表的形成都有詳細介紹。那么在完整的設計過程中,網表形成后,下一步就進行PCB設計。因此,本文接下來探討關于Protel99下PCB設計的完整方法流程。一、板框導航首先要畫一個邊框,我們可以借助板框導航,來畫邊框。在"File"下選擇"New"中的"Wizards",在選取"PrintedCircuitBoardWizard",點擊"OK"即可,按照顯示對話框的每一步提示,完成板框設計。二、建立PCB文件要進行PCB設計,必須有原理圖,根據原理圖才能畫出PCB圖。按照上述板框導航生成一張"IBMXTbusformat"形式的印制板邊框。選擇PCB設計窗口下的"Design"中的"Add/RemoveLibrary",在對話框上選擇"4PortSerialInterface.ddb",在"\DesignExplorer99\Examples"文件夾中選取,點取"Add",然后"OK"關閉對話框。在左側的導航樹上,打開"4PortSerialInterface.prj"原理圖文件,選擇"Design"下的"UpdatePCB",點取"Apply","UpdateDesign"對話框被打開,點取"Execute"選項。對話框"ConfirmComponentAssociations"對話框將被打開,網絡連接表列出,選擇應用"Apply"更新PCB文件,由于Protel99采用同步設計,因此,不用生成網表也可以直接到PCB設計。這時,一個新的帶有網絡表的PCB文件將生成。三、布局設計Protel99可以進行自動布局,也可以進行手動布局。如果進行自動布局,運行"Tools"下面的"AutoPlace",用這個命令,你需要有足夠的耐心。布線的關鍵是布局,多數設計者采用手動布局的形式。用鼠標選中一個元件,按住鼠標左鍵不放,拖住這個元件到達目的地,放開左鍵,將該元件固定。Protel99在布局方面新增加了一些技巧。新的交互式布局選項包含自動選擇和自動對齊。使用自動選擇方式可以很快地收集相似封裝的元件,然后旋轉、展開和整理成組,就可以移動倒板上所需位置上了。當簡易的布局完成后,使用自動對齊方式整齊地展開或縮緊一組封裝相似的元件。提示:在自動選擇時,使用Shift+X或Y和Ctrl+X或Y可展開和縮緊選定組件的X、Y方向。四、布線設計在布線之前先要設置布線方式和布線規則。Protel99有三中布線方式:忽略障礙布線(Ignoreobstacle,避免障礙布線(Avoidobstacle,推擠布線(Pushobstacle。我們可以根據需要選用不同的布線方式,在"Tools"工具菜單下選擇"Preferences"優選項中選擇不同的布線方式。也可以使用"SHIFT+R"快捷鍵在三種方式之間切換。接著選擇布線規則,在"Design"下選擇"Rules"對話框,選擇不同網絡布線的線寬,布線方式,布線的層數,安全間距,過孔大小等。有了布線規則,就可進行自動布線或手動布線了。如果采用自動布線,選擇"AutoRoute"菜單,Protel99支持多種布線方式,可以對全板自動布線,也可以對某個網絡、某個元件布線,也可手動布線。手動布線可以直接點擊鼠標右鍵下拉菜單"Placetrack",按鼠標左鍵一下確定布線的開始點,按"BACKSPACE"取消剛才畫的走線,雙擊鼠標左鍵確定這條走線,按"ESC"退出布線狀態。用"Shift"加空格鍵可以切換布線形式,"45°""90°"弧形布線等方式之間切換。Protel99提供了很好的在線檢查工具"OnlineDRC"隨時檢查布線錯誤(在工具菜單的優選項下面。如果修改一條導線,只需重畫一條線。五、電氣規則檢查當一塊線路板已經設計好,我們要檢查布線是否有錯誤,Protel99提供了很好的檢查工具"DRC"自動規則檢查。只要運行"Tools"下的"DesignRlueCheck",計算機會自動將檢查結果列出來。六、信號完整性分析當PCB設計變得更復雜,具有更高的時鐘速度、更高的器件開關速度以及高密度,在設計加工前進行信號的完整性分析變得更尤為重要。Protel99包含一個高級的信號完整性仿真器,它能分析PCB設計和檢查設計參數的功能,測試過沖、下沖、阻抗和信號斜率要求。如果PCB板任何一個設計要求(設計規則指定的有問題,可以從PCB運行一個反射或串擾分析,以確切地查看其情況。信號完整性仿真使用線路的特性阻抗、通過傳輸線計算、I/O緩沖器宏模型信息,做為仿真的輸入。它是基于快速的反射和串擾模擬器,采用經工業證實的算法,產生非常精確的仿真。設置信號完整性設計規則:打開"LCDController.ddb"設計數據庫,在"DesignE目錄下,通過左側的導航樹,打開"LCDController.pcb"文件。設置信號完整性設計規則,測試的描述。必須包含層堆棧規則。在"Tools"下選擇"Preferences"對話框中的"SignalIntegrity"選項,在這個對話框中,顯示了所有元件的標號所代表的元件名稱。例如"R"代表"resistors",用"Add"增加,在"ComponentType"對話框上,用"R"設置"DesignatorPrefix",在"ComponentType"中設置為"Resistor",點擊"OK"加入。重復上述操作設置"C-Capacitor;CU-Capacitor;Q-BJT;D-Diode;RP-Connector;U-IC;J-Connector;L-inductor",當我們設置完成時,點取"OK"退出優選項對話框。從菜單中選擇"Design\Rules",然后按下設計規則對話框中的信號完整性鈕。每個規則包含了該規則測試的描述。一旦配置了信號完整設計規則,從菜單中選擇"Tools"下的"DesignRuleCheck",顯示設計規則檢查對話框。按對話框中央的信號完整性按鈕,進行信號完整性設計規則檢查。必須包含一個層堆棧規則才能執行信號完整性分析。包含電源網絡設計規則,指定每個電源網絡和電壓。從"RuleClasses"中選"OvershootFallingEdge"點擊"Add",在談出對話框中選擇"FiterKind"設為"WholeBoard",并且改變右側"Maximum(Volts"為"0.5",點取"OK",存入這條規則。重復剛才的步驟,設置"Undershoot-FallingEdge",兩個強制信號完整性規則"LayerStack""SupplyNets"已經設置。運行設計規則檢查"DRC",然后在"Report"中運行"SignalIntegrity",找到網絡名為"FRAMA1",選重這個網絡,在"Edit"中選"TakeOver"從菜單中加入網絡,對它進行分析。在"Simulation"的"Reflection"菜單下可以觀看波形。我們選種哪一個器件,那個器件的曲線將被點亮。信號完整性分析菜單中還為我們提供消除干擾的方法。如果設計不包含電源層分析將仍然執行,但是結果不能認為是準確的。信號完整性分析器不考慮多邊形敷銅。DRC測試是從所有可能輸出腳對每個網絡最壞情況仿真,最壞結果就是DRC結果。xplorer99\Examples"執行串擾分析至少需要從網表上確定二個網。然后指定其中一個為侵略者,或受害人。侵略者被加入激勵脈沖,受害人為接收串擾。當已經指定侵略者或受害人網絡時,按Crosstalk按鈕執行仿真,結果將顯示在Protel波形分析器上。可以從波形上直接執行許多測量,僅僅擊一下波形右邊列表上的節點,從分析菜單中選擇一個選項。如果你發現波形與設計規則檢查給定的結果不匹配(例如:DRC給1.2伏特的過沖,但是波形有小的振鈴,它被大概因為用于反射分析的輸出節點不是DRC報告的最壞節點。除了執行反射和串擾分析,還可以執行一個信號完整性效果的網絡篩選,例如過沖、延遲、阻抗等等。網絡篩選產生類似電子表格的結果表,可以快速查出有問題的網絡。執行網絡篩選,要指定許多網絡(如果需要可選全部,按NetScreening按鈕。當篩選結果出現,使用工具條上按鈕控制所要顯示的內容(阻抗、電壓等等,按下列名按結果類型顯示。七、建立新的PCB器件封裝由于硬件廠家發展速度非常快,器件的不斷更新,我們經常需要從庫里增加器件封裝,或增加封裝庫。Protel99提供了很好的導航器,幫助我們完成器件的添加。打開"LCDController.ddb"設計數據庫,選中"LCDController.pcb"并打開。在"Design"下選擇"MakeLibray",庫編輯器被打開,建立一個新5yt4w庫文件"lcdcontroller.lib",在這個新庫文件中建立器件封裝。點擊左側導航樹上的"BrowsePCBlib",可以瀏覽這個庫里現有的元件,創建一個新的元件選擇"Tools"下的"NewComponent",彈出一個器件封裝模板,按照提示,可以迅速生成一個我們需要的器件封裝。八、生成GERBER文件在我們將所有設計完成之后,需要把PCB文件拿到制版廠家去做印制版。如果廠家有Protel98或Protel99,可以直接導出PCB文件給廠家。如果廠家沒有這兩種版本文件,需生成"GERBER"給廠家。具體操作如下:首先我們打開一個設計好的PCB文件"Z80Microprocessor.ddb"設計數據庫中的"Z80Processorboard.pcb"文件,選擇"File"主菜單下的"SetupPrinter",點亮第一項"ProtelGerberRS274"在"Option"彈出菜單中選擇建立光圈文件,點擊"ApertureLibrary"選項,在"Apertures"對話框中選"CreaterListFromPCB",自動抽取光圈文件。在"SavetoAPTFile"中存一個文件名。返回"SetupPrinter"菜單,點取"Layers"設置輸出光繪文件的層數,在所有用到的層前打對勾"√",然后選擇"OK"返回打印機設置,按下"Print",就可生成光繪文件。九、設置光圈文件,設置光繪層數。在Report主菜單下選擇"NCDrill",運行后即可生成鉆孔刀具和鉆孔數據文件。光圈文件的后綴為"*.APT",GERB

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論