Truy cập, xác định và quản lý các tùy chọn dự án
Altium Essentials: Schematic Electrical Rules Validation
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Các tab General, Error Reporting và Options của hộp thoại Project Options
Tóm tắt
Một dự án hiện có hoặc mới tạo sẽ được gắn với một tập hợp các thiết lập tùy chọn dành riêng cho dự án đó. Các thiết lập này được lưu trong tệp dự án (*.PrjPcb, ví dụ) và sẽ khác nhau tùy theo loại dự án. Các thiết lập tùy chọn được cấu hình trong hộp thoại Project Options.
Truy cập
Hộp thoại Project Options có thể được mở theo một trong các cách sau:
- Nhấp chuột phải vào mục dự án trong bảng Projects rồi nhấp Project Options trong menu ngữ cảnh.
-
Nhấp biểu tượng
trong bảng Projects khi dự án mong muốn đang được chọn trong bảng.
- Từ bất kỳ trình soạn thảo nào, chọn Project » Project Options từ menu chính.
Các tab hộp thoại
General

Tab General của hộp thoại Project Options
Tab General của hộp thoại Project Options cho phép bạn kiểm soát khả năng sẵn sàng trực tuyến và đồng bộ hóa của một dự án Workspace có trong Altium 365 Workspace.
Tùy chọn/Điều khiển
Khi mở cho một dự án và bạn bị ngắt kết nối khỏi Workspace của nó, tùy chọn duy nhất khả dụng là nút Turn Off Synchronization.
Khi mở cho một dự án không phải Workspace, tab General của hộp thoại Project Options sẽ chỉ hiển thị nút Make Project Available Online. Nhấp nút này để mở hộp thoại Make Available Online, hộp thoại này sẽ thêm dự án của bạn vào Workspace sau khi hoàn tất các bước cần thiết. Khi hoàn tất, tất cả các tùy chọn trong tab hộp thoại sẽ khả dụng.
General
- Description - dùng trường này để cung cấp mô tả tùy chọn cho dự án; mô tả này sẽ được phản ánh trong trường mô tả khi bạn duyệt dự án trong giao diện trình duyệt của Workspace.
Online Availability and Synchronization
-
Version Control - chọn ô này sẽ phản ánh kiểu sẵn sàng trực tuyến hiện tại. Bật tùy chọn này để lưu trữ dự án này dưới VCS trong Versioned StorageGit design repository của Workspace, hoặc tắt để tham gia đồng bộ hóa đơn giản. Việc bật kiểm soát phiên bản chính thức cho phép nhiều người dùng làm việc trên dự án, nghĩa là dự án sẽ được chia sẻ với tất cả những người cộng tác khác đang kết nối với Workspace của bạn.
-
Migrate to Altium 365 Versioned Storage - bật tùy chọn này để di chuyển một dự án đang sử dụng hệ thống VCS bên ngoài sang Altium 365 Workspace Native VCS. Dự án thiết kế sau khi chuyển đổi, vẫn giữ lại lịch sử commit VCS trước đó, sau đó có thể tận dụng các tính năng hỗ trợ VCS gốc của Workspace, chẳng hạn như dòng thời gian lịch sử dựa trên sự kiện. Tùy chọn này chỉ khả dụng cho dự án mirrored.
-
Server Folder - thư mục Workspace nơi dự án đang nằm.
-
Enable Conflict Prevention Notifications - bật tùy chọn này để quản lý quyền truy cập chỉnh sửa tệp bằng cách nhận cảnh báo khi một thành viên trong nhóm đang chỉnh sửa cùng một tài liệu từ dự án Workspace, nhằm tránh khả năng xung đột dữ liệu.
-
Turn Off Synchronization - nhấp nút này để tắt đồng bộ hóa, đảm bảo rằng bản sao dự án cục bộ sẽ აღარ liên kết với bản nằm trên Workspace. Dự án trên Workspace sẽ vẫn được giữ nguyên.
Requirements
-
Link Requirements – nếu System Design Block của Requirements and Systems Portal chưa được liên kết với dự án thiết kế, hãy nhấp nút này để mở hộp thoại Link Requirements , tại đó bạn có thể chọn system design block để liên kết với dự án.
-
Linked Requirements – nếu System Design Block của Requirements and Systems Portal đã được liên kết với dự án thiết kế, mục này sẽ hiển thị block đã liên kết Nhấp vào liên kết để thay đổi ánh xạ Project-Block hiện tại. Nhấp nút Unlink để xóa liên kết.
Tham khảo trang Requirements in a Design để tìm hiểu thêm.
Error Reporting

Tab Error Reporting của hộp thoại Project Options (cho dự án PCB)
Tab Error Reporting của hộp thoại Project Options cho phép bạn xác định mức báo cáo cho từng vi phạm điện và bản vẽ có thể xảy ra trên các tài liệu schematic nguồn khi xác thực dự án. Khi dự án được xác thực, các thiết lập vi phạm này sẽ được dùng cùng với các thiết lập trên tab Connection Matrix để kiểm tra các tài liệu nguồn về các vi phạm kết nối.
Tùy chọn/Điều khiển
Danh sách vi phạm
Danh sách này hiển thị tất cả các vi phạm điện và bản vẽ có thể tồn tại trên các tài liệu nguồn của dự án. Bản thân các vi phạm được gom vào các danh mục sau:
PCB Design:
Multi-board Design:
Harness Design:
Mỗi loại vi phạm cụ thể được trình bày với các trường sau:
- Violation Type Description - mô tả ngắn về loại vi phạm.
-
Report Mode - dùng trường này để chỉ định mức độ nghiêm trọng gắn với việc vi phạm kiểm tra. Dùng danh sách thả xuống để chọn một trong các mức báo cáo sau:
-
Menu nhấp chuột phải
Các lệnh sau có trong menu nhấp chuột phải:
- All Off - đặt Report Mode cho tất cả các loại vi phạm thành No Report.
- All Warning - đặt Report Mode cho tất cả các loại vi phạm thành Warning.
- All Error - đặt Report Mode cho tất cả các loại vi phạm thành Error.
- All Fatal - đặt Report Mode cho tất cả các loại vi phạm thành Fatal Error.
- Selected Off - đặt Report Mode cho tất cả các loại vi phạm đã chọn thành No Report.
- Selected To Warning - đặt Report Mode cho tất cả các loại vi phạm đã chọn thành Warning.
- Selected To Error - đặt Report Mode cho tất cả các loại vi phạm đã chọn thành Error.
- Selected To Fatal - đặt Report Mode cho tất cả các loại vi phạm đã chọn thành Fatal Error.
- Default - đặt lại Report Mode của tất cả các loại vi phạm về thiết lập mặc định.
- Report Suppressed Violations in Messages Panel - bật tùy chọn này để hiển thị các vi phạm trong bảng Messages ngay cả khi chúng đã bị ẩn thông qua tab này.
Tùy chọn bổ sung
- Set To Installation Defaults - nhấp để đặt các tùy chọn của tab về mặc định cài đặt.
Connection Matrix

