Professional Documents
Culture Documents
Khi khởi động chương trình, cửa sổ thiết kế hiện ra như sau :
Trong quá trình thiết kế ta có thể dễ dàng chuyển đổi giữa các cửa sổ soạn
thảo như Schematic Editor, PCB Editor…bằng cách chọn các Tab ở góc
dưới màn hình hoặc trong View → Workspace Panel . Nếu Không thấy các
Tab ở góc dưới màn hình, đánh dấu lựa chọn nó trong View → Status Bar
Trong quá trình thiết kế, khi ta di chuyển giữa các Editor, sẽ có sự thay đổi
tự động số lượng, loại Tab phía dưới màn hình cho phù hợp môi trường thiết
kế.
Tạo một Project mới :
Một Project là nơi chứa liên kết tới tất cả các tài liệu và các thiết đặt có liên
quan đến thiết kế. Project File có dạng xxx.PrjPCB, là một File văn bản
dạng ASCII liệt kê tất cả các tài liệu và các thiết đặt. Các tài liệu không
thuộc về bất cứ Project nào gọi là “ Free Document “. Khi một Project được
biên dịch, tất cả các thay đổi trên các tài liệu trong Project sẽ được cập nhập
đồng thời .
Để tạo một Project mới :
- Trên màn hình khởi động chọn Creat a new board level Project
Sau đây ta sẽ trình bày một số lệnh trong các Menu ở chế độ
Schematic Editor :
File
Chøa c¸c lÖnh con
liªn quan ®Õn viÖc t¹o
míi, qu¶n lý c¸c tËp tin
thiÕt kÕ s¬ ®å m¹ch
®iÖn.
New
HiÖn khung tho¹i
Select Document Type ®Ó
thiÕt kÕ viªn chän thÓ lo¹i ®èi tîng thiÕt kÕ s¬ ®å m¹ch
®iÖn.
Edit:
Chøa c¸c lÖnh lieen quan ®Õn viÖc
xö lý c¸c ®èi tîng trong tµi liÖu
Schematic hiÖn thêi.
Cut
C¾t ®èi tîng ®· chän trong
trang thiÕt kÕ hiÖn hµnh ®Ó d¸n vµo
trang thiÕt kÕ kh¸c cïng trong mét ch-
¬ng tr×nh hoÆc d¸n sang ch¬ng
tr×nh kh¸c. Sau khi c¾t, ®èi tîng
ngay vÞ trÝ gèc sÏ bÞ mÊt.
Copy
Sao chÐp ®èi tîng ®· chän trong
trang thiÕt kÕ hiÖn hµnh ®Ó d¸n vµo
trang thiÕt kÕ kh¸c hoÆc cïng mét
trang thiÕt kÕ ®Ó t¹o thªm mét phiªn
b¶n cïng mét ch¬ng tr×nh hoÆc d¸n
sang ch¬ng tr×nh kh¸c. Sau khi copy,
®èi tîng vÉn hiÖn diÖn ngay vÞ trÝ
gèc.
Paste
D¸n ®èi tîng ®· ®îc Cut hoÆc
Copy vµo vÞ trÝ bÊt kú trong trang
thiÕt kÕ hiÖn hµnh hoÆc trong trang
thiÕt kÕ cïng mét ch¬ng tr×nh hoÆc
sang ch¬ng tr×nh kh¸c ®Ó minh ho¹.
Paste Array
D¸n ®èi tîng ®· chän víi lÖnh Cut hoÆc Copy vµo vÞ trÝ
bÊt kú trong trang thiÕt kÕ hiÖn hµnh hoÆc trang thiÕt kÕ
míi hoÆc sang ch¬ng tr×nh kh¸c ®Ó minh ho¹ theo d¹ng ba
chiÒu. LÖnh nµy cho phÐp t¹o mét m¶ng ®èi tîng tõ mét
®èi tîng ban ®Çu.
§Ó thùc hiÖn:
1. Sau khi Cut hoÆc Copy
®èi tîng vµ con trá ®æi thµnh
h×nh ch÷ thËp, tõ menu Edit,
chän Paste Array. Mµn h×nh
hiÖn khung tho¹i Setup Paste
Array.
2. NÕu cÇn thiÕt, thay
®æi c¸c tham sè thÝch hîp
trong khung tho¹i vµ kÝch OK.
3. NÕu muèn d¸n ®èi t-
îng t¹i vÞ trÝ bÊt kú trong trang
thiÕt kÕ hiÖn hµnh, chuyÓn
con trá ®Õn vÞ trÝ bÊt kú vµ
kÝch nót tr¸i mouse.
4. NÕu muèn d¸n ®èi tîng trong trang thiÕt kÕ kh¸c
cïng mét ch¬ng tr×nh, kÝch menu File chän Close ®Ó tho¸t.
Tõ menu File, chän New, chän thÓ lo¹i ®èi tîng vµ kÝch OK
®Ó më trang thiÕt kÕ míi. KÝch con trá mouse vµo vÞ trÝ
bÊt kú ®Ó d¸n ®èi tîng.
Clear
Xo¸ ®èi tîng ®· chän trong trang thiÕt kÕ. LÖnh cã
chøc n¨ng t¬ng tù nh Ên phÝm Delete trªn bµn phÝm.
Find Text
HiÖn khung tho¹i Find Text ®Ó thiÕt kÕ viªn nhËp c¸c
®èi tîng ký tù muèn t×m ®Ó xö lý.
Replace Text
HiÖn khung
tho¹i Find Text and
Replace ®Ó thiÕt
kÕ viªn nhËp vµ
thay thÕ c¸c ®èi
tîng ký tù muèn
t×m trong trang
thiÕt kÕ hiÖn
hµnh.
Select
HiÖn menu xæ chøa c¸c lÖnh liªn quan ®Õn viÖc chän
®èi tîng trong trang thiÕt kÕ hiÖn hµnh.
Inside Area
Chän c¸c ®èi tîng n»m trong vïng
®· chän
Outside Area
Chän c¸c ®èi tîng n»m ngoµi vïng
®· chän
All
Chän tÊt c¶ ®èi tîng n»m trong trang thiÕt kÕ hiÖn
hµnh.
Net
ChØ chän c¸c ®êng nèi m¹ch gi÷a c¸c linh kiÖn
Connection
ChØ chän c¸c ®iÓm nèi m¹ch gi÷a c¸c ®êng m¹ch
®iÖn.
Toggle Selection
ChuyÓn qua l¹i tr¹ng th¸i chän c¸c ®èi tîng trong trang
thiÕt kÕ hiÖn hµnh b»ng c¸ch kÝch nót tr¸i mouse hoÆc Ên
phÝm Enter.
LÖnh thêng ®îc sö dông khi thiÕt kÕ viªn muèn nhanh
chãng thªm vµ di chuyÓn mét sè ®èi tîng.
C¸c ®èi tîng ®· chän sÏ ®îc ®ãng khung theo mµu vµ
®îc x¸c ®Þnh trong khung tham sè Options Preferences.
Deselect
Huû bá nh÷ng t¸c vô ®· chän tríc ®ã víi lÖnh Select
Delete
Xo¸ ®èi tîng ®· chän. LÖnh cã chøc n¨ng t¬ng tù nh
phÝm Del trªn bµn phÝm.
Duplicate:
T¹o ra mét ®èi tîng míi lµ b¶n sao cña ®èi tîng ®·
chän.
Rubber Stamp :
Chøc n¨ng t¬ng tù nh Paste Array, sao chÐp ®èi tîng
®· chän thµnh nhiÒu b¶n, nhng chØ trªn tµi liÖu Schematic
hiÖn thêi. KÝch chä ®èi tîng, sau ®ã chän Rubber Stamp, di
con trá ®Õn vÞ trÝ bÊt kú cÇn ®Æt tiÕp ®èi tîng.
Change :
Thay ®æi ®èi tîng nh linh kiÖn, thuéc
tÝnh hoÆc ký tù ®· chän trong trang thiÕt
kÕ hiÖn hµnh. ThÝ dô, ®Ó thay ®æi linh
kiÖn trong b¶n thiÕt kÕ s¬ ®å m¹ch chi
tiÕt .SchDoc, kÝch ®óp vµo linh kiÖn
muèn thay ®æi. Mµn h×nh hiÖn cöa sæ
Property cña ®èi tîng.
Move
HiÖn menu xæ chøa c¸c lÖnh liªn
quan ®Õn viÖc di chuyÓn ®èi tîng ®· chän ®Õn vÞ trÝ phï
hîp trong trang thiÕt kÕ hiÖn hµnh. §Ó di chuyÓn linh kiÖn
®· chän, kÝch ®èi tîng, Ên ch×m nót mouse, kÐo ®èi tîng
®Õn vÞ trÝ ®· chän vµ th¶ nót mouse. KÝch nót ph¶i mouse
®Ó kÕt thóc lÖnh.
Align
HiÖn menu xæ chøa c¸c lÖnh liªn
quan ®Õn viÖc ®iÒu chØnh vÞ trÝ cña
®èi tîng ®ang thÓ hiÖn trong b¶ng
thiÕt kÕ s¬ ®å m¹ch chi tiÕt hiÖn
hµnh.
Ngoµi viÖc kÝch chän ®èi tîng vµ
chän tõng lÖnh trong menu xæ cña
lÖnh Align, thiÕt kÕ viªn cã thÓ dïng
khung tho¹i ®Ó ®iÒu chØnh linh kiÖn
®· chän b»ng c¸ch kÝch chän linh
kiÖn, kÝch Edit, kÝch Align vµ chän
Align tõ menu xæ.
Jump
HiÖn menu xæ chøa c¸c thµnh
phÇn lÖnh liªn quan ®Õn viÖc di
chuyÓn con trê ®Õn vÞ trÝ ®· chän
®Ó xö lý.
Ngoµi viÖc kÝch chän lÖnh di
chuyÓn ®Õn tõng vÞ trÝ ®· ®¸nh
dÊu riªng trong menu lÖnh, thiÕt kÕ
viªn cã thÓ dïng lÖnh di chuyÓn ®Õn vÞ trÝ gèc, vÞ trÝ míi
hoÆc ®Õn vÞ trÝ lçi.
ThÝ dô, muèn di chuyÓn ®Õn vÞ trÝ míi trong b¶ng
thiÕt kÕ s¬ ®å hiÖn hµnh, tõ menu Edit, kÝch Jump vµ chän
New Location tõ menu xæ.
Khi khung tho¹i Jump To Location hiÖn lªn mµn h×nh,
thay ®æi c¸c gi¸ trÞ trong trêng X-Location vµ Y-Location t-
¬ng øng vµ kÝch OK.
Set Location Marks
HiÖn menu xæ chøa 10 vÞ trÝ ®¸nh dÊu c¸c ®iÓm
trong trang thiÕt kÕ hiÖn hµnh.
View :
Chøa c¸c lÖnh liªn quan ®Õn viÖc quan s¸t c¸c ®èi tîng
còng nh xö lý c¸c khung cöa sæ thiÕt kÕ hiÖn hµnh.
Fit Document :
Dùng để hiện toàn bộ không gian làm việc của bản vẽ.
Zoom Area :
Phóng to vùng làm việc lựa chọn
Gird :Hiện các vạch lưới trên bản vẽ , hiện các điểm bắt thiết bị khi nối
vào nhau …
Ta sẽ thảo luận vấn đề tạo thư viện Integrated Library sau. Còn bây giờ sẽ đề
cập đến việc thiết kế tài liệu Schematic.
Sau khi đã tạo ra tài liệu Schematic, ta sẽ đặt các thiết bị lên tài liệu như sau:
Bật Tab Library góc dưói màn hình, cửa sổ Library hiện ra như hình sau :
Đối với các xung không phải là hình Sin thì còn có một số thuộc tính đáng
chú ý sau:
- Initial Value: Trạng thái ban đầu t=0.
- Pulsed Value : Giá trị tín hiệu lúc ổn định.
- Delay :Khoảng thời gian trì hoãn trước khi nguồn chuyển từ trạng thái
ban đầu (t=0) sang trạng thái ổn định.
- Rise Time :Khoảng thời gian cần thiết để chuyển từ Initial Value sang
Pulsed Value.
- Fall Time : Khoảng thời gian cần để chuyển từ Pulsed Value sang Initial
Value
- Pulse Width : Dộ rộng của xung ở Pulsed Value.
- Period : Chu kì xung.
Trong Tab Pin Mapping mô tả hình dạng Logic của thiết bị sẽ được đặt trên
tài liệu Schematic.
Đối với các thiết bị cơ bản như điện trở, tụ điện… tất cả các chân đều
hiện trên bản vẽ. Còn với các thiết bị như các IC gồm nhiều thành phần có
chức năng giống nhau, ta có thể tùy ý chọn thành phàn nào sẽ hiện trên hình
vẽ.
Ví dụ như trong hình sau là con IC LM833M gồm hai bộ khuếch đại
thuật toán, gồm có 8 chân, hai chân 8,4 là hai chân nguồn dùng chung cho cả
hai bộ, các bộ chân 1,2,3 và 5,6,7 có vai trò như nhau, là các chân IN+, IN-,
OUT .
Ta có thể tuỳ chọn dùng phần nào của thiết bị bằng cách nhấn vào nút
>> để chuyển qua lại.
Nếu ta cần thêm thiết bị không có trong các thư viện hiện tại đang sử
dụng, ta phải tìm kiếm thiết bị đó trong các thư viện của Protel
Để tìm thiết bị, bấm nút Search trong cửa sổ Library để mở cửa sổ tìm
kiếm. Trong cửa sổ tìm kiếm, điền các giá trị cần tìm như tên thiết bị, loại
thiết bị… Nếu tìm thấy, thư viện chứa thiết bị yêu cầu sẽ hiển thị, nhấn nút
Install Library để thêm thư viện đó vào danh sách các thư viện đang dùng.
Ngoài ra, nếu ta đã biết tên thư viện chứa thiết bị, ta có thể trực tiếp
thêm vào hay loại đi các thư viện đang dùng bằng cách chọn nút Library
trong cửa sổ Library.
Sau khi đã đặt đầy đủ thiết bị lên bản vẽ Schematic , ta tiến hành nối các
thiết bị lại với nhau theo sơ dồ thiết kế. Các phương tiện ghép nối được đặt
trong Menu Place, hoặc để tiện dụng hơn, ta bật Toolbar của nó lên bằng
cách chọn : View→Toolbar→Wiring.
Menu Place :
HiÖn menu xæ chøa c¸c lÖnh liªn quan ®Õn viÖc ®Æt
c¸c ®èi tîng trong trang thiÕt kÕ s¬ ®å chi tiÕt m¹ch ®iÖn.
Bus
Lµ nh÷ng ®êng nèi gi÷a c¸c ch©n linh kiÖn,
khèi m¹ch l¹i víi nhau ®Ó biÓu hiÖn cho c¸c ®êng tÝn hiÖu,
cÊp nguån...
Part
Junction
§iÓm nèi gi÷a hai ®êng tÝn hiÖu hoÆc m¹ch
nguån ®Ó cung cÊp ®Õn ch©n linh kiÖn kh¸c t¹o thµnh mét
®êng m¹ch rÏ.
Power Port : Nguån
§Æt ký hiÖu cña phÇn cÊp nguån VCC cho ®êng
m¹ch ®iÖn. B¹n cã thÓ xoay theo híng 90 ®é bÊt kú b»ng
c¸ch sau khi kÝch ®Æt ký hiÖu, tiÕp tôc Ên ch×m nót mouse
vµ Ên thanh SPACE. Mçi lÇn Ên, ®èi tîng xoay 90 ®é.
Ký hiệu nguồn có thể có rất nhiều hình dạng, ta có thể chọn hình dạng
của nó bằng cách chọn đùng hình dạng yêu cầu trên ToolBar Power Object,
hoặc có thể lựa chọn bằng cách thay đổi thuộc tính trong cửa sổ Property của
nó.
Power Port thường được đặt trong bản vẽ Schematic kèm theo một
đoạn mạch mô tả nguồn như sau :
Wire
KÎ ®êng nèi gi÷a c¸c ch©n linh kiÖn l¹i víi nhau ®Ó
h×nh thµnh ®êng m¹ch ®iÖn.
§Ó thùc hiÖn, tõ menu Place, kÝch chän Wire. Sau khi
con trá ®æi thµnh h×nh ch÷ thËp vµ cã ®iÓm trßn mµu ®á
b¸m theo, chuyÓn ®èi tîng ®Õn ngâ ra cña linh kiÖn thø
nhÊt, Ên ch×m nót mouse vµ kÐo ®Õn ngâ vµo cña ch©n
linh kiÖn thø hai. KÝch nót tr¸i mouse ®Ó ®Þnh vÞ vµ kÝch
nót ph¶i mouse ®Ó
tho¸t lÖnh.
Sau khi vÏ xong c¸c
®êng m¹ch, ®Ó t¹o
thuéc tÝnh kh¸c nhau
cho tõng hÖ thèng ®-
êng m¹ch cho dÔ ph©n biÖt nh ®é dÇy, máng, mµu s¾c,...,
kÝch ®óp vµo ®êng m¹ch muèn t¹o thuéc tÝnh. Mµn h×nh
hiÖn khung tho¹i Wire. Tõ ®©y, kÝch c¸c trêng t¬ng øng ®Ó
thay ®æi thuéc tÝnh cho ®êng m¹ch vµ kÝch OK. LÆp l¹i
quy tr×nh nµy ®Ó t¹o thuéc tÝnh cho nh÷ng ®êng m¹ch
kh¸c.
Net Label
Port
Lµ mét ký hiÖu ®Æc
biÖt ®îc dïng nh lµ mét nguån
tÝn hiÖu ®Çu vµo mét linh kiÖn.
TÊt c¶ ®Çu nh¸nh tÝn hiÖu ®Òu
mang cïng tªn vµ ®îc xem nh lµ
mét ®Çu nèi m¹ch ®iÖn tö.
B¹n cã thÓ thay ®æi c¸c
thuéc tÝnh, vÞ trÝ còng nh tªn
cña tr¹m tÝn hiÖu ®Çu vµo
b»ng c¸ch kÝch ®óp vµo ®èi t-
îng ®Ó hiÖn khung tho¹i Port.
Tõ ®©y, b¹n cã thÓ thay ®æi
c¸c thuéc tÝnh, tham sè cÇn
thiÕt ®Ó t¹o sù ph©n biÖt gi÷a c¸c tr¹m tÝn hiÖu kh¸c trong
s¬ ®å chi tiÕt m¹ch.
Sheet Symbol :
.
Trong hép tho¹i Filename ta ®¸nh vµo ®ã tªn cña tµi
liÖu Schematic mµ ta ®· thiÕt kÕ ®uîc ®¹i diÖn b»ng khèi
chøc n¨ng nµy.
Directives
HiÖn menu xæ
chøa nh÷ng thµnh phÇn
lÖnh mang c¸c ký hiÖu
®Æc biÖt ®îc dïng ®Ó
dùa theo c¸c th«ng tin
cña PCB cho hÖ thèng
m¹ng m¹ch ®· chän nh chÕ ®é u tiªn vÏ m¹ch, ®é réng cña
c¸c ®êng m¹ch...
No ERC
Ta sẽ giới thiệu các lệnh trong một số Menu trong chế độ Schematic Editor:
Design :
- Update *.PcbDoc :
Chuyển bản vẽ thiết kế thành các thiết bị thực tế trên mạch in . Cửa
sổ Engineering Change Order hiện ra , yêu cầu xác nhận các thiết bị được
chuyển lên mạch in . Chọn Validate Changes để xác nhận lụa chọn. Nếu
trong quá trình xử lý mà không tìm ra hình dạng thiết bị trong Thư viện
PCB Footprint , thiết bị sẽ không được xác nhận .
Sau đó chọn Execute Changes để thực hiện công việc .
Chọn Report Changes để xem công việc sẽ thực hiện , các thiết bị nào
sẽ được đưa lên mạch in .
Chọn Close để kết thúc công việc.
Kết thúc công việc , trên mạch in sẽ xuất hiện các thiết bị với hình dạng thực
tế. Ta có thể tuỳ ý sắp xếp chúng trên mạch in.
- Template:
+
Update:
Dùa theo s¬
®å thiÕt kÕ m¹ch
mÉu cña ch¬ng
tr×nh Protel ®Ó thay ®æi c¸c chi tiÕt trong m¹ch mÉu cho
phï hîp víi s¬ ®å chi tiÕt cña thiÕt kÕ viªn vµ sau ®ã lu l¹i
theo mét tªn kh¸c hoÆc vÉn gi÷ l¹i tªn cò theo nhu cÇu t¸c
vô.
+ Set Template File Name
Më tªn tËp tin mÉu cña ch¬ng tr×nh ®Ó thay ®æi
hoÆc thùc hiÖn t¸c vô bÊt kú nµo ®ã cho phï hîp vµ sau ®ã
lu l¹i theo mét tªn kh¸c.
+ Remove Template
Lo¹i bá nh÷ng thay ®æi bÊt kú ®· thùc hiÖn trong s¬
®å chi tiÕt m¹ch mÉu cña ch¬ng tr×nh ®Ó l¹i hiÖn trang
ban ®Çu.
- Netlist
Netlist lµ m«i trêng thiÕt kÕ c¸c m¹ch ®iÖn tö th«ng
dông nhÊt. ë tr¹ng th¸i ®¬n gi¶n nhÊt, netlist lµ sù tæng hîp
cña tÊt c¶ c¸c ®èi tîng nèi m¹ch (hoÆc m¹ng m¹ch) ®Ó
h×nh thµnh mét s¬ ®å nguyªn lý m¹ch ®iÖn.
Nãi chung, netlist ®¬n gi¶n chØ lµ nh÷ng tËp tin thuéc
d¹ng m· ASCII.
D¹ng netlist
th«ng dông nhÊt
gåm sù m« t¶
cña c¸c thµnh
phÇn nh c¸c khèi
linh kiÖn vµ c¸c phô kiÖn ®îc nèi víi nhau theo tõng ch©n
mét cã liªn quan víi nhau ®Ó x¸c lËp tõng m¹ch m¹ch ®iÖn.
ThÝ dô, ®êng cÊp nguån tõ bé n¾n AC/DC nèi tiÕp víi mét
®iÖn trë h¹n dßng, ch¹y vµo ch©n nguån cña IC vµ rÏ qua
mét ch©n cña tô läc; ®êng tÝn hiÖu ch¹y tõ ngâ ra cña mét
ch©n linh kiÖn, qua cÇu ph©n ¸p vµ ®Õn ngâ vµo cña mét
ch©n linh kiÖn kh¸c...
ViÖc t¶i netlist vµo b¶ng m¹ch in thêng t¹o ra nhiÒu lçi
quan träng trong viÖc thiÕt kÕ m¹ch. Trong Advanced
Schematic, b¹n cã thÓ nhanh chãng kÝch ho¹t vµ kiÓm tra
Netlist cña s¬ ®å m¹ch thiÕt kÕ hiÖn hµnh mét c¸ch nhanh
chãng mµ kh«ng cÇn ph¶i tho¸t khái khung cöa sæ chØnh lý.
EDIF for PCB : T¹o Netlist cho thiÕt kÕ PCB tõ tÊt c¶ c¸c tµi
liÖu Schematic cña Project.
CUPL DPL : T¹o t¹i liÖu CUPL DPL tõ mét trong nh÷ng tµi
liÖu Schematic nguån cña Project hiÖn t¹i, dïng ®Ó biªn
dÞch vµ ch¹y c¸c Digital Simulation cña thiÕt kÕ.
Protel : T¹o ra Protel Netlist cho Project hiÖn t¹i tõ tÊt c¶ c¸c
tài liệu Schematic cña Project.
Simulate : Chứa các lệnh dùng cho việc giả lập tín hiệu, giúp ta quan sát
dang sóng của tín hiệu tại các vị trí yêu cầu. Ta sẽ thảo luận về lệnh này sau.
- Create Sheet From Symbol :
Chän nh÷ng ký hiÖu linh kiÖn ®Ó t¹o thµnh mét b¶ng
ký hiÖu riªng ®Ó thùc hiÖn cho mét t¸c vô nµo ®ã.
- Create Symbol From Sheet:
Chän nh÷ng ký hiÖu linh kiÖn mÉu tõ b¶ng chuÈn ®Ó
t¹o thµnh mét b¶ng ký hiÖu riªng ®Ó thùc hiÖn cho mét t¸c
vô nµo ®ã.
- Options:
Chøa c¸c lÖnh con liªn quan ®Õn viÖc t¹o cÊu h×nh,
thuéc tÝnh, g¸n c¸c thµnh phÇn tham sè cho c¸c b¶ng thiÕt
kÕ m¹ch ®iÖn vµ thay ®æi c¸c tham sè mÆc ®Þnh cña ch-
¬ng tr×nh thµnh c¸c tham sè mÆc ®Þnh cña ngêi sö dông
Menu Tools:
- Find Component :
Truy t×m thµnh phÇn ®èi tîng trªn ®êng dÉn ®· chän.
Thñ tôc FindLibraryComponent ®îc dïng ®Ó truy t×m
®èi tîng n»m trong æ ®Üa/ ®êng dÉn ®· chän, trong c¸c th
viÖn ®· liÖt kª hiÖn hµnh hoÆc trong tÊt c¶ æ ®Üa cña hÖ
thèng m¹ng. §èi tîng cã thÓ ®îc t×m b»ng tªn vµ hoÆc theo
sù m« t¶ ®èi tîng.
Dïng lÖnh nµy t¬ng ®¬ng víi viÖc bÊm nót Search
trong cöa sæ Library.
-Up/Down Hierarchy:
Di chuyÓn c¸c ®èi tîng ®· liªn kÕt víi trang thiÕt kÕ s¬
®å chi tiÕt m¹ch vÒ tríc hoÆc sau trang thiÕt kÕ hiÖn hµnh.
+ Graphical Editing :
HiÖn khung tham sè ®Ó ngêi sö dông ®¸nh dÊu chän
hoÆc xo¸ còng nh thay ®æi c¸c th«ng sè cña c¸c thµnh
phÇn mÆc ®Þnh theo nhu cÇu t¸c vô.
- Menu Reports :
Bill Of Material :
Bill Of Material kÝch ho¹t b¶ng b¸o c¸o t×nh tr¹ng cña
linh kiÖn (BOM) ®· chän trong b¶ng thiÕt kÕ hiÖn hµnh.
+ Report Project Hierarchy:
ThÓ hiÖn danh s¸ch c¸c tËp tin ®Ò ¸n cña b¶ng thiÕt
kÕ hiÖn hµnh. B¶ng b¸o c¸o nµy tr×nh bµy theo d¹ng v¨n
b¶n thuéc hÖ m· ASCII C¸c b¶n thiÕt kÕ ®îc s¾p xÕp theo
thø tù u tiªn ®· quy ®Þnh.
B¶ng b¸o c¸o nµy sÏ tù ®éng më sau khi lÖnh ®îc chän
tõ menu Reports vµ tr×nh bµy theo tr×nh xö lý v¨n b¶n ®·
®îc chØ ®Þnh trong khung tho¹i Run Setup Options.
+ Component Cross Reference :
KÝch ho¹t danh s¸ch c¸c linh kiÖn n»m trong b¶ng thiÕt kÕ
s¬ ®å chi tiÕt m¹ch, thÓ lo¹i vµ vÞ trÝ cña s¬ ®å (tªn tËp
tin) cña tõng ®èi tîng. B¶n b¸o c¸o nµy ®îc thÓ hiÖn theo
d¹ng v¨n b¶n thuéc hÖ m· ASCII
Ngoài ra, ta có thể sử dụng cửa sổ Navigator bằng cách kích vào Tab
Navigate ở goc dưới màn hình để theo dõi thiết kế, kiểm tra các thiết bị,
kiểm tra tính đúng đắn của thiết kế. Hai tuỳ chọn Navigate Nets và Navigate
Violations cho phép xem các Net của thiết kế, kiểm tra những sai sót của Net
nếu có.
- Navigate Component : Hiện danh mục tất cả các thiết bị trong tất cả
tài liệu Schematic của Project hiện thời. Khi ta nhấp chuột trái vào
thiết bị nào, thiết bị đó sẽ tự động được đánh dấu và chuyển vào trung
tâm. Nhấp đúp vào thiết bị trong hộp thoại Navigator sẽ mở cửa sổ
thuộc tính thiết bị.
- Navigate Nets : Liệt kê tất cả các Net của Project, tính năng tương tự
như trên.
- Navigate Violate : Liệt kê tất cả các lỗi của thiết kế.
Một sô Option mà ta có thể chọn lựa để thuận tiện cho công việc :
- Mark : Tất cả các thành phần thoả mãn yêu cầu đều được đánh dấu
trên tài liệu Schematic hiện thời.
Ví dụ như với truy vấn trên, trên tài liệu Schematic mà ta đang thực hiện,
tất cả các thành phần không phải là Pin đều bị mờ đi.
- Select: Các thành phần thoả mãn yêu cầu sẽ được chọn trong tài liệu
Schematic, tương tự như khi ta ra lệnh lựa chọn các thành phần trong
thiết kế.
- Zoom : thành phần được chọn sẽ được phóng to ở giữa màn hình thiết
kế.
- Graph : Vẽ ra trên tài liệu Schematic những đường minh hoạ tạm thời
các mối thiết bị kết nối tới thiết bị đang xét. Các đường minh hoạ này
sẽ mất đi khi ta chọn thiết bị khác.
Ta sẽ giới thiệu thêm một số hộp thoại làm việc trong môi trường
Schematic Editor:
Hộp thoại List :
Cửa sổ này để
liệt kê các thiết bị tuỳ
ý. Ta sẽ quy định các
thiết bị nào được liệt
kê nhờ vào truy vấn ở
ô trên cùng. Nhấn vào
Helper… để mở cửa
sổ hỗ trợ tạo truy vấn.
Ví dụ trong hình bên
ta muốn liệt kê tất cảc
các Pin trong thiết kế,
ta chọn hàm IsPin,
nhấn Apply, kết quả sẽ
hiện ra theo yêu cầu.
Trong cửa sổ này có một số tuỳ chọn giúp ta quan sát dễ dàng hơn :
Các tuỳ chọn Mark, Select, Zoom có tính chất tương tự như đã trình bày ở
phía trên.
- Clear Existing : Loại bỏ các thành phần đang liệt kê ở hộp thoại phía
dưới khi ta sử dụng truy vấn mới. Nếu ta muốn tiếp tục thêm các
thành phần mới vào hộp thoại quan sát thì phải bỏ lựa chọn này.
Hộp thoại Message là nơi liệt kê tất cả các cảnh báo(Warning), lỗi(Error)
trong thiết kế khi ta yêu cầu tiến hành một công việc nào đó cần tính đúng
đắn về Logic thiết kế
Giả lập hoạt động của mạch :
Tài liệu Schematic là các tập các thiết bị liên kết logic với nhau.Nhưng để
kiểm tra và thực thi thiết kế thì cần phải chuyển sang mẫu khác như
Simulation , PCB layout, Signal Integrity Analysis, EDIF…Chúng lại cần
thông tin về các thiết bị, và cách ánh xạ thông tin này đến các chân thiết bị
trong thiết kế Schematic.
Sau khi đã hoàn tất bản vẽ Schematic, ta muốn kiểm tra tính đúng đắn của
thiết kế phù hợp yêu cầu mục tiêu đề ra, tức là thực hiện được các chức năng
mạch mong muốn, ta có thể giả lập đưa các tín hiệu vào và quan sát dạng tín
hiệu ra tương ứng. Trước hết ta sẽ thiết đặt các tuỳ chọn bằng cách vào :
Design → Simulate→Mixed Sim. Hiện ra cửa sổ Analyses Setup :
Phia bên trái là danh mục các tuỳ chọn điều khiển, cần quan tâm nhiều đến
mục Transient/Fourier Analysis :
Mục này để ta thiết đặt thời gian bắt đầu, thời gian kết thúc,bước thời gian…
cho việc giả lập.
Nếu muốn dùng các giá trị mặc định, đánh dấu vào Use Transient Defaults,
còn nếu không, ta tự đặt lấy các giá trị thời gian khởi đầu, kết thúc,các bước
thời gian cho phù hợp với tần số tín hiệu đưa vào.
Trong cửa sổ Analyses Setup còn cho phép ta thiết đặt nhiều tham số khác
trong quá trình phân tích mạch: Tín hiệu AC nhỏ, tín hiệu nhiễu, phân tích
Monter Carlo, các giá trị trong phân tích Spice…
Sau khi đã hoàn tất thiết đặt, nhấn ENTER,nếu không có lỗi xảy ra, một tài
liệu Project.sdf được tạo ra, chứa các mẫu sóng trong mạch mà ta muốn
quan sát.
Trong cửa sổ hiện sóng
này,ta có thể thêm, bớt
các tín hiệu tại các điểm
muốn quan sát bằng
cách chọn Plot→New
Plot( hoặc Delete Plot)
Ngoài ra ta còn có thể thêm vào trang mô tả các biểu đồ FFT của tín hiệu
trong thiết kế.
Phân tích Signal Integrity : Phân tích đường truyền tín hiệu.
Trong hộp thoại này cho phép ta thiết đặt và xác định nhiều phương thức
phân tích toàn vẹn tín hiệu mà ta muốn thực hiện trên tài liệu thiết kế hiện
thời.
Hộp thoại này chia làm hai phần chính: Phần bên trái, vùng Analyses, để ta
thên vào các trang kết quả phân tích, với tên “ New Sim n”. Khi ta thêm vào
đây một đối tượng mới, thì khi hiển thị kết quả sẽ có thêm trang mới này.
Đặt Analyses Type ở chế độ Reflect hoặc CrossTalk.
Phần Select Analyses chứa danh sách các Net có trong tài liệu thiết
kế, ta có thể tuỳ chọn phân tích một hay nhiều Net đồng thời. Chọn quá
nhiều Net có thể gây mất thời gian cho việc phân tích. Nhấp đúp hợăc chọn
“>” để chuyển Net sang danh sách được chọn để phân tích.
Khi chọn một Net để phân tích, tên của Net được đặt ở góc trên bên Phải
hộp thoại , đồng thời các danh sách các Pin của Net đó được liệt kê ở góc
dưói của hộp thoại.
Trong chế độ CrossTalk(Nhiễu xuyên âm), cần thiết đặt một trong
các Net là Aggressor hoặc Victim. Thiết đặt Aggressor cho một Net nghĩa
là Net đó sinh ra tín hiệu tác động vào tất cả các Net khác, bị nhận nhiễu
xuyên âm từ Net đó. Còn ngược lại, thiết đặt Victim cho một Net nghĩa là
Net đó bị tác động bởi nhiễu xuyên âm từ tất cả các Net khác trong danh
sách phân tích.
Nút Screening cho phép ta thực hiện các hoạt động trước khi phân
tích trên các Net đã được chọn. Khi nhấn nút này, hộp thoại Screening mở
ra, cho phép ta quan sát tổng thể các đặc trưng của các Net đã chọn, như là :
Net data( tổng độ dài các đoạn của Net), Impedance Data( Giá trị lớn nhất,
nhỏ nhất, trung bình của trở kháng các đoạn…)
Mục đích chính của sử dụng Screening là để xem xét xem Net nào cần
quan tâm phân tích, từ đó mà đặt các yêu cầu phân tích chi tiết Reflect hay
CrossTalk.
Sử dụng nút Edit Buffer để quan sát, thay đổi các thuộc tính các Pin.
Các giá trị chứa trong hộp thoại này phụ thuộc vào loại thiết bị chứa Pin
đang xét.
Theo dõi sóng hiệu:
Sau khi kết thúc tất cả các thiết đặt, nhấn OK, trên màn hình mở ra tài liệu
*.fds mô tả hình dạng của tín hiệu phân tích, phụ thuộc vào rất nhiều tín hiệu
dội lại từ các đường truyền(Trace) liên quan. Một vấn đề thường xảy ra là
“Ringing” trong thiết kế PCB bởi sự không khớp trong phối hợp trở kháng
giữa đường truyền và nơi nhận, thường là đưởng truyền trở kháng thấp trong
khi điểm nhận trở kháng cao.
Trong các mạch tốc độ cao, tốc độ chuyển mạch nhanh hơn, do đó
Rise time cũng nhanh hơn, vấn đề phản xạ trên đường truyền lại càng rõ rệt.
Để có được một thiết kế tốt, xét về mặt toàn vẹn tín hiệu, là có chất
lượng tín hiệu tốt trên đường truyền, có nghĩa là loại trừ được tín hiệu dội lại
(ringing). Loại trừ hoàn toàn tín hiệu dội lại trong thực tế là không thể, tuy
nhiên ta có thể giảm tín hiệu này đến mức nhỏ nhất bằng cách sử dụng các
Termination.
Protel cung cấp
môi trường cho ta giả lập
các Termination mà
không làm thay đổi thiết
kế trong thực tế . Lựa
chọn Termination cho
các Pin bằng cách : Trong
cửa sổ Signal Integrity
Analyses Setup ở góc
dưới bên phải, chọn Pin,
sau đó chọn Term.
Advisor
- Reports tab: Các loại Report sẽ được tạo ra khi thực hiện phân tích.
- Integration tab : Chỉ ra một số các hằng số kết hợp trong giải pháp
sử dụng để phân tích. Phương pháp Trapezoidal thì tương đối nhanh
và chính xác, nhưng dễ bị dao động dưới một số điều kiện nào đó.
Phương pháp Gear thì yêu cầu nhiều thời gian php hơn, nhưng tính ổn
định cao hơn.
- Accuracy tab : Dùng để định nghĩa các ngưỡg dung sai và thiết đặt
các giới hạn cho các thuật toán trên máy tính.
- DC Analysis : Dùng để định nghĩa các ngưỡg dung sai và thiết đặt các
giới hạn cho phân tích DC Analyses.
Ta có thể nhấn vào Schematic Mode Setup để mở cửa sổ cùng tên. Ở
đây, ta có thể thiết đặt các giá trị cho việc phân tích sóng hiệu trong chế
độ Schematic.
Cơ chế phát hiện lỗi và báo lỗi trong môi trường Schematic Editor:
Khi một Project được biên dịch , toàn bộ thiết kế và các luật lệ, ràng buộc
được áp dụng để kiểm tra tính đúng đắn của thiết kế.Ta có thể thiết đặt các
chọn lựa trong Project Option bằng cách chọn : Project→Project Option.
Cửa sổ Project Option gồm các Tab sau :
- Error Reporting : Kiểm tra các sơ đồ thiết kế Schematic.Có 7 mức vi
phạm được Protel quy định. Có thể dễ dàng thay đổi Report Mode
bằng cách chọn 1 trong 4 dạng ở Dropdown Menu bên cạnh mỗi đề
mục.
- Connection Matrix : Hiển thị bằng hình ành kết quả từ Error
Reporting, biểu diễn 7 loại lỗi quy định, giúp ta có thể quan sát một
cách trực quan nguyên nhân gây ra lỗi: lỗi kết nối giữa các chân, kết
nối với cổng …
Ví dụ như trong biểu đồ sau, nhìn từ phía trên, ở chân Open
Collector Pin dóng xuống đến chân ô được đánh dấu lỗi, chiếu sang bên
phải đến ô Output Pin : Như vậy ô giao giữa Open Collector Pin và
Output Pin báo cho ta biết lỗi này sẽ được tạo ra khi biên dịch.
Ta có thể đặt trực tiếp các mức lỗi cho các kiểu lỗi này bằng cách
Click chuột trái lên ô muốn thay đổi cho đén khi nó chuyển sang màu thể
hiện mức lỗi mong muốn.
1. Tạo Thư viện Integrated Library :
Như đã giới thiệu phía trên về việc sử dụng các thư viện trong thiết kế và
tính cần thiết phải tạo ra một thư viện Integrated Library trong Project.Bây
giờ ta sẽ thảo luận về cách tạo và sử dụng thư viện Integrated Library:
Để tạo một Thư viện Integrated Library, trước hết ta phải tạo một Library
Project Packet bằng cách chọn File→New→Integrated Library
Trong cửa sổ Project sẽ hiện ra Library Project Packet mới này. Ta sẽ thêm
vào đó các Thư viện dùng trong thiết kế .
Mọi tài liệu Schematic Library (.Schlib) mới tạo ra được xếp vào mục
Schematic Libraries.
Nhấp chuột phải vào Library Project Packet, chọn Add to Project,
hoặc Project → Add to Project, sau đó tìm các thư viện Schematic
Library, PCB Library mà ta muốn thêm vào.Có thể thêm vào các thư viện
tuỳ ý khác nếu muốn.
Có một cách khác để thêm 1 thư viện vào Library Project Packet, nếu
nó có trong cửa sổ Project, ta chỉ cần giữ chuột trái lên thư viện đó và kéo
nó vào Library Project Packet.
Tài liệu Library Project Packet có tên là xxx.LibPkb,sau khi ta đã
thêm vào đầy đủ các thư viện cần, ta sẽ biên dịch nó thành thư viện
xxx.IntLib. Đường dẫn của thư viện này quy định trong Project Option
Thực hiện biên dịch bằng cách chọn : Project → Compile Integrated
Library, hoặc nhấp chuột phải lên Library Project Packet và chọn
Compile Integrated Library. Thư viện .INTLIB tạo ra sẽ được tự
động thêm vào danh sách các thư viện đang dùng .
Tất cả các thư viện cung cấp sẵn cho ta sử dụng đều dưới dạng Integrated
Library.
Môi trường thao tác với các thư viện Library Editor:
Khi ta kích hoạt tập tin .SchLib hoặc .PCBLib Protel tự động chuyển
sang môi trường làm việc Library Editor.
Đầu tiên ta sẽ xét môi trường Library Editor cho các thư viện
.SCHLib :
Trong môi trường này, ta có thể định nghĩa, thiết kế thiết bị mới, hoặc sửa
đổi lại các thiết bị cũ (sửa đổi hình dạng logic của thiết bị) cho phù hợp với
bản vẽ Schematic.
Muèn ®Æt c¸c ch©n linh kiÖn ®îc g¸n theo thuéc tÝnh
Èn, ®¸nh dÊu chän thµnh phÇn Hidden Pins trong khung
tham sè Pin (hoÆc dïng lÖnh View\Show Hidden Pins) nÕu
muèn quan s¸t sau khi ®· ®Þnh vÞ chóng. C¸c ch©n ®îc g¸n
thuéc tÝnh Èn trong th viÖn linh kiÖn cã thÓ bÞ mÊt khi ®îc
®Æt trong trang thiÕt kÕ s¬ ®å chi tiÕt m¹ch.
Thuéc tÝnh Electrical Type ®îc dïng khi sö dông thµnh
phÇn Electrical Rule Check vµ kh«ng t¸c dông khi t¹o hÖ
thèng nèi m¹ng m¹ch netlist. H·y cÈn thËn khi sö dông thuéc
tÝnh nµy nÕu muèn dïng ®Æc tÝnh Electrical Rule Check.
Ta cã thÓ thay ®æi h×nh d¹ng Pin theo c¸c quy íc vÓ
®iÖn tö : ký hiÖu ch©n Clock, ch©n tÝch cùc sên ©m…
b»ng c¸ch thay ®æi c¸c trêng trong « Symbol.
Tool:
- New Component :
Dùng để thiết kế một thiết bị mới. Khi chọn lệnh này, hộp thoại New
Compnent xuất hiện, sau khi ta thêm vào tên của thiết bị muốn tạo, thiết bị
mới sẽ được cập nhập vào Schematic Library.
- Remove Component :
Loại bỏ thiết bị ra khỏi Schematic Library.
- Remove Duplicates :
Loại bỏ khỏi thư viện những thiết bị lặp
lại.
- Rename Component :
Sửa đổi tên thiết bị
- Copy Component :
Khi chọn lệnh này, Hộp thoại Copy xuất
hiện cho phép ta chọn đích đến là một thư
viện Schematic Library bất kỳ.
- Goto :
- Find Component :
Chức năng tương tự
như tìm kiếm thiết bị
đã trình bày trước đây.
- Updates Schematic :
Cập nhập những thay đổi vào tài liệu Schematic.
Hộp thoại Document Option thể hiện các thiết đặt của không gian làm việc
Library Editor.
Edit Part :
Tương tự như khi ta kích đúp vào thiết bị trong cửa sổ Library Editor, lênh
này mở cửa sổ thuộc tính của thiết bị, cho phép ta thay đổi, sửa hay thiết kế
các đối tượng mới.
Report :
- Component :
Hiện báo cáo về các chân của thiết
bị đang được kích hoạt trong cửa sổ
Library Editor. Kết quả tạo ra được chứa
trong file .cmp.
- Library :
Hiện báo cáo về tất cả các thiết bị trong thư viện Schematic đang
sử dụng hiện thời. Kết quả chứa trong File .Rep
Môi trường Library Editor đối với thư viện .PCBLib:
Khác với thư viện .SCHLib, chứa hình dạng Logic của thiết bị cùng
với các liên kết đến các thư viện Footprint, thư viện .PCBLib chứa hình
dạng thực sự của thiết bị, là hình dạng vật lý trong thực tế trên bản mạch in.
Sự kết hợp của hai thư viện này cho ta một hình ảnh hoàn chỉnh về thiết bị,
cả trên bản vẽ Logic lẫn trên sản phẩm cuối cùng.
Môi trường thiết kế Library Editor cho thư viện PCBLib cũng tương tự như
với thư viện SCHLib, nhưng khác về các thành phần được dùng để thiết kế.
Ta giới thiệu qua về một số ký hiệụ đối tượng dùng trong mạch in thực
tế:
Via :
Đối tượng dùng để thiết lập kết nối giữa hai Signal Layer trong bản
mạch PCB.
Via có thể là Multi-Layer (Xuất phát từ Top Layer đến Bottom Layer xuyên
qua tất cả các lớp giữa), hoặc có thể bị giới hạn giữa hai Signal Layer bất kỳ
gọi là Blink hay Buried Via. Blink via kết nối từ bề mặt đến một Internal
Layer bất kỳ, còn Buried Via kết nối hai Internal Layer với nhau.
Via sử dụng màu sắc của Layer để chỉ ra những Layer nào được kết nối.
Pad :
Đối tượng dùng để tạo điểm kết nối giữa chân thiết bị với Routing
trên mạch in.
Pad thông thường được dùng trong PCB Editor để định nghĩa
footprint của thiết bị.
Pad có thể là Multi-Layer (Có mặt trên tất cả các Signal hoặc Plane
Layer, có hình dạng đặc biệt và đòi hỏi có lỗ khoan để kết nối nhiều Layer),
có thể chỉ trên 1 Layer, và cũng có khả năng kết nối tới 1 Net.
Track :
Là một đường thẳng đặc với độ rộng đã định nghĩa trước. Track được đặt
trên các Layer để thiết lập một mối quan hệ kết nối về điện giữa các chân
thiết bị. Ngoài ra, Track còn được dùng cho các mục đích khác như: Tạo các
đường Board Outline, Component Outline, Cách ly đường biên…
Routing mạch in :
Routing là một tiến trình đặt các track và các Via trên mạch in để kết nối các
thiết bị
- Fill : Đặt một vùng đặc hình chữ nhật lên tài liệu hiện tại
Khi Fill được đặt trên Signal Layer , nó dùng để tạo ra một vùng ngăn cách
hoặc một vùng truyền dẫn lớn. Fill được lấp đầy bởi các Track hoặc các
đoạn cong và được kết nói với Net
Khi Fill được đặt trên Power Plane hoặc Solder Mark, Paste Mark Layer,
nó được dùng để tạo ra các vùng trống.
Fill được đặt trên KeepOut Layer để tạo ra một rào chắn đối với cả
AutoRouting và AutoPlacement
Trong PCB Library Editor, Fill được dùng để định nghĩa Footprint của thiết
bị.
- Line : Tương tự như một Track, nhưng không có sự tương tác với Net.
Line được dùng cho một số mục đích như tạo đường biên của bản
mạch in, đường bao của thiết bị, đường biên Keep-out.
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.
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.
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.
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.
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.
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.
Free Object :
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.
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
dưới bên trái.
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
thành bởi một nhóm các track, có thể kết nới tới các Net trong phạm vi.
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ế
Schematic.
-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
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.
Board Shape:
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,
Components, Design Channels, From-Tos, Layers và Pads có thể được tạo ra
và có nhiều thành viên.
Netlist:
Edit Nets :
Mở hộp thoại Netlist Manager nơi chúng ta có thể biên tập lại các Net
trong tài liệu hiện thời.
Trong hộp thoại này ta có thể định nghĩa thêm các Class mới hoặc
sửa đổi thành phần các Class cũ. Đồng thời ở ô bên phải, ta có thể nhấp
vào các Pin để mở cửa sổ thuộc tính các Pad nối với Pin đó, từ đó thay
đổi các thuộc tính này theo mục đích thiết kế.
Clean Nets... :
Lệnh này để loại bỏ các Track thứa, lặp lại trong thiết kế.
AutoRouter thường thực hiện câu lệnh này trước khi hoàn tất công
việc để loại bỏ các lỗi khỏi thiết kế.
Room :
Có thể hiểu một cách đơn giản, Room là một phòng chứa các thiết bị
trên mạch in. Khi ta di chuyển Room thì các thành phần chứa trong nó
cũng di chuyển theo. Ta còn có thể sao chép khuôn dạng Room để thuận
tiện cho thiết kế.
Place Rectangular Room/Polygon Room :
Đặt một Room hình chữ nhật/Đa giác lên tài liệu PCB.
Sau khi đặt Room, ta có thể xác định các thiết bị chứa trong Room bằng
cách mở cửa sổ thuộc tính của nó.
Trong cửa sổ thuộc tính của Room, ta có thể quy định được các thành
phần sẽ chứa trong nó bằng cách tạo ra một truy vấn đối tượng. Ví dụ,
trong Room_1 mới tạo thành, ta muốn đặt các thiết bị chứa trong Class
Sheet1 đã tạo ra trước đó, ta sẽ sử dụng truy vấn :
InComponentClass(‘Sheet1’).
Tương tự như khi thiết kế Design Rule, ta có thể chọn nút Query Builder
để mở cửa sổ tiện ích giúp ta thiết kế truy vấn dễ dàng hơn.
Slice Room :
Lệnh này để chia một Room thành nhiều Room khác nhau.
Khi vẽ các đường Slice, có rhể dùng những phím bổ trợ để có thể vẽ
nhiều đường với các góc khác nhau : SPACEBAR, SHIFT+SPACEBAR.
Tool :
Menu này chứa các công cụ phục vụ cho việc kiểm tra, hoàn tất. khiểm
thử thiết kế.
Reset Error Mark: Xoá tất cả các điểm đánh dấu lỗi trên sơ dồ thiết
kế. Nó không có tác dụng sửa lại các lỗi đó.
AutoPlacement :
- Auto Placer : Mở hộp thoại Auto-Place,cho phép ta thiết đặt và chạy
một trong hai công cụ tự động đặt thiết bị (AutoPlacement)
- Cluster Placer : Tự dộng nhóm thiết bị thành các nhóm trên cơ sở kết
nối giữa chúng, sau đó đặt các nhóm này một cách hình học. Thuật toán
này thường chỉ dùng cho các thiết kế có số đối tượng nhỏ, thường là ít
hơn 100 đối tượng.
Cho phép chọn Quick Component Placement để dặt nhanh đối tượng,
không cần tối ưu.
- Statistical Placer : Sử dụng một thuật toán thống kê để đặt các đối
tượng sao cho các kết nối là ngắn nhất.Có thể cập nhập trực tiếp lên tài
liệu PCB hoặc tạo ra cửa sổ biểu diễn tuỳ ý.
- Stop Auto Place : câu lệnh này dùng để dừng quá trình Cluster
Placer bất kỳ thời điểm nào khi nó đang được tiến hành.
Truớc khi AutoPlacement, ta cần đặt trước các thiết bị. Nếu không muốn
di chuyển thiết bị, đặt thuộc tính Lock cho thiết bị đó. Nếu muốn đặt
những vùng không chứa thiết bị, đặt thuộc tính Keepout cho vùng đó.
- Shove : Câu lệnh này dùng để chiếm chỗ, đẩy các thiết bị đang bị
chồng, hoặc yêu cầu sắp xếp thẳng hàng theo một trật tự riêng.
Sau khi chọn lệnh này, con trỏ chuyển sang hình dấu cộng, kích vào thiết
bị muốn chọn, các đối tượng xung quanh nó sẽ bị đẩy bật ra theo cự ly đã
được quy định trong Shove Depth (1…1000)
- Set Shove Depth : Dùng để đặt giá trị tuỳ ý (1…1000) khi dùng
lệnh Shove.
- Place From File... : Lệnh này dùng để nhặt các thiết bị chứa trong
File chỉ định và đặt nó vào thiết kế.
Interactive Placement
: Bao gồm các lệnh sắp
xếp các thiết bị chỉ định
theo một trật tự tuỳ ý.
Un-Route : Dùng để bỏ
các Route đã được thiết
lập trước đó.
Việc Un-Routing này đi ngược lại
với quá trình Routing mà ta đã
thực hiện. Có thể UnRoute từng
phần của bản mạch, như là các
Net, Connection, Component, Room mà ta lựa chọn.
Density Map : Hiển thị biểu đồ
mô tả mật độ các kết nối trên bản
thiết kế. Những vùng có màu
xanh là mật độ ít, chuyển dần
sang màu đỏ là mật độ cao. Ví dụ
như ta có biếu đồ mô tả mật độ
thiết kế LCD Controller :
Reannotate: Dùng
để xác nhận lại tất
cả các thiết bị trong
thiết kế PCB.
Nó sẽ đặt lại tên
cho các thiết bị
theo thứ tự chọn
trong hộp thoại
hiện ra ki gọi lệnh.
Reverse Designators :
Dùng để dảo ngược lại khuôn dạng của các bộ mô tả thiết bị hiển thị
trog tài liệu hiện tại. Thường được dùng trong thiết kế đa kênh. Nó sẽ
định dạng lại trật tự ưu tiên : R2_CIN1, C47_CIN3 sẽ trở thành
CIN1_R2, CIN3_C47.
Layer Stackup Legend : Câu lệnh này cho phép ta đặt dòng chú thíchvề
các Signal Layer và Internal Plane đã định nghĩa trong Layer Stack
Manager lên tài liệu PCB hiện thời.
Convert :
- Explode Component to
Free Primitives: Lệnh
này dùng để chuyển thiết
bị về trạng thái nguyên
thuỷ của nó.
Lệnh này không ảnh
hưởng gì đến thư viện
chứa Footprint của thiết
bị, chỉ chia thiết bị trên tài
liệu thành các phấn(
không có kết nối với
nhau).Không có lệnh để tái kết hợp các thành phần lại, nếu muốn thì phải
dùng Undo.
- Convert Selected Free Pads to Vias: Câu lệnh này để chuyển đổi Pad tự
do thành Via. Lệnh này dùng khi Import một Gerber File sang tài liệu PCB.
- Convert Selected Vias to Free Pads :Lệnh này để chuyển Via thành Pad
tự do, dùng khi Import PADS-PCB vá PADS 2000 file, nơi mà Via được
dùng để kết nối tới Power hoặc GND Layer.
- Create Union from Components :Tạo một Union từ các thiết bị đã chọn,
Union là một nhóm thiết bị có quan hệ với nhau như một khối thống nhất, và
vẫn duy trì như vây khi ta di chuyển, đặt lại khối.
- Remove Component from Union: Dùng để loại một thiết bị hay một
nhóm thiết bị ra khỏi Union đã thiết đặt trước.
- Remove All Component Unions : Lệnh này dùng để loại tất cả các
Union đã thiết đặt trước ra khỏi tài liệu PCB hiện thời.
- Add Selected Primitive to Component: Câu lệnh này dùng để thêm các
thành phần nguyên thuỷ vào thiết bị nếu như việc kiểm tra hình dạng thiết bị
là chính xác trong PCB Editor.
Chú ý rằng thiết bị đích cũng phải có các thành phần nguyên thuỷ không
khoá mới có thể thực hiện công việc.
Teardrop Pads:
Để chuyển các Via/Pad từ dạng tròn sang dạng TearDrop. Đây là một
kỹ thuật nhằm chống vỡ các lỗ khoan trong công đoạn chế tạo mạch in.
Khi chọn lệnh này, hộp thoại Teardrop xuất hiện, ta có thể có các chọn lựa
sau:
- All Pad/Via : Để chọn thực hiện trrên tất cả các Pad/Via
- Selected Object Only : Lựa chọn thực hiện trên các Pad/Via mà ta
thấy có nguy cơ vỡ khi khoan.
- Force Teardrops: Để áp dụng TearDrop lên các Pad/Via gây ra lỗi
trong DRC.
Để thi hành lệnh này, truớc hết ta phải thiết đặt các luật Matched Net
Length trên các Net mà ta muốn cân bằng về độ dài.
Khi thiết kế luật nay, ta có thể tuỳ ý quy định hình dáng các
Track sẽ thêm vào để các Net có được độ dài tiêu chuẩn. Có thể chọn các
Track thêm vào là đường gấp khúc vuông, gấp khúc 45 độ hoặc các cung
tròn.
Preferences :
Mở hộp thoại Preferences với các chức năng
đã trình bày trước đây.
Auto Route :
Tự động Routing các thiết bị, các thành phần tuỳ chọn trên bản vẽ thiết
kế PCB.
Routing là một tiến trình đặt các Track và các Via trên mạch in để kết
nối các thiết bị .
Ta có thể tuỳ chọn Routing cả bản mạch hay chỉ Routing một phần của
nó bằng các chọn lựa sau:
All, Net, Connection, Component, Area, Room
Setup..:
Lệnh náy mở hộp thoại Situs Setup Strategies cho phép bạn định rõ chiến
thuật AutoRouter sẽ sử dụng.
Từ hộp thoại này có thể chuyển ngay sang hộp thoại Design Rule để thiết
kế các luật cho Routing.
Thực ra ta không cần thiết đặt gì trong hộp thoại này, chương trình đã tự
động chọn ra phương pháp AutoRouter thích hợp nhất cho thiết kế.
Stop Autorouter:
Dừng tiến trình Autorouting khi nó đang thực hiện.
Reset :
Thực hiện lại một phương thức Routing mới nếu ta chưa hài lòng với
cách Routing hiện tại.
Pause :
Tạm ngừng tiến trìng AutoRouting.
Restart :
Khới động tiếp tiến trình AutoRouting đã bị ngừng trước đó do lệnh
Pause.
Report :
Hầu hết các lệnh trong Menu Report đã được mô tả trong những phần trước,
ta không liệt kê lại mà chỉ đưa ra chức năng của các lệnh mới.
Report Project Hierachy : Liệt kê thứ tự phân cấp các tài liệu
Schematic của Project, trng trường hợp Project gồm nhiêu thiết kế
Schematic.
Nestlist Status : Liệt kê trạng thái các Net có trong thiết kế. Kết quả
xuất ra File .REP.
Trong tài liệu, ta đã đôi lần đề cập đến thiết kế đa kênh, bây giờ ta sẽ trình
bày kỹ về thiết kế này :
Thiết kế Multi-Channel :
Thiết kế Multi-Channel ở đây là sử dụng cùng một kênh nhiều lần. Ta chỉ
cần thiết kế kênh 1 lần, như là một Sub-Sheet Schematic, và sử dụng nó
trong bản vẽ thiết kế Multi-Channel. Ta phải chỉ rõ sử
dụng nó bao nhiêu lần trong thiết kế chính.
Để thiết kế Multi-Channel cần thực hiện các công việc
sau :
1. Thiết kế một mạch ( bản vẽ Schematic) mà ta
muốn dùng như sơ đồ cấu trúc một kênh, sau đó
thêm nó vào Project, chẳng hạn tài liệu Schematic
thiết kế kênh ta đặt tên là In.SchDoc.
3. Double Click lên biểu tượng Sheet Symbol để mở cửa sổ thuộc tính
của nó.
4. Ở ô Filename đánh tên tài liệu ma ta đã thiết kế kênh trên đó, ở đây là
In.SchDoc
5. Ở ô Desingnator ta đánh lệnh lặp lai kênh 3 lần bằng câu lênh
Repeat(Tên_kênh, Số khởi đầu, Số kết thúc). Chẳng hạn ở đây ta
đánh Repeat(CIN,1,3) : tạo ra 3 kênh với tên CIN_1, CIN_2,CIN_3.
Đến đây ta đã hoàn tất công việc thiết kế một Project Multi-Channel.
7. Chuyển những thiết kế vừa tạo ra lên mạch in bằng cách chọn Design
→Update PCB Project.PCB, 3 kênh vừa thiết kế sẽ được chuyển lên
mạch in. Trên mạch in lúc này xuất hiện đủ 3 kênh mà ta đã thiết kế .
8. Lựa chọn 1 Room bất kì, Routing cho nó bằng cách chọn AutoRoute
→Room. Sau dó Copy mô hình này ra tất cả các Room khác bằng
cách chọn Design→Room→Copy Room Format
Trong cửa sổ này, ta có thể quan sát các thiết bị trong mạch chính và các
thiết bị của kênh.
Giai đoạn cuối cùng của việc thiết kế là tạo các File dùng cho việc sản xuất.
Tập các File cần cho công việc này là GerBer File, NC Drill File, Pick and
Place File, danh sách các thiết bị và Testpoint File. Tập các File này được
chứa trong thư mục mà ta quy định trong Project→Output File hoặc trong
File → Fabrication Outputs.
Gerber files:
Mỗi GerBer file tương ứng với một Layer trên mạch in thực tế : component
overlay, top signal layer, bottom signal layer, the solder masking layer....
Nên tham khảo ý kiến nhà sản xuất trước khi tạo ra các File này để phù hợp
khả năng sản xuất của họ.
Tạo GerBer File :
File → Fabrication Outputs →Gerber files
Sau câu lệnh này, hộp thoại Gerber Setup xuất hiện, cho phép ta thiết đặt
các tham số, lựa chọn cho GerBer File. Nhấn OK, GerBer File được tạo,
Protel Chuyển sang môi trường CAMtastic.