Tùy chọn dự án

Lệnh Project | Content | Project Options này mở Project Options hộp thoại, cho phép bạn kiểm soát khả năng sẵn sàng trực tuyến của dự án, xác định mức báo cáo, thiết lập kết nối, xác định những loại khác biệt cần tìm và thêm tham số, cùng nhiều tùy chọn khác. Lệnh này được truy cập từ trình biên tập schematic và PCB.

Trình biên tập schematic
Trình biên tập schematic

Trình biên tập PCB
Trình biên tập PCB

Hộp thoại này cũng có thể được truy cập bằng cách 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.

Sử dụng Set To Installation Defaults để đặt tất cả tùy chọn về mặc định cài đặt.

Để biết thông tin về quyền truy cập và các tùy chọn có trên từng tab, hãy xem các mục thả xuống bên dưới.

Tab này 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 ra cho dự án. Bạn cũng có thể chỉ định nhiều tùy chọn netlisting và Net Identifier Scope.

  • 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.

Tùy chọn đầu ra

  • Open outputs after compile - bật tùy chọn này để mở các tệp đã được tạo sau khi biên dịch dự án thiết kế.
  • Timestamp folder - bật tùy chọn này để tạo thư mục dấu thời gian cho đầu ra được tạo. Tên thư mục có định dạng <FolderName> Date Time trong đó <FolderName> được chỉ định trong trường Output Path và Date cùng Time có cùng định dạng như thiết lập hệ thống của bạn.
  • Archive project document - bật tùy chọn này để lưu trữ tài liệu dự án.
  • Use separate folder for each output type -  bật tùy chọn này để tạo các thư mục riêng cho từng loại đầu ra được tạo cho dự án thiết kế. Nếu bạn đã chọn tạo thư mục dấu thời gian, các thư mục riêng sẽ được tạo bên dưới thư mục đó.

Tùy chọn netlist

  • Allow Ports to Name Nets - bật tùy chọn này để đặt tên 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 ra.
  • Allow Sheet Entries to Name Nets - bật tùy chọn này để đặt tên net bằng tên sheet entry thay vì dùng tên net mặc định do hệ thống tạo ra.
  • Allow Single Pin Nets - bật tùy chọn này để 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 tùy chọn này để nối thêm giá trị của tham số Sheet Number của tài liệu schematic (một tham số cấp tài liệu) vào các net cục bộ trong sheet đó. Net cục bộ là net không rời khỏi sheet. Với net có rời khỏi sheet (và do đó không phải là net cục bộ), tùy chọn này không áp dụng.

    Nếu tùy chọn Net Identifier Scope được đặt thành Global, thì tất cả các net có cùng nhãn net sẽ được nối với nhau trên mọi sheet. Vì các net này không phải là cục bộ, nên tùy chọn Append Sheet Numbers to Local Net sẽ không được áp dụng.
    Tùy chọn Append Sheet Numbers to Local Nets chỉ hoạt động nếu mỗi sheet sơ đồ nguyên lý được gán một SheetNumber duy nhất. Tham số SheetNumber được gán trong tab Parameters của bảng Inspector ở chế độ Document Options cho từng sheet sơ đồ nguyên lý.
  • Higher Level Names Take Priority - bật để các nhãn net được dùng ở các sheet cấp cao hơn trong phân cấp đặ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 power net toàn cục bằng cách nối dây một power port với một port thông thường. Điều này sẽ buộc tất cả các chân trên sheet đó được nối với power port đó thuộc về một net riêng biệt. Bật tùy chọn này sẽ buộc việc đặt tên net sử dụng tên của net được gán cho power port.
Nếu chỉ Higher Level Names Take Priority được bật, thì thứ tự ưu tiên đặt tên như sau: Net labels, power ports, ports, pins. Tuy nhiên, nếu tùy chọn Power Port Names Take Priority cũng được bật, thì thứ tự ưu tiên đặt tên sẽ là: Power ports, net labels, ports, pins.

Phạm vi Net Identifier