Tab Connection Matrix của hộp thoại Project Options
Tab Connection Matrix của hộp thoại Project Options cung cấp một ma trận cho phép thiết lập các quy tắc kết nối giữa chân linh kiện và định danh net, chẳng hạn như Port và Sheet Entry. Ma trận này xác định các điều kiện logic hoặc điện cần được báo cáo dưới dạng cảnh báo hoặc lỗi. Ví dụ, một chân output kết nối với một chân output khác thường sẽ được xem là điều kiện lỗi, nhưng hai chân passive được nối với nhau thì không. Khi dự án được xác thực, các thiết lập vi phạm này sẽ được dùng (kết hợp với các thiết lập được xác định trên tab Error Reporting tab) để kiểm tra các tài liệu nguồn tìm vi phạm.
Tùy chọn/Điều khiển
Connection Matrix
Ma trận hiển thị tất cả các kiểm tra kết nối dây có thể có giữa các tổ hợp chân, port và sheet entry, cũng như kiểm tra các thực thể chưa được kết nối. Ma trận được đọc theo hướng ngang/xuống dọc và màu của phần tử ma trận tại giao điểm hàng-cột xác định cách Compiler sẽ phản hồi khi kiểm tra điều kiện cụ thể đó.
Để thay đổi chế độ báo cáo cho một kiểm tra vi phạm trong ma trận, hãy nhấp vào ô màu tại giao điểm giữa hàng và cột của hai thực thể. Mỗi lần nhấp, chế độ sẽ chuyển sang mức báo cáo tiếp theo. Các mức sau được hỗ trợ:
- No Report
- Warning
- Error
- Fatal Error
Menu nhấp chuột phải
Các lệnh sau có trong menu ngữ cảnh khi nhấp chuột phải:
- All Off - đặt tất cả các mục trong ma trận thành No Report.
- All Warning - đặt tất cả các mục trong ma trận thành Warning.
- All Error - đặt tất cả các mục trong ma trận thành Error.
- All Fatal - đặt tất cả các mục trong ma trận thành Fatal Error.
- Default - đặt tất cả các mục về giá trị mặc định của chúng.
Tùy chọn bổ sung
- Set To Installation Defaults - nhấp để đặt các tùy chọn của tab về mặc định cài đặt.
Class Generation

Tab Class Generation của hộp thoại Project Options
Tab Class Generation của hộp thoại Project Options cho phép bạn cấu hình và kiểm soát việc tạo class. Class là tập hợp logic của một loại đối tượng thiết kế cụ thể. Ví dụ, một nhóm linh kiện có liên quan có thể được gom vào Component Class riêng, sau đó dùng làm cơ sở để tạo một rule có phạm vi áp dụng mục tiêu. Tab này cung cấp các điều khiển để xác định những class nào được tạo tự động và những class do người dùng định nghĩa nào được tạo khi các tài liệu schematic nguồn được đồng bộ với tài liệu thiết kế PCB.
Tùy chọn/Điều khiển
Các class được tạo tự động
-
Generate Net Classes for Buses - chọn tùy chọn này để tự động tạo một net class cho mỗi bus trong thiết kế. Thành viên của một class sẽ là các net cấu thành riêng lẻ của bus đó (từ bus mà class được tạo ra).
-
Generate Net Classes for Components - chọn tùy chọn này để tự động tạo một net class cho mỗi component trong thiết kế. Thành viên của class sẽ là các net liên kết mà các chân của component (component mà class được tạo từ đó) đang kết nối tới.
-
Generate Separate Net Classes for Bus Sections - chọn tùy chọn này để tự động tạo một net class riêng cho mỗi phần bus. Một phần bus được tạo bằng cách chỉ định một bus thực chất là một phần của bus lớn hơn, ví dụ
D[15..8], từ busD[15..0]. -
Generate Net Classes for Named Signal Harnesses - bật tùy chọn này để tự động tạo một net class cho mỗi signal harness có tên trong thiết kế. Thành viên của class sẽ là các net liên kết với các tín hiệu được gom bởi signal harness có tên đó (harness mà class được tạo từ đó).
-
Sheet-Level Class Generation Grid - khu vực này cho phép bạn kiểm soát việc tự động tạo component class và/hoặc net class ở cấp từng schematic sheet riêng lẻ. Tất cả các schematic sheet nguồn của dự án được liệt kê với thông tin sau cho mỗi sheet:
- Sheet Name - tên của tài liệu schematic.
- Full Path - đường dẫn tuyệt đối tới thư mục chứa tài liệu.
-
Component Classes - chọn tùy chọn này để tạo component class cho sheet.
- Generate Rooms - chọn tùy chọn này để tạo một room cho component class.
-
Net Classes Scope - dùng trường này để xác định có tạo net class cho sheet hay không và nếu có thì phạm vi tạo là gì. Danh sách thả xuống của trường cung cấp các lựa chọn sau:
- None - không tạo net class cho sheet này.
- Local Nets Only - tạo net class cho sheet này nhưng chỉ chứa các net thành viên cục bộ trong sheet.
- All Nets - tạo net class cho sheet này chứa tất cả các net thành viên liên quan tới sheet (cục bộ và các net đi nơi khác).
-
Structure Classes Generate Structure - chọn tùy chọn này để tạo structure class cho sheet.
Structure Class là một loại class đặc biệt có thể chứa, dưới dạng thành viên, bất kỳ loại class nào (net class, component class, v.v.). Bằng cách tự động tạo Structure Class từ mỗi schematic sheet trong dự án – có chứa component và/hoặc net – khi chuyển thiết kế sang PCB, cấu trúc của dự án có thể được biểu diễn trung thực ở phía PCB. Structure Class không chỉ cho phép tái tạo cấu trúc tài liệu schematic trong miền PCB để điều hướng nâng cao mà còn có thể được dùng trong truy vấn logic, ví dụ khi xác định phạm vi design rule hoặc lọc.
Các class do người dùng định nghĩa
- Generate Component Classes - chọn tùy chọn này để tạo các component class do người dùng định nghĩa khi thiết kế được chuyển sang PCB. Component class được định nghĩa thủ công trên schematic bằng cách thêm tham số ClassName vào các component mục tiêu và đặt giá trị của tham số đó thành tên class mong muốn.
- Generate Rooms for Component Class - chọn tùy chọn này để tạo room dựa trên các component class do người dùng định nghĩa. Các component này cần có tham số component với 'ClassName' là tên tham số.
- Generate Net Classes - chọn tùy chọn này để tạo các net class do người dùng định nghĩa khi thiết kế được chuyển sang PCB. Net class được định nghĩa thủ công trên schematic thông qua việc sử dụng directive Net Class. Để biến một net thành thành viên của Net Class, hãy gắn directive Net Class vào dây hoặc bus liên quan (hoặc một blanket) và đặt giá trị của tham số ClassName thành tên class mong muốn.
► Tìm hiểu cách tạo Net Class do người dùng định nghĩa
► Tìm hiểu cách tạo Component Class do người dùng định nghĩa
Tùy chọn bổ sung
- Set To Installation Defaults - nhấp để đặt các tùy chọn của tab về mặc định cài đặt.
Ghi chú
-
Để tạo class (tự động và/hoặc do người dùng định nghĩa) khi chuyển thiết kế sang PCB, bạn phải bảo đảm rằng các thiết lập Comparator tương ứng đã được đặt thành Find Differences trên tab Comparator của hộp thoại Project Options, như sau:
- Net Classes - đặt kiểu so sánh Extra Net Classes (trong danh mục Differences Associated with Nets) thành Find Differences.
- Component Classes - đặt kiểu so sánh Extra Component Classes (trong danh mục Differences Associated with Components) thành Find Differences.
-
Ngoài ra, trên tab ECO Generation của hộp thoại Project Options , bạn phải bảo đảm rằng các thiết lập ECO tương ứng đã được đặt thành Generate Change Orders.
- Net Classes - đặt kiểu sửa đổi Add Net Classes (trong danh mục Modifications Associated with Nets) thành Generate Change Orders.
- Component Classes - đặt kiểu sửa đổi Add Component Classes (trong danh mục Modifications Associated with Components) thành Generate Change Orders.
Comparator

