- KeepOut:
Cũng giống như đặt cỏc thành phần tương tự trong bảng, nhung với thuộc tớnh KeepOut : Hàng rào ngăn cản cả Autorouting và AutoPlacement khụng đi vào.
Tool:
Cỏc menu New Component, Remove
Component, Rename Component, Next Component, Prev Component, First Component, Last Component
giống như cỏc lệnh đó trỡnh bày trong phần SCHLib.
Layer Stack Manager:
Lệnh này để mở hộp thoại Layer Stack Manager, nơi định nghĩa cỏc PCB Layer Stack. Cú 3 loại Layer cú thể thờm vào Layer Stack : Signal Layers, Internal Plane Layers and Insulation (substrate) Layers.
Sau khi mở hộp thoại, Layer Stack hiện tại xuất hiện theo mặc định là một bảng hai mặt. Cú thể thờm vào đú cỏc Layer bằng cỏc lệnh Add Signal Layer hoặc Add Internal Plane trong Pop-up Menu. Cỏc Layer mới xẽ xuất hiện phớa dưới Layer đang được chọn (trừ Bottom Layer).
Double-Click lờn Layer hoặc chọn Property để mở cửa sổ thuộc tớnh của Layer. Cú thể cú 32 Signal Layer và 16 Plane Layer trong Layer Stack. Trong Layer Stack, ngoài cỏc Layer dẫn diện( cỏc signal Layer), cũn cú cỏc Layer cỏc ly điện, là cỏc Core hoặc Prepreg.
Định nghĩa tập cỏc Layer và cỏc Non- Electronical Layer :
Gúc dưới của khụng gian làm việc PCB là một loạt cỏc Layer Tab, cho phộp ta lựa chọn làm việc với cỏc Layer riờng của mạch in. Chọn Design→Board Layer để hiện cửa sổ thuộc tớnh cỏc Layer, cho phộp xem, thờm, loại bỏ màu sắc cỏc Layer.
Electronical Layer : Bao gồm 32 signal Layer và 16 Plane Layer. Cú thể
Mechanical Layer : Cú 16 Mechanical Layer cho cỏc mục đớch chung cú
thể được dựng trong bản mạch in , để đặt lờn đú cỏc kớch thước, bao gồm cả chi tiết cỏch chế tạo, hoặc cả cỏc chi tiết cơ khớ mà thiết kế yờu cầu . Special Layer:
3 loại Layer cú thể thờm vào :
Signal layers :
Name – Tờn của Layer do người dựng đặt.
Copper thickness - Độ dày Layer, giỏ trị này được yờu cầu trong signal integrity analysis.
Plane Layers
Name - Tờn của Layer do người dựng đặt
Copper thickness - Độ dày Layer, giỏ trị này được yờu cầu trong signal integrity analysis.
Net name – Tờn của Net kết nối trực tiếp đến Layer.
Substrate (dielectric) layers: (Layer của cỏc chất điện mụi)
Material - Loại vật liệu.
Thickness - the dielectric (substrate) độ dày được yờu cầu cho signal integrity analysis
Dielectric constant - Hằng số điện mụi, dựng cho signal integrity analysis
Kết nối Power Plane trong PCB Design :
Trước hết cần xỏc định Power Plane mà ta định làm việc, nếu chưa cú thỡ thờm vào bằng lệnh Add Internal Plane. Double Click vào Layer này để mở cửa sổ thuộc tớnh. Trong cửa sổ thuộc tớnh, trờn Dropdown Menu NetName, chọn Net mà ta muốn kết nối tơi Layer.
Mechanical Layer :
Lệnh này để mở hộp thoại Board Layer, nơi chỳng ta quy định Layer nào được trỡnh bày trong cửa sổ thiết kế chớnh. Lựa chọn trong cột Show để thay đồi khả năng được quan sỏt của Layer . Cỏc Layer được xếp vào cỏc nhúm theo loại của chỳng.
Double-Click vào ụ màu của Layer để mở hộp thoại Choose Color, từ đõy ta cú thể thiết lập màu sắc cho Layer tuỳ ý.
Library Option :
Hiện hộp thoại Board Option cho phộp ta thiết đặt cỏc tham số của bản mạch in
Cỏc tham số trong hộp thoại này là đơn vị sử dụng (milimet hay inch), lưới Grid…
Preference :
Mở hộp thoại Preferences, nơi ta cú thể thiết đặt cỏc lựa chọn, ưu tiờn cho tài liệu. Đõy là những thiết đặt được ỏp dụng trờn toàn bộ cỏc tài liệu PCB. Thay đổi bất cứ thiết đặt nào sẽ trực tiếp ảnh hưởng đến tài liệu PCB mà bạn đang làm việc.
Dựng Tab Option để thiết đặt cỏc chọn lựa thiết kế khỏc nhau, như là cho phộp Online DRC hoặc cho phộp tớch luỹ ccs chọn lựa khi thiết kế đối tượng. Nú cung cấp cỏc phương tiện định nghĩa việc tự động quay đối tượng và tốc độ, chế độ tương tỏc Routing mặc định, và cỏc đặc tớnh khỏc : Số bước Undo/Redo cú thể thực hiện, số bước xoay, hoặc cú thể giữ cỏc routing kết nối đồi tương hay khụng khi kộo đối tượng.
Tab Dislpay được dựng để thiết đặt cỏc tham số ảnh hưởng đến sự hiển thị cua đối tượng, như la hiển thị cỏc Testpoint, cỏc thanh trạng thỏi, Net name, Pad number, chọn lựa chỉ hiển thị đối tượng trờn Layer được kớch hoạt (Single Layer Mode) hay khụng, chọn lựa cỏch quan sỏt cỏc đối tượng trờn cỏc lớp khỏc nhau…
Tab Show/Hide dựng để thiết đặt tớnh ẩn/hiện của cỏc đối tượng trờn tài liệu PCB. Đối tượng cú thể chọn cỏc hiển thị đầy đủ(Final), chỉ hiển thị tựng phần, hiển thị đường bao ngoài của đối tượng (Draft) , hoàn toàn ẩn(Hidden)
Tab Default để thiết đặt cỏc chọn lựa thiết kế cỏc thuộc tớnh mặc định cho đối tượng trờn cú thể đặt trờn tài liệu PCB.Cú thể lưu lại cỏc thiết đặt mặc định, tải cỏc thiết đặt từ những File đó lưu, hoặc Reset lại cỏc giỏ trị mặc định như là chỳng đó được thiết đặt từ đầu.
Menu Report :
Librarya Status :
Hiện bỏo cỏo về cỏc thành phần của đối tượng đang được thiết kế. Nếu ta nhấn vào
Nỳt Report, sẽ hiện ra bảng lựa chọn cỏc thành phàn của đối tượng mà ta muốn lập bỏo cỏo.
Component :
Hiện thụng tin về thiết bị, ký hiệu trong thư viện Footprint, vị trớ trờn cỏc Layer trong mạch in.
Component Rule Check :
Kiểm tra cỏc quy tắc thiết kế đối tượng so với cỏc quy định đó thiết đặt.
Library:
Hiện chi tiết về thư viện, tờn cỏc thiết bị cú trong thư viện hiện tại.
Measuare Distance, Measure Primitive :
Đo lường khoảng cỏch giữa cỏc phần của thiết bị. Khi chọn lệnh này, con trỏ chuyển thành hỡnh chữ thập. Nhấn vào hai thiết bị mà ta muốn đo lường, khoảng cỏch của chỳng sẽ hiện ra trờn một hộp thụng bỏo.
Bõy giờ ta sẽ trỡnh bày việc thiết kế bản mạch in trong Protel:
Sau khi đó thực hiện xong bản vẽ thiết kế Schematic, biờn dịch và sửa lỗi thiết kế , ta sẽ chuyển cỏc thiết bị từ dạng Logic sang dạng thực tế trờn mạch in.
Mạch in trong Protel được quy định cú đuụi PCBDoc, được liệt kờ dưới mục PCBs.
Cỏc bước để tạo một bản mạch in dựng PCB Board Wizard :
Bật cửa sổ Files ở phớa dưới màn hỡnh , chọn PCB Board Wizard trong Panel New from Template, cửa sổ PCB Board Wizard xuất hiện.Ta bắt đầu thực hiện cỏc cụng việc sau:
- Nếu chọn đơn vị là Mils: đỏnh dấu vào Imperial , nếu chon đơn vị là milimet: đỏnh dấu vào Metric.
- Chọn Next : Hiện cửa sổ liệt kờ cỏc loại bản mạch in theo khuụn mẫu. Protel cung cấp cho ta một loạt cỏc khuụn dạng mạch in chuẩn để cắm vào cỏc khe cú sẵn. Nếu muốn tự lựa chọn hỡnh dạng của bản mạch in, chọn Custom.
- Trong cửa sổ tiếp theo, bờn trỏi ta cú thể chọn hỡnh dạng của mạch in, bờn phải dể chọn kớch thước cỏc lớp trong mạch .
+ Conner Cutoff : Để chọn cỏc gúc cắt phớa ngoài bản mạch , tạo hỡnh dạng ở bốn gúc tuỳ ý ( như cấu trỳc cỏc Card cắm vào khe cho sẵn ) + Inner Cutoff : Tạo cỏc vựng rỗng bờn trong bản mạch in . Nếu ta đơn thuần muốn tạo một mạch in hỡnh chữ nhật, hỡnh trũn hay elip thỡ khụng chọn hai mục này .
Nếu ta đỏnh dấu lựa chọn Conner Cutoff hoặc Inner Cutoff, thỡ hai cửa sổ tiếp theo cho phộp ta lựa chọn kớch cỡ cỏc gúc cắt ở cỏc gúc của bản mạch và khoảng trống trờn bản mạch.
- Cửa sổ tiếp theo cho phộp ta chọn số Signal Layer và số Power Plane.
- Cửa sổ tiếp cho phộp chọn kiểu Via trong mạch. Cú thể chọn
Thruhole Via Only (Nếu trong mạch in chỉ sử dụng Multi-Layer,Via xuyờn từ lớp đầu tới lớp cuối) hoặc Chọn Blind and Buried Via Only. - Cửa sổ kế tiếp cho phộp chọn cỏch gắn thiết bị trờn mạch in và số
track giữa hai thiết bị kề nhau.
- Cuối cựng là cửa sổ cho phộp chọn dộ rộng của track, via, cỏc khoảng cỏch…
Nhấn Finish, một tài liệu cú đuụi .PCBDoc được tạo ra và thờm vào Project. Tài liệu này tượng trưng cho mạch in sẽ được tạo ra trong thực tế. Cỏc Menu trong mụi trường thiết kế PCB Editor:
Do ta đó trỡnh bày một số lờnh trong cỏc phần trờn, nờn ta sẽ khụng trỡnh bày lại cỏc lệnh nếu cú sự lặp lại. Trong phần này ta sẽ trỡnh bày cỏc lệnh mới ứng dụng riờng cho thiết kế PCB.
Menu Edit :
- Board : Chọn tất cả bản mạch in.
- Net : Chon Net cần thực hiện. Khi chọn lệnh này, xuất hiện con trỏ hỡnh chữ thập di theo chuột. Nhắp vào Net muốn chọn. Nếu chưa rừ ràng thỡ hộp thoại Net Name sẽ xuất hiện, cho phộp ta chọn 1 Net trong danh mục liờt kờ.
Connection Copper :
Chọn tất cả cỏc Track cú nối tới Track mà ta Click vào.
Physical Connection :
Sau khi chọn lệnh này, con trỏ chuyển thành hỡnh dấu Cộng, di
chuyển nú tới cỏc Pad muốn chọn( sẽ xuất hiện vũng trũn bắt điểm tại cỏc Pad), Nhấp vào cỏc Pad này. Nhấp chuột phải để kết thỳc lệnh, tất cả cỏc Track nằm giữa cỏc Pad đó chọn sẽ được chọn.
All on Layer:
Chọn tất cả cỏc đối tượng trờn Layer hiện tại đang thực hiện cụng việc.
Chọn tất cả cỏc đối tượng tự do trờn bản mạch. Tất cả cỏc đối tượng được kết nối sẽ khụng được chọn.
All Locked :
Tất cả cỏc đối tượng của thiết kế sẽ được kớch hoạt thuộc tớnh Locked
Toogle Selecton :
Thay đổi trạng thỏi được chọn hoặc khụng được chọn của từng đối tượng cụ thể, khụng phải cả một nhúm đồng thời.
Off Grid Pad : Chọn tất cả cỏc Grid khụng nằm trờn Snap Grid.
- Move :
Re-Route : Route lại Track đó cú sẵn. Sau khi
chịn lệnh này, con trỏ chuyển sang hỡnh chữ thập. Di con trỏ đến Track muốn thay đổi cho đến khi xuất hiện vũng trũn bắt điểm, nhấn vào Track, sau đú kộo nú đi theo những hỡnh dạng tuỳ thớch.
Break Track: Tạo cho Track một đỉnh nhọn.
Cõu lệnh này tương đương ReRoute, nhưng chi kộo được một lần.
Drag Track End: Kộo điểm cuối của Track
sang vị trớ khỏc.
Polygon Vertices : cho phộp ta thay đổi vị trớ của cỏc Track bao ngoài
một Polygon.
Holes Size Editor : Thiết đặt kớch cỡ cho cỏc Hole dựng cho Via, Pad.
Cú thể chọn cỏc giỏ trị cú sẵn hoặc tạo ra cấc giỏ trị mới.
Origin :
Set: Đặt điểm chọn là gốc của Grid.
Reset: Đặt gốc toạ độ lại vị trớ tuyệt đúi mặc định ban đầu ở gúc
Jump :
Đưa con trỏ đến vị trớ chọn, là một Net, Pad, Via… mà ta chọ trong danh sỏch liệt kờ.
Menu View :
Chỉ cú hai lệnh mới:
Board In 3D : Quan săt bản mạch đưới dạng khụng gian 3 chiều thực tế.
Connection :
Chọn cỏc đề mục để tuỳ ý cho hiện hoặc ấn cỏc Net, Component trờn Layer để tiện quan sỏt.
Menu Place :
Để ssặt cỏc đối tượng lờn bản thiết kế. Cỏc đối tượng này ta đó trỡnh bày trong cỏc phần trước, chỉ cú một số đối tượng mới như :
Interactive Routing : Đặt cỏc Track
Porygon Plane : Tương tự như một vựng khụng gian đặc, đuợc tạo
Slice Polygon Plane :
Chia cắt một Polygon Plane thành nhiều Polygon Plane liền nhau .Sau khi chọn lệnh này, con trỏ chuyển thành dấu Cộng cho phộp ta vạch ra cỏc đường chia cắt Polygon cú sẵn. Sau khi thoỏt khỏi lệnh, Polygon Plane ban đầu sẽ được chia thành nhiều Polygon Plane.
Menu Design :
Menu này chứa cỏc lệnh liờn quan đến cỏc thiết kế trờn bản mạch in tạo ra.
- Update Schematic : Cập nhập tất cả cỏc thụng tin mà ta thiết kế trờn
bản mạch lờn tài liệu Schematic liờn quan.
Sau khi chọn lệnh này, hộp thoại Differences Between Flattened Object xuất hiện, liệt kờ những khỏc biệt giữa thiết kế PCB và thiết kế
-Import Change From…:
Cập nhập tất cả cỏc thay đổi trờn bản thiết kế Schematic nguồn lờn tài liệu PCB đang thiết kế.
Lệnh này thể hiện giống hệt như lệnh Design→Update PCB khi ta thiết kế tài liệu Schematic mà ta đó trỡnh bày -Rules : Đõy là một lệnh rất quan trọng trong thiết kế PCB. Khi chọn lệnh này, hộp thoại
Rules And Contraints Editor
xuất hiện, cho phộp ta thiết đặt cỏc luật thiết kế, hoặc biờn tập lại những đối tượng đó tồn tại sẵn trong thiết kế hiện tại.
Cỏc luật thiết kế được thiết đặt trờn một diện rộng, mỗi luật cú một phạm vi ứng dụng riờng.
Cỏc luật thiết kế được quản lý bởi On-line DRC (bỏo cho bạn biết những vi phạm) và Batch Mode DRC (tạo ra những bỏo cỏo xỏc minh cho thiết kế).
Phớa bờn trỏi hộp thoại là cõy liệt kờ 10 Design Rule dựng trong thiết kế mạch.
Khi ta Click lờn một Design Rule, cỏc mục con bờn trong của thiết kế được mở ra, cho phộp ta định nghĩa lại cỏc Design Rule hoặc tạo ra cỏc Design Rule mới.
Khi ta Click chuột phải lờn một Design Rule bất kỡ ở cõy bờn trỏi, một Pop-up menu xuất hiện cho phộp ta lựa chọn cụng việc muốn thực hiện, như là thờm vào cỏc Design Rule mới , loại bỏ cỏc Design Rule, lập bỏo cỏo …
Khi bạn thực hiện cụng việc trong PCB Editor : đặt cỏc Track, di chuyển cỏc thiết bị, tạo cỏc đường dẫn … PCB Editor luụn theo dừi mọi hoạt động, kiểm tra xem chỳng cú tuõn theo cỏc Design Rule hay khụng. Lỗi sẽ đuợc thụng bỏo ngay khi vi phạm.
Thiết đặt cỏc Design Rule trước khi thiết kế giỳp ta cú thể tập trung vào cụng việc và luụn luụn giỏm sỏt được tớnh đỳng đắn trong thiết kế. Một trong cỏc tớnh năng mạnh mẽ của Protel DXP là cú thể thiết đặt nhiều Design Rule cho cựng một thể loại. mỗi Design Rule cho một số đối tượng riờng. Giả sử ta cú một mạch điện đơn giản, và ta muốn tất cả cỏc Track cú độ rộng 12 mil, trừ GND Track cú độ rộng 25mil, ta sẽ thiết đặt một ràng buộc riềng cho GND track :
Chọn Routing→Width phớa bờn trỏi cửa sổ, Click chuột phải , chọn New Rule, xuất hiện một ràng buộc mới, đặt tờn ràng buộc đú là GND Trong khung Where the First Object Match chon Net, khung truy vấn bờn phải sẽ hiện ra InNet() .Trong Dropdown Menu ở lựa chọn ALL chọn 12V, truy vấn sẽ trở thành InNet(‘GND’)
Trong khung dưới, chỉnh lại kớch cỡ Min và Max của 12V track đều bằng
25mil
Như vậy ta đó tạo ra cho mạch in 1 ràng buộc mới: tất cả cỏc track trờn mạch in đều cú độ rộng lỏ 10 mil, trừ 12V track cú độ rộng là 25 mil. Ta cú thể thực hiện cỏc truy vấn dựa vào hộp thoại hỗ trợ Query Help khi nhấn vào Query Builder: Đõy là một mụi trường hỗ trợ trực quan cho việc thiết kế cỏc truy vấn.
Lệnh này dựng để thay đổi hỡnh dạng của mạch in mà ta đang thiết kế. - Redefine Board Shape :Thay đổi hoàn toàn khuụn dạng mạch in. Khi
chọn lệnh này, mạch in biến mất con trỏ chuyển thành hỡnh dấu Cộng cho phộp ta vẽ ra hỡnh dạng mới của mạch in.( Nhấn ESC hoặc chuột phải để tự động khộp kớn hỡnh vẽ).
- Move Board Vertices : Chọn lệnh này, sau đú nhắp vào một đường
biờn bất kỳ của bản mạch, để kộo đường biờn đú thành cỏc gúc. Trong quỏ trỡnh làm này chỉ cú 2 đầu mỳt của đường biờn khụng đổi.
- Move Board Shape : Kộo bản mạch đến một vị trớ tuỳ ý, cỏc thiết bị
trờn bản mạch khụng bị di chuyển theo.
- Auto-Position Sheet : Tự động đặt bản mạch quanh đối tượng nằm
trờn Mechanical Layer và liờn kết tới bản mạch đú.
Class :
Cõu lệnh này sẽ mở hộp thoại Object Class Explorer. Trong hộp thoại này bạn cú thể tạo ra tờn Class (hoặc Group) của đối tượng thiết kế.
Class cho phộp ta xỏc định rừ mục tiờu, cú thể là cỏc nhúm đối tượng khụng liờn quan, khi thiết kế hoặc biờn tập lại cỏc Design Rule.Class cũn được dựng khi xỏc định cỏc lớp sẽ đặt vào Room… Class của Nets,