Thiết kế nhiều sheet được xác định ở mức điện (hoặc mức kết nối) bởi các Net Identifier. Các net identifier (nhãn net, port, sheet entry, power port và chân ẩn) tạo ra các kết nối logic giữa các điểm trong cùng một net. Việc này có thể xảy 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. Kết nối logic được tạo khi hai net identifier cùng loại (ví dụ: hai nhãn net) 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 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ừ sub-sheet đế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 (cũng có thể là net label sang net label). Trong kết nối dọc, các kết nối là từ sheet entry đến port.

Phạm vi của các net identifier nên được xác định ngay từ đầu quá trình thiết kế.

Sử 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 cần dùng dựa trên các tiêu chí sau: nếu có sheet entry trên sheet trên cùng, thì Hierarchical được dùng; nếu không có sheet entry nhưng có port, thì Flat được dùng; nếu không có sheet entry và cũng không có port, thì Global được dùng.

    Chế độ Automatic mặc định sẽ dùng chế độ chuẩn Hierarchical khi cần, với power port kết nối toàn cục. Để dùng Strict Hierarchical, hãy đặt thủ công Net Identifier Scope cho phù hợp. Chân ẩn luôn được xem là toàn cục.
  • Flat (Only ports global) - các port kết nối toàn cục trên tất cả các sheet trong toàn bộ thiết kế. Với tùy chọn này, nhãn net 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ể được 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 xuyên 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 sub-sheet port tương ứng. Nó sử 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 tương ứng sẽ không được kết nối ngay cả khi có một port cùng tên trên sheet khác. Nhãn net 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 – tất cả power port có cùng tên sẽ được kết nối trong toàn bộ thiết kế. Tùy chọn này có thể được 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.
  • 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ữ ở phạm vi cục bộ trên 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) - các port và nhãn net kết nối qua tất cả các 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 nhãn net sẽ được nối với nhau trên mọi sheet. Ngoài ra, tất cả các port có cùng tên cũng sẽ được kết nối trên mọi sheet. Nếu một net được nối với một port cũng có nhãn net, thì tên net sẽ là tên của nhãn net. 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 rất 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ễ.
Nếu thiết kế sử dụng sheet symbol có sheet entry, thì Net Identifier Scope nên được đặt thành Hierarchical hoặc Strict Hierarchical. Trong cả hai chế độ này, sheet trên cùng phải được nối dây. Nếu không dùng sheet symbol có sheet entry, kết nối có thể được thiết lập thông qua Port và/hoặc nhãn net, do đó nên dùng một trong hai phạm vi net identifier còn lại (Flat hoặc Global) cho phù hợp.
Hãy nhớ rằng nhãn net không kết nối với các port cùng tên.

Cho phép hoán đổi chân bằng các phương thức này

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 net trên các 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 symbol của 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 các nhãn net chỉ có thể thực hiện nếu kết nối được thiết lập thông qua các nhãn net, tức là nếu 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 các nhãn net trên các dây gắn vào chân của linh kiện. Hoán đổi Pin 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ó lựa chọn nào khác do cấu trúc của thiết kế sơ đồ nguyên lý.

    Việc hoán đổi các chân sẽ luôn hoạt động trên sơ đồ nguyên lý, nhưng điều đó có thể khiến instance của symbol linh kiện không còn giống như khi được định nghĩa trong thư viện nữa. Trong tình huống này, điều đó có nghĩa là symbol không thể được cập nhật từ thư viện mà không làm mất thông tin hoán đổi. Điều đó cũng có nghĩa là các instance khác của cùng linh kiện này trong thiết kế sẽ có cách bố trí chân khác nhau, và đây có thể là nguồn gây nhầm lẫn cho người đọc sơ đồ nguyên lý.

Sử dụng các phần có thể thu gọn sau để truy cập thông tin về từng lỗi vi phạm có trên tab Error Reporting tab của hộp thoại Project Options.

Các lỗi vi phạm liên quan đến linh kiện

Các vi phạm liên quan đến tài liệu

Các vi phạm liên quan đến Net

Các vi phạm liên quan đến mục khác

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.