Tab Comparator của hộp thoại Project Options
Tab Comparator của hộp thoại Project Options cho phép bạn xác định những loại khác biệt cần tìm và những loại cần bỏ qua khi so sánh tài liệu. Đối với mỗi phép so sánh có thể có, bạn có thể chọn tìm hoặc bỏ qua khác biệt bằng danh sách thả xuống tương ứng trong cột Mode. Bạn có thể thiết lập để tìm khác biệt về component, net, parameter và đối tượng vật lý theo nhu cầu.
Tùy chọn/Điều khiển
Hộp thoại này được chia thành hai khu vực chính:
- Khu vực phía trên, có tiêu đề Comparison Type Description/Mode, liệt kê mô tả và chế độ so sánh của từng loại so sánh khả dụng.
- Khu vực phía dưới, có tiêu đề Object Matching Criteria, được dùng để xác định tiêu chí khớp cho Net, Net Class, Component Class, Differential Pair, và Structure Class.
Mô tả/Chế độ loại so sánh
- Comparison Type Description - khu vực này liệt kê mô tả của từng loại so sánh khả dụng trong dự án. Dùng thanh cuộn ở ngoài cùng bên phải để cuộn tới Differences Associated with Components, Differences Associated with Nets, Differences Associated with Parameters, Differences Associated with Physical, và Differences Associated with Structure Classes để xem/thay đổi chế độ so sánh trong từng khu vực.
-
Mode - nhấp vào một mục để thay đổi chế độ so sánh bằng danh sách thả xuống:
-
Find Differences- chọn tùy chọn này để tìm khác biệt trong loại so sánh đó. -
Ignore Differences- chọn tùy chọn này để bỏ qua mọi khác biệt trong loại so sánh đó (sẽ không thực hiện so sánh cho loại so sánh đó).
-
Tiêu chí khớp đối tượng
- Object Type - danh sách các loại đối tượng như Net, Net Class, Component Class, Differential Pair, và Structure Class.
- Min Match % - nhập giá trị phần trăm khớp tối thiểu mong muốn hoặc nhấp ở phía bên phải của cột rồi dùng các phím mũi tên lên xuống để tăng hoặc giảm giá trị.
- Min Matched Members - nhập số lượng thành viên khớp tối thiểu mong muốn hoặc nhấp ở phía bên phải của cột rồi dùng các phím mũi tên lên xuống để tăng hoặc giảm giá trị.
- Use Name Matching - nhấp vào mục hoặc dùng danh sách thả xuống để chọn After member matching hoặc Never.
- Show Manual Matching Dialog - nhấp vào mục hoặc dùng danh sách thả xuống để chọn For unmatched objects hoặc Never.
Tùy chọn bổ sung
- Ignore Rules Defined in PCB Only - chọn tùy chọn này để bỏ qua các quy tắc chỉ được định nghĩa trong PCB trong phạm vi dự án thiết kế. Ví dụ, khi bạn thực hiện thay đổi theo lệnh kỹ thuật, các thay đổi có thể được áp dụng từ sơ đồ nguyên lý sang PCB và nếu tùy chọn này được bật, các quy tắc chỉ có trong PCB sẽ bị bỏ qua. Nếu không có quy tắc tương ứng nào trong các sheet sơ đồ nguyên lý của cùng dự án, thì bộ so sánh sẽ không cố gắng thêm các quy tắc mới.
- Set To Installation Defaults - nhấp để đặt các tùy chọn của thẻ về mặc định cài đặt.
ECO Generation

