如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第1章概述電路設計自動化(ElectronicDesignAutomation)EDA指的就是將電路設計中各種工作交由電腦来協助完成。如電路圖(Schematic)的繪製,印刷電路板(PCB)檔的製作執行電路仿真(Simulation)等設計工作。隨著電子工業的發展,大規模、超大型積體電路的使用是電路板走線愈加精密和複雜。電子線路CAD軟體產生了,Protel是突出的代表,它操作簡單、易學易用、功能強大。1.1Protel的產生及發展1985年誕生dos版Protel1991年ProtelforWidows1998年Protel98這個32位元產品是第一個包含5個核心模組的EDA工具1999年Protel99既有原理圖的邏輯功能驗證的混合信號仿真,又有了PCB信號完整性分析的板級仿真,構成從電路設計到真實板分析的完整體系。2000年Protel99se性能進??步提高,可以對設計過程有更大控制力。2002年ProtelDXP集成了更多工具,使用方便,功能更強大。1.2ProtelDXP主要特點1、通過設計檔包的方式,將原理圖編輯、電路仿真、PCB設計及列印這些功能有機地結合在一起,提供了一個集成開發環境。2、提供了混合電路仿真功能,為設計實驗原理圖電路中某些功能模組的正確與否提供了方便。3、提供了豐富的原理圖元件庫和PCB封裝庫,並且為設計新的器件提供了封裝嚮導程式,簡化了封裝設計過程。4、提供了層次原理圖設計方法,支援"自上向下的設計思想,使大型電路設計的工作組開發方式成為可能。5、提供了強大的查錯功能。原理圖中的ERC(電氣法則檢查)工具和PCB的DRC(設計規則檢查)工具能幫助設計者更快地查出和改正錯誤。6、全面相容Protel系列以前版本的設計檔,並提供了OrCAD格式檔的轉換功能。7、提供了全新的FPGA設計的功能,這好似以前的版本所沒有提供的功能。1.3PCB板設計的工作流程1、方案分析決定電路原理圖如何設計,同時也影響到PCB板如何規劃。根據設計要求進行方案比較、選擇,元器件的選擇等,開發項目中最重要的環節。2、電路仿真在設計電路原理圖之前,有時候會對某一部分電路設計並不十分確定,因此需要通過電路仿真来驗證。還可以用於確定電路中某些重要器件参数。3、設計原理圖元件ProtelDXP提供了豐富的原理圖元件庫,但不可能包括所有元件,必要時需動手設計原理圖元件,建立自己的元件庫。4、繪製原理圖找到所有需要的原理元件後,開始原理圖繪製。根據電路複雜程度??定是否需要使用層次原理圖。完成原理圖後,用ERC(電氣法則檢查)工具查錯。找到出錯原因並修改原理圖電路,重新查錯到沒有原則性錯誤為止。5、設計元件封裝和原理圖元件庫一樣,ProtelDXP也不可能提供所有元件的封裝。需要時自行設計並建立新的元件封裝庫。6、設計PCB板確認原理圖沒有錯誤之後,開始PCB板的繪製。首先繪出PCB板的輪廓,確定工藝要求(使用幾層板等)。然後將原理圖傳輸到PCB板中来,在網路表(簡單介紹来历功能)、設計規則和原理圖的引導下佈局和佈線。(設計規則檢查)工具查錯。電路設計時另一個關鍵環節,它將決定該產品的實用性能,需要考慮的因素很多,不同的電路有不同要求。7、文檔整理對原理圖、PCB圖及器件清單等檔予以保存,以便以後維護、修改??第2章ProtelDXP設計管理器ProtelDXP的所有電路設計工作都必須在DesignExplorer(設計管理器)中進行,同時設計管理器也是ProtelDXP啟動後的主工作介面。設計管理器具有友好的人機介面,而且設計功能強大,使用方便,易於上手。因此本章將對設計管理器的使用進行詳盡的介紹。2.1ProtelDXP設計管理器2.1.1ProtelDXP的主工作面板圖2-1ProtelDXP啟動畫面1啟動ProtelDXP啟動後進入圖2-2所示的ProtelDXP設計管理器視窗。ProtelDXP的設計管理器視窗类似於Windows的資源管理器視窗。設有主功能表、主工具栏,左邊為FilesPanels(文件工作面板),右邊對應的是主工作面板,最下麵的是状態條。設計管理器中分成如下幾個選項:□Pickatask選項區域Pickatask選項區域選項設置及功能如下:●CreateanewBoardLevelDesignProject:新建一項設計專案。圖2-2ProtelDXP設計管理器視窗ProtelDXP中以設計專案為中心,一個設計專案中可以包含各種設計檔,如原理圖SCH檔,電路圖PCB檔及各種報表,多個設計專案可以構成一個ProjectGroup(設計專案組)。因此,專案是ProtelDXP工作的核心,所有設計工作均是以專案来展開的。介紹一下使用項目的好處。圖2-3新建FPGA專案設計檔工作●CreateanewFPG