Thẻ ECO Generation của hộp thoại Project Options
Thẻ ECO Generation của hộp thoại Project Options cho phép bạn cấu hình những kiểu sửa đổi nào có thể được đưa vào khi tạo một Engineering Change Order (ECO) dựa trên các khác biệt do Comparator phát hiện.
Tùy chọn/Điều khiển
Danh sách Kiểu sửa đổi
Danh sách này hiển thị tất cả các sửa đổi có thể được thực hiện thông qua một Engineering Change Order khi đồng bộ các tài liệu sơ đồ nguyên lý nguồn với tài liệu thiết kế PCB. Các mục trong danh sách bao gồm các danh mục cho các kiểu sửa đổi liên quan đến Components, Nets, Parameters, Structure Classes, v.v.
Mỗi kiểu sửa đổi cụ thể bao gồm các trường sau:
- Modification Type Description – đây là mô tả ngắn về kiểu sửa đổi (hành động sẽ được Synchronizer thực hiện).
-
Mode – dùng trường này để kiểm soát việc kiểu sửa đổi có được đưa vào ECO được tạo hay không. Dùng danh sách thả xuống để chọn một trong các mục sau:
- Generate Change Orders - đưa kiểu sửa đổi vào ECO được tạo.
- Ignore Differences - loại trừ kiểu sửa đổi khỏi ECO được tạo.
Menu chuột phải
Lệnh sau đây khả dụng từ menu ngữ cảnh khi nhấp chuột phải:
- Report – dùng lệnh này để tạo báo cáo về các chế độ sửa đổi hiện được cấu hình. Hộp thoại Report Preview sẽ xuất hiện với báo cáo đã được tải sẵn. Dùng hộp thoại này để xem báo cáo bằng các điều khiển trang/thu phóng khác nhau trước khi xuất ra tệp hoặc in.
Tùy chọn bổ sung
- Push Component Designator Changes to Annotation File (if any) – chọn để đưa các thay đổi designator của linh kiện vào tệp annotation.
- Set To Installation Defaults – nhấp để đặt các tùy chọn của thẻ về mặc định cài đặt.
Options

Thẻ Options của hộp thoại Project Options
Thẻ Options của hộp thoại Project Options cho phép bạn chỉ định đường dẫn đầu ra và các tùy chọn liên quan cho các đầu ra được tạo cho dự án. Bạn cũng có thể chỉ định nhiều tùy chọn netlisting và Phạm vi Nhận dạng Net.
Tùy chọn/Điều khiển
-
Output Path – đường dẫn đầu ra mặc định để tạo các tệp đầu ra từ dự án thiết kế hiện tại (
*.PrjPcb). - ECO Log Path – đường dẫn đầu ra mặc định cho các tệp nhật ký ECO.
-
Schematic Template Location – dùng trường này để chỉ định thư mục dùng làm nguồn cho các tệp mẫu sơ đồ nguyên lý (
*.SchDot,*.SchDoc) của dự án.
Tùy chọn đầu ra
- Open outputs after compile – bật để mở các tệp đã được tạo sau khi biên dịch dự án thiết kế. Đối với dự án gói integrated library, bật tùy chọn này để cài đặt thư viện tích hợp sau khi biên dịch dự án gói.
-
Timestamp folder – bật để tạo một thư mục có dấu thời gian cho đầu ra được tạo, chẳng hạn như báo cáo BOM (Reports » Bill of Materials). Tên thư mục có định dạng
<FolderName> Date Timetrong đó<FolderName>được chỉ định trong trường Output Path cònDatevàTimecó cùng định dạng với thiết lập hệ thống của bạn. - Archive project document – bật để lưu trữ tài liệu dự án. Ví dụ, khi tạo đầu ra sản xuất từ một thiết kế PCB (File » Fabrication Outputs và File » Assembly Outputs) thì thư mục Output đích sẽ bao gồm một bản sao của tài liệu PCB liên quan.
- Use separate folder for each output type – bật để tạo các thư mục riêng cho từng kiểu đầu ra được tạo cho dự án thiết kế. Cấu trúc thư mục này cũng sẽ được thể hiện trong panel Projects.
Tùy chọn Netlist
- Allow Ports to Name Nets – bật để đặt tên một net bằng thuộc tính Name của một wired port thay vì dùng tên net mặc định do hệ thống tạo.
- Allow Sheet Entries to Name Nets – bật để đặt tên một net bằng tên sheet entry thay vì dùng tên net mặc định do hệ thống tạo.
- Allow Single Pin Nets – bật để cho phép tồn tại các net chỉ chứa một chân duy nhất.
-
Append Sheet Numbers to Local Net – bật để nối thêm giá trị của tham số Sheet Number của tài liệu sơ đồ nguyên lý (một tham số ở cấp tài liệu) vào các net cục bộ của sheet đó. Net cục bộ là net không rời khỏi sheet. Đối với net có rời khỏi sheet (và vì vậy không phải net cục bộ), tùy chọn này không áp dụng.
- Higher Level Names Take Priority – bật để các net label được dùng trên các sheet cấp cao hơn trong hệ thống phân cấp sẽ đặt tên cho các net trên các sheet cấp thấp hơn.
-
Power Port Names Take Priority – phần mềm có khả năng cục bộ hóa một global power net bằng cách nối dây một power port với một port thông thường. Việc này sẽ buộc tất cả các chân trên sheet đó được nối với power port đó nằm trong một net riêng biệt. Bật tùy chọn này sẽ buộc việc đặt tên net dùng tên của net được gán cho power port.
Phạm vi Nhận dạng Net
Các thiết kế nhiều sheet được xác định ở mức điện (hoặc mức kết nối) bằng các Net Identifier. Net identifier (net label, port, sheet entry, power port và hidden pin) tạo các kết nối logic giữa các điểm trong cùng một net. Điều này có thể diễn ra trong một sheet hoặc trên nhiều sheet. Kết nối vật lý tồn tại khi một đối tượng được gắn trực tiếp với một đối tượng điện khác bằng dây dẫn. Kết nối logic được tạo khi hai net identifier cùng loại (ví dụ: hai net label) có cùng thuộc tính Net .
Khi mô hình kết nối của thiết kế được tạo, bạn phải xác định cách bạn muốn các net identifier kết nối với nhau – điều này được gọi là thiết lập Net Identifier Scope. Về cơ bản có hai cách kết nối các sheet trong một thiết kế nhiều sheet: hoặc theo chiều ngang, trực tiếp từ sheet này sang sheet khác rồi sang sheet khác nữa, v.v.; hoặc theo chiều dọc, từ sheet con đến sheet symbol đại diện cho nó trên sheet cha. Trong kết nối ngang, các kết nối là từ port sang port (net label sang net label cũng khả dụng). Trong kết nối dọc, các kết nối là từ sheet entry sang port.
Dùng danh sách thả xuống để chọn một trong các phạm vi sau:
-
Automatic (Based on project contents) – chế độ này tự động chọn chế độ net identifier nào sẽ được dùng dựa trên các tiêu chí sau: nếu có sheet entry trên top sheet thì dùng Hierarchical; nếu không có sheet entry nhưng có port thì dùng Flat; nếu không có sheet entry và cũng không có port thì dùng Global.
- Flat (Only ports global) – các port kết nối toàn cục trên mọi sheet trong toàn bộ thiết kế. Với tùy chọn này, net label là cục bộ trong từng sheet, tức là chúng sẽ không kết nối qua các sheet. Tất cả các port có cùng tên sẽ được kết nối trên mọi sheet. Tùy chọn này có thể dùng cho các thiết kế nhiều sheet dạng phẳng. Không khuyến nghị cho các thiết kế lớn vì có thể khó lần theo một net qua các sheet.
- Hierarchical (Sheet entry <-> port connections, power ports global) – kết nối theo chiều dọc giữa một port và sheet entry tương ứng. Tùy chọn này chỉ tạo kết nối liên sheet thông qua các sheet symbol entry và các port khớp trên sheet con. Nó dùng các port trên sheet để đưa net hoặc bus lên các sheet entry trong các sheet symbol tương ứng trên sheet cha. Các port không có sheet entry khớp sẽ không được kết nối ngay cả khi có port cùng tên trên sheet khác. Net label là cục bộ trong từng sheet, tức là chúng sẽ không kết nối qua các sheet. Tuy nhiên, power port là toàn cục – mọi power port cùng tên đều được kết nối trong toàn bộ thiết kế. Tùy chọn này có thể dùng để tạo các thiết kế có bất kỳ độ sâu hoặc phân cấp nào và cho phép lần theo một net xuyên suốt thiết kế trên sơ đồ nguyên lý in ra.
- Strict Hierarchical (Sheet entry <-> port connections, power ports local) – chế độ kết nối này hoạt động giống như chế độ Hierarchical , điểm khác biệt là các power port được giữ cục bộ trong từng sheet, tức là chúng sẽ không kết nối qua các sheet tới các power port cùng tên.
- Global (Netlabels and ports global) – port và net label kết nối qua mọi sheet trong toàn bộ thiết kế. Với tùy chọn này, tất cả các net có cùng net label sẽ được kết nối với nhau trên mọi sheet. Ngoài ra, tất cả các port có cùng tên sẽ được kết nối trên mọi sheet. Nếu một net kết nối với một port cũng có net label, tên net của nó sẽ là tên của net label. Tùy chọn này cũng có thể dùng cho các thiết kế nhiều sheet dạng phẳng, tuy nhiên sẽ khó lần theo từ sheet này sang sheet khác vì việc xác định trực quan tên net trên sơ đồ nguyên lý không phải lúc nào cũng dễ.
Cho phép Hoán đổi Chân bằng Các Phương thức Sau
Trong trình biên tập PCB, việc hoán đổi Pin, Differential Pair và Part được thực hiện bằng cách hoán đổi các net trên pad của linh kiện và phần đồng tương ứng của chúng. Khi các thay đổi được gộp vào sơ đồ nguyên lý, có hai cách để xử lý việc hoán đổi chân:
-
Adding / Removing Net-Labels – bật để cho phép hoán đổi các chân trên ký hiệu linh kiện. Việc thực hiện hoán đổi trên sơ đồ nguyên lý bằng cách hoán đổi net label chỉ có thể thực hiện nếu kết nối được thiết lập thông qua net label, tức là khi các chân không được nối cứng với nhau.
-
Changing Schematic Pins – bật để cho phép hoán đổi net label trên các dây được gắn vào chân của linh kiện. Hoán đổi Chân sẽ là tùy chọn duy nhất khả dụng khi các net đã được nối cứng vật lý với một linh kiện. Phương pháp này có thể được dùng cho các linh kiện đơn giản (chẳng hạn như mảng điện trở) hoặc khi không còn lựa chọn nào khác do cấu trúc của thiết kế sơ đồ nguyên lý.
Chung
- Automatic Sheet Numbering – bật tùy chọn này để tự động đánh số các sheet sơ đồ nguyên lý trong dự án này. Điều này cho phép kiểm soát ký hiệu sheet và lưu chúng dưới dạng tham số trong các tài liệu sơ đồ nguyên lý tương ứng.
-
Automatic Cross References – bật tùy chọn này để tự động thêm thông tin tham chiếu chéo cho port, off sheet connector và sheet entry vào tất cả các tài liệu sơ đồ nguyên lý nguồn trong dự án đang hoạt động. Tính năng này giúp lần theo kết nối net trong một thiết kế không phân cấp.
- New Indexing of Sheet Symbols – bật để dùng bất kỳ chữ số hoặc số nào làm chỉ số đầu tiên hoặc cuối cùng của một Sheet Symbol lặp lại, bao gồm cả 0. Không cho phép số âm. Chỉ số cuối luôn phải lớn hơn chỉ số đầu.
Tham chiếu chéo
-
Sheet Style – chọn một trong các kiểu sheet sau để tham chiếu chéo các port trên một sheet sơ đồ nguyên lý hoặc các sheet sơ đồ nguyên lý trong một dự án.
-
None– không thêm kiểu sheet vào chuỗi tham chiếu chéo của tất cả các port. -
Name– tên của các sheet mà các port được liên kết tới sẽ được thêm vào chuỗi tham chiếu chéo. -
Number– số sheet của các sheet mà các port được liên kết tới sẽ được thêm vào chuỗi tham chiếu chéo.
-
-
Location Style – chọn một trong các kiểu vị trí sau để tham chiếu chéo các port trên một sheet sơ đồ nguyên lý hoặc các sheet sơ đồ nguyên lý trong một dự án.
-
None– không thêm kiểu vị trí vào chuỗi tham chiếu chéo của tất cả các port. -
Zone– số vùng tham chiếu (các đường viền sheet có các vùng) được thêm vào chuỗi tham chiếu chéo của tất cả các port liên kết với các đối tượng cha như vị trí của các sheet symbol. -
Location X,Y– vị trí của các port được công bố trong dấu ngoặc trong chuỗi tham chiếu chéo cho tất cả các port liên kết với các đối tượng cha như vị trí của các sheet symbol.
-
- Follow Cross References settings in Preferences – khi tùy chọn này được bật, các giá trị của tùy chọn Sheet Style và Location Style sẽ được kế thừa từ các tùy chọn trong vùng Port Cross References của trang Schematic – General của hộp thoại Preferences.
-
Display Cross References for:
-
Ports – dùng danh sách thả xuống để chọn chế độ hiển thị tham chiếu chéo cho các port.
-
Disabled– không thêm tham chiếu chéo vào port. -
Only Related Sheet Entry– hiển thị tham chiếu chéo tới sheet entry liên kết trên sheet sơ đồ nguyên lý cha. -
Only Related Ports– hiển thị tham chiếu chéo tới các port liên kết. -
Sheet Entry & Ports– hiển thị tham chiếu chéo tới cả sheet entry và port.
-
- Off-sheet Connectors – bật tùy chọn này để hiển thị tham chiếu chéo cho các đối tượng off-sheet connector.
- Sheet Entries – bật tùy chọn này để hiển thị tham chiếu chéo cho các đối tượng sheet entry.
-
Ports – dùng danh sách thả xuống để chọn chế độ hiển thị tham chiếu chéo cho các port.
Cặp vi sai
-
Custom Diff Pair Suffix Grid – liệt kê các hậu tố cặp vi sai mặc định (
_P/_N) và tất cả các hậu tố cặp vi sai tùy chỉnh đã được định nghĩa, theo các mục sau:- Positive Suffix – hậu tố cho net dương của một cặp vi sai.
- Negative Suffix – hậu tố cho net âm của một cặp vi sai.
- Add – nhấp để thêm một cặp hậu tố mới vào danh sách.
- Remove – nhấp để xóa (các) cặp hậu tố đã chọn khỏi danh sách.
Tạo xNets
- Sources/Destinations – xác định danh sách tiền tố được phân tách bằng dấu phẩy cho designator của các linh kiện có thể được dùng làm linh kiện nguồn hoặc đích trong xNets.
- Discretes – xác định danh sách tiền tố được phân tách bằng dấu phẩy cho designator của các linh kiện có thể được dùng làm linh kiện nối tiếp trong xNets.
Multi-Channel

Thẻ Multi-Channel của hộp thoại Project Options
Thẻ Multi-Channel của hộp thoại Project Options cho phép bạn xác định quy ước đặt tên room và định dạng designator linh kiện để dùng với thiết kế đa kênh. Thiết kế đa kênh là khả năng tham chiếu cùng một sheet con trong dự án nhiều lần. Điều này có thể được thực hiện bằng cách đặt nhiều sheet symbol tham chiếu đến cùng một sheet con, hoặc bằng cách đưa từ khóa Repeat vào designator của một Sheet Symbol để khởi tạo nó nhiều lần.
Altium Designer cung cấp thiết kế đa kênh thực sự, nghĩa là bạn có thể tham chiếu lặp lại các sheet đơn trong một dự án. Mọi thay đổi cần thực hiện có thể được áp dụng tại một nơi và sau đó việc biên dịch lại dự án sẽ truyền các thay đổi đó qua từng lần khởi tạo. Altium Designer không chỉ hỗ trợ nhiều kênh mà còn cho phép chúng được lồng nhau.
Việc ánh xạ từ một linh kiện logic duy nhất trên sơ đồ nguyên lý sang nhiều phiên bản vật lý trên PCB được điều khiển bởi sơ đồ designator đa kênh được định nghĩa trên thẻ này.
Tùy chọn/Điều khiển
Đặt tên Room
-
Room Naming Style - dùng trường này để chỉ định kiểu sẽ được dùng để đặt tên các room. Khi bạn chọn một kiểu từ danh sách, hình ảnh bên dưới sẽ được cập nhật để phản ánh quy ước đặt tên sẽ xuất hiện trong thiết kế. Khi thiết kế được biên dịch, một room được tạo cho mỗi sheet trong thiết kế, bao gồm mỗi bank và mỗi kênh cấp thấp hơn. Có năm kiểu khả dụng — hai kiểu phẳng và ba kiểu phân cấp (những kiểu có bao gồm path):
- Flat Numeric With Names
- Flat Alpha With Names
- Numeric Name Path
- Alpha Name Path
- Mixed Name Path
-
Level Separator for Paths - dùng trường này để chỉ định ký tự/biểu tượng cần dùng để phân tách thông tin đường dẫn khi dùng các kiểu đặt tên phân cấp (những kiểu có bao gồm path). Mặc định, ký tự gạch dưới (_) sẽ được dùng.
Đặt tên linh kiện
-
Designator Format - dùng trường này để chỉ định định dạng được sử dụng khi gán designator cho các linh kiện trong thiết kế. Có tám định dạng dựng sẵn sau đây trong danh sách thả xuống của trường: năm định dạng phẳng và ba định dạng có thể dùng trong ngữ cảnh phân cấp (có chứa tên kênh):
- $Component_$RoomName
- $RoomName_$Component
- $Component$ChannelAlpha
- $Component_$ChannelPrefix$ChannelAlpha
- $Component_$ChannelIndex
- $Component_$ChannelPrefix$ChannelIndex
- $ComponentPrefix_$ChannelIndex_$ComponentIndex
- $ComponentPrefix_$RoomName_$ComponentIndex
Xác Định Định Dạng Designator Riêng
Bạn cũng có thể tự định nghĩa định dạng designator linh kiện bằng cách nhập trực tiếp vào trường Designator Format. Có thể dùng các từ khóa sau khi xây dựng chuỗi định dạng:
- $RoomName - đây là tên của kênh liên kết được xác định bởi kiểu đã chọn trong trường Room Naming Style .
- $Component- đây là designator logic của linh kiện.
- $ComponentPrefix - đây là tiền tố designator logic của linh kiện (ví dụ, U cho U1).
- $ComponentIndex - đây là chỉ số designator logic của linh kiện (ví dụ, 1 cho U1).
- $ChannelPrefix - đây là designator logic của sheet symbol.
- $ChannelIndex - đây là chỉ số kênh.
- $ChannelAlpha - đây là chỉ số kênh được biểu diễn dưới dạng ký tự.
Lưu ý
- Việc đánh chỉ số chữ cái cho một kênh chỉ thực sự hữu ích nếu thiết kế của bạn có tổng cộng ít hơn 26 kênh hoặc nếu bạn đang sử dụng định dạng designator có tính phân cấp.
- Đối với thiết kế đa kênh, các tab được hiển thị dọc theo cạnh dưới của sheet sơ đồ trong cửa sổ thiết kế, mỗi tab tương ứng với một kênh (hoặc bank). Tên tab là tên sheet symbol cộng với số kênh, ví dụ: BANKA. Đây là các khung nhìn đã biên dịch (khung nhìn vật lý) của thiết kế, trong khi thiết kế logic vẫn giữ nguyên như trước trên tab Editor.
Default Prints

Tab Default Prints của hộp thoại Project Options
Tab Default Prints của hộp thoại Project Options cho phép bạn thiết lập các đầu ra in mặc định cho nhiều trình biên tập khác nhau của Altium Designer. Các giá trị mặc định được chỉ định này sẽ được dùng khi chạy các lệnh in sau từ menu chính của các trình biên tập:
- File » Print
- File » Print Preview » Print
Tab Default Prints của hộp thoại Project Options cũng có thể được truy cập từ schematic editor và PCB editor bằng cách chọn lệnh File » Default Prints từ các menu chính.
Tùy chọn/Điều khiển
Khu vực chính của tab hiển thị danh sách tất cả các đầu ra dựa trên in ấn được hỗ trợ có thể được tạo từ schematic editor và PCB editor. Các loại đầu ra được nhóm theo các danh mục sau:
-
Assembly Outputs -
Documentation Outputs -
Fabrication Outputs -
Other Outputs -
Report Outputs -
Validation Outputs
Đối với mỗi mục, các thông tin sau được hiển thị:
- Output Description – nội dung sẽ được xuất ra khi dùng loại đầu ra in này.
- Supports – trình biên tập mà loại đầu ra in này được hỗ trợ.
-
Default Print – cho biết liệu loại đầu ra in này có được dùng làm loại in mặc định (bật) hay không (tắt).
Tùy Chọn Bổ Sung
-
Configure – nhấp vào nút này để truy cập hộp thoại liên kết dùng để cấu hình đầu ra in hiện đang được chọn. Các hộp thoại liên quan bao gồm:
- Hộp thoại Print – để cấu hình Assembly Drawings, Composite Drawing, PCB Prints, PCBLIB Prints, Schematic Prints, Composite Drill Drawing, Drill Drawing/Guides, Final Artwork Prints, Power-Plane Prints, và Solder/Paste Mask Prints.
- Hộp thoại PCB 3D Print Settings – để cấu hình PCB 3D Prints.
- Hộp thoại PCB 3D Video – để cấu hình đầu ra PCB 3D Video.
- Hộp thoại PDF3D – để cấu hình đầu ra PDF3D và PDF3D MBA.
- Hộp thoại Advanced Text Print Properties – để cấu hình Report Prints và Text Prints. Xác định các tùy chọn cho đầu ra in (ví dụ: header và đánh số trang/dòng). Bạn cũng có thể chỉ định sử dụng một phông chữ cụ thể.
-
Wave Print Properties FormHộp thoại
– để cấu hình SimView Prints.
Hộp thoại Layer Stack Report Setup – để cấu hình đầu ra Report Board Stack. Hộp thoại Report Manager – để cấu hình báo cáo Bill of Materials và BOM Compare. Hộp thoại Comment Export Configuration – để cấu hình báo cáo Export Comments. Hộp thoại Differences Setup – để cấu hình Differences Report. Hộp thoại Electrical Rules Check Setup – để cấu hình báo cáo xác thực Electrical Rules Check.
Search Paths

– nhấp để truy cập hộp thoại thiết lập trang cho đầu ra in hiện đang được chọn. Trong hộp thoại đó, bạn có thể cấu hình bản in với máy in đã chọn về giấy, tỷ lệ và thiết lập màu. Bạn cũng có thể truy cập hộp thoại cấu hình liên quan, hộp thoại thiết lập máy in, xem trước bản in, và cuối cùng in đầu ra từ máy in đã chọn.
Search Paths

Tab Search Paths của hộp thoại Project Options
Tab Search Paths của hộp thoại Project Options cho phép bạn chỉ định các đường dẫn tìm kiếm đến các tệp thư viện và mô hình cho dự án.
Tùy chọn/Điều khiển
Danh Sách Có Thứ Tự Các Đường Dẫn Tìm Kiếm
Lưới này hiển thị danh sách có thứ tự các đường dẫn tìm kiếm cho tệp thư viện và mô hình (ví dụ: thư viện PCB footprint, mô hình Simulation và Signal Integrity). Với mỗi đường dẫn, bạn có thể chỉ định bộ lọc và thiết lập đệ quy.
- Path - vị trí của đường dẫn tìm kiếm.
- Filter - bộ lọc cho tìm kiếm. Mặc định, bộ lọc tìm tất cả các tệp.
- Recursive - chọn để tìm trong tất cả thư mục con của thư mục đường dẫn tìm kiếm. Nhấp đúp vào một đường dẫn tìm kiếm để chỉnh sửa đường dẫn đó.
Các loại tệp sau được hỗ trợ: thư viện footprint (*.PcbLib), tệp mô hình Sim (*.mdl), tệp mạch con Sim (*.ckt) và tệp mô hình Ibis (*.ibs).
- Delete - dùng để xóa một đường dẫn tìm kiếm đã chọn.
- Properties - dùng để truy cập hộp thoại Edit Search Path để chỉnh sửa các thuộc tính của đường dẫn tìm kiếm đã chọn.
- Move Up - dùng để di chuyển đường dẫn tìm kiếm đã chọn lên trên một dòng.
- Move Down - dùng để di chuyển đường dẫn tìm kiếm đã chọn xuống dưới một dòng.
Các Tệp Được Tìm Thấy Trên Tất Cả Đường Dẫn Tìm Kiếm
Lưới này hiển thị các tệp thư viện và mô hình được tìm thấy từ danh sách Ordered List of Search Paths. Dùng nút Refresh List để xem danh sách đã cập nhật.
Parameters

Tab Parameters của hộp thoại Project Options
Tab Parameters của hộp thoại Project Options cho phép bạn quản lý các tham số được định nghĩa cho dự án, thường được gọi là project-level parameters. Các tham số được định nghĩa ở cấp dự án có thể được dùng trên tất cả các sheet sơ đồ và tài liệu PCB trong dự án thông qua việc sử dụng các chuỗi đặc biệt: =<ProjectParameterName> trên sơ đồ (ví dụ: =Project) và .<ProjectParameterName> trên PCB (ví dụ: .Project). Các tham số có thể được dùng để cung cấp thêm thông tin thiết kế. Ví dụ, các tham số cấp dự án có thể được dùng theo cách toàn cục làm nguồn cho dữ liệu tham số chuỗi đặc biệt để thêm vào các sheet sơ đồ và/hoặc tài liệu PCB – trong đó tài liệu PCB không hỗ trợ tham số cục bộ.
Các tham số dự án phía Workspace được lưu trong Workspace cùng với dự án và chỉ có thể được chỉnh sửa từ giao diện trình duyệt của Workspace (tìm hiểu thêm về Editing a Project trong Altium 356 Workspace hoặc On-Prem Enterprise Workspace). Ngược lại, các tham số dự án phía thiết kế được lưu trong tệp dự án (*.PrjPcb) và có thể được chỉnh sửa trong Altium Designer. Các tham số dự án phía Workspace xuất hiện trong tab Parameter của hộp thoại Project Options với biểu tượng màu xanh dương , trong khi các tham số dự án phía thiết kế xuất hiện với biểu tượng màu cam
Tùy chọn/Điều khiển
-
Parameters Grid – vùng chính liệt kê tất cả các tham số hiện đang được định nghĩa cho dự án, theo các mục sau:
- Name – tên của tham số.
- Value – giá trị của tham số.
-
Add – nhấp để mở hộp thoại Parameter Properties, nơi bạn có thể thêm một tham số. Dùng các trường Name và Value để đặt cho tham số một tên có ý nghĩa phản ánh mục đích của nó và giá trị của nó, tương ứng. Cả hai trường đều cho phép tối đa 255 ký tự.

Hộp thoại Parameter Properties - Remove – nhấp để xóa (các) tham số đã chọn khỏi danh sách tham số. Tùy chọn này không khả dụng cho các tham số dự án phía Workspace vì chúng chỉ có thể được xóa hoặc chỉnh sửa trong Workspace.
- Edit – nhấp để mở hộp thoại Parameter Properties, nơi bạn có thể chỉnh sửa nội dung của tham số hiện được chọn. Tùy chọn này không khả dụng cho các tham số dự án phía Workspace vì chúng chỉ có thể được xóa hoặc chỉnh sửa trong Workspace.
- Refresh – nhấp để hoàn nguyên các thay đổi cuối cùng đã thực hiện đối với tham số dự án phía thiết kế. Đối với các tham số dự án phía Workspace, nhấp để bảo đảm bạn đang có phiên bản mới nhất của tham số. Các thay đổi được thực hiện đối với các tham số dự án phía Workspace trong Workspace sẽ không được phản ánh trong hộp thoại này cho đến khi tùy chọn này được sử dụng.
Menu Nhấp Chuột Phải
Các lệnh sau có sẵn trong menu nhấp chuột phải:
-
Edit – dùng để chỉnh sửa tham số hiện được chọn trong hộp thoại Parameter Properties. Lệnh này không khả dụng cho các tham số dự án phía Workspace vì chúng chỉ có thể được xóa hoặc chỉnh sửa trong Workspace.
-
Add – dùng để thêm một tham số phía thiết kế mới vào danh sách trong hộp thoại Parameter Properties.
-
Remove – dùng để xóa (các) tham số đã chọn khỏi danh sách. Lệnh này không khả dụng cho các tham số dự án phía Workspace vì chúng chỉ có thể được xóa hoặc chỉnh sửa trong Workspace.
-
Copy – dùng để sao chép (các) tham số đã chọn vào clipboard của Windows.
-
Paste – dùng để dán (các) tham số trên clipboard của Windows vào danh sách tham số. Lệnh này không khả dụng cho các tham số dự án phía Workspace vì chúng chỉ có thể được xóa hoặc chỉnh sửa trong Workspace.
Device Sheets

Tab Device Sheets của hộp thoại Project Options
Tab Device Sheets của hộp thoại Project Options cho phép bạn chỉ định các thư mục nơi có thể tìm thấy các device sheet và thứ tự của chúng.
Tùy chọn/Điều khiển
- Main region - liệt kê các đường dẫnDevice Sheet Folders cho dự án hiện tại. Chọn Include Sub-folders để bao gồm các thư mục con của các thư mục cha được liệt kê.
- Move Up - dùng để di chuyển thư mục device sheet được chọn lên trên từng cấp một.
- Move Down - dùng để di chuyển thư mục device sheet được chọn xuống dưới từng cấp một.
- Add - dùng để mở hộp thoại để tìm một thư mục mới cần thêm.
- Remove - dùng để xóa thư mục device sheet đã chọn.
Managed OutputJobs

Tab Managed OutputJobs của hộp thoại Project Options
Tab Managed OutputJobs của hộp thoại Project Options cho phép bạn cấu hình danh sách các mẫu output job khả dụng thông qua Workspace đã kết nối của bạn để dùng với dự án.
Tùy chọn/Điều khiển
- Outputjob List - liệt kê tất cả outputjob của Workspace theo Item Revision, Revision State, Description, và Name.
- Add - nhấp để mở hộp thoại Select configuration item (Output Jobs) để chọn outputjob mong muốn.
- Remove - nhấp để xóa (các) output job đã chọn.
Library Options

Tab Library Options của hộp thoại Project Options
Tab Library Options của hộp thoại Project Options cho phép bạn chọn định dạng cho một dự án integrated library.
Tùy chọn/Điều khiển
-
Integrated Library Format
- Original - chọn để sử dụng định dạng integrated library gốc. Định dạng này được dùng để tương thích với phần mềm Protel DXP (DXP 2002), trước khi Altium Designer ra đời.
-
Altium Designer- chọn để sử dụng Altium Designer làm định dạng integrated library (được dùng trong mọi phiên bản phần mềm kể từ Altium Designer 2004 đầu tiên).
).