Các loại quy tắc định tuyến

Các quy tắc thiết kế thuộc danh mục Routing được mô tả bên dưới.

 
 
 
 
 

Danh mục Routing của các quy tắc thiết kế
Danh mục Routing của các quy tắc thiết kế

Tìm hiểu thêm về Định nghĩa, phạm vi áp dụng và quản lý các quy tắc thiết kế PCB.

Tìm hiểu thêm về định tuyến tương tác.

Width

Ràng buộc này xác định độ rộng của các track được đặt trên các lớp đồng (tín hiệu) trong quá trình định tuyến tương tác và định tuyến tự động. Nó cũng xác định các độ rộng được phép trong DRC trực tuyến và DRC hàng loạt. Một bo mạch thường sẽ có nhiều quy tắc Width, áp dụng cho tất cả các net (quy tắc Width có độ ưu tiên thấp nhất), các net cụ thể và các lớp net. 

Constraints

Constraint Manager – các ràng buộc cho quy tắc Width, chọn một trong các cột Width để truy cập các thiết lập.

PCB Rules and Constraints Editor – các ràng buộc cho quy tắc Width, khi các giá trị được nhập phía trên hình ảnh thì chúng áp dụng cho tất cả các lớp.

 

Tìm hiểu thêm về việc thay đổi độ rộng trong khi định tuyến tương tác.

Routing Neck-Down

Tính năng này khả dụng khi tùy chọn PCB.Rules.RoutingNeckdown được bật trong hộp thoại Advanced Settings.

Việc một net được định tuyến với các độ rộng khác nhau khi đường định tuyến đi qua bo mạch là điều không hiếm. Ví dụ, việc định tuyến vào hoặc ra khỏi một BGA thường yêu cầu các đường thoát hẹp hơn các đường có độ rộng ưu tiên được cho phép bởi hồ sơ trở kháng áp dụng. Ràng buộc này cho phép bạn xác định tổng chiều dài tối đa được phép của các trace hẹp hơn như vậy để route vẫn cung cấp trở kháng yêu cầu.

Constraints

Constraint Manager – các ràng buộc cho Neck-Down được phép, chọn cột Routing Neck-Down để truy cập các thiết lập.

PCB Rules and Constraints Editor – các ràng buộc cho Neck-Down được phép, giá trị có thể được định nghĩa cho tất cả các lớp hoặc cho từng lớp cụ thể.

 

Tìm hiểu thêm về tự động neck-down trong khi định tuyến.

Routing Topology

Ràng buộc này chỉ định topology sẽ được sử dụng khi định tuyến các net trên bo mạch. Topology của một net là sự sắp xếp hoặc mẫu của các kết nối pin-to-pin. Theo mặc định, các kết nối pin-to-pin của mỗi net được sắp xếp để cho tổng chiều dài kết nối Shortest. Khi topology này được áp dụng, nó sẽ được phân tích lại và cập nhật mỗi khi một linh kiện được di chuyển.

Một topology cụ thể được áp dụng cho net vì nhiều lý do khác nhau; với các thiết kế tốc độ cao nơi cần giảm thiểu phản xạ tín hiệu, net được bố trí theo topology daisy chain; với các net nối đất, topology hình sao có thể được áp dụng để đảm bảo rằng tất cả các track quay về một điểm chung.

Constraints

Constraint Manager – các ràng buộc cho Topology, giá trị mặc định là Shortest.

PCB Rules and Constraints Editor – các ràng buộc cho Topology, giá trị mặc định là Shortest.

 

Tìm hiểu thêm về topology của net.

Routing Priority

Ràng buộc này gán mức ưu tiên định tuyến cho (các) net được nhắm tới bởi quy tắc. Autorouter sử dụng giá trị ưu tiên đã gán để đánh giá mức độ quan trọng của từng net trong thiết kế và từ đó xác định net nào nên được định tuyến trước.

Constraints

Constraint Manager – xác định mức ưu tiên định tuyến cho (các) net được nhắm tới trong quá trình autorouting. Giá trị càng lớn thì mức ưu tiên càng cao. Lưu ý rằng ràng buộc này phải được thêm như một Advanced Rule trong Constraint Manager, nhấp chuột phải vào tiêu đề Advanced Rules để thêm một Advanced Rule mới.

PCB Rules and Constraints Editor – xác định mức ưu tiên định tuyến cho (các) net được nhắm tới trong quá trình autorouting. Giá trị càng lớn thì mức ưu tiên càng cao.

 

Routing Layers

Ràng buộc này chỉ định những lớp nào được phép dùng để định tuyến.

Constraints

Constraint Manager – bật các lớp định tuyến cần thiết.

PCB Rules and Constraints Editor – bật các lớp định tuyến cần thiết.

 

Tìm hiểu thêm về các lớp và layer stack.

Routing Corners

Ràng buộc này chỉ định kiểu góc được sử dụng trong quá trình autorouting. Ràng buộc này предназначен để dùng với các Autorouter của bên thứ ba có triển khai định tuyến 45° như một bước hậu xử lý. Nó không được Situs Autorouter tuân theo, vì công cụ này triển khai định tuyến 45° như một quy trình gốc.

Constraints

Constraint Manager – chọn kiểu góc sẽ được sử dụng trong quá trình autorouting. Lưu ý rằng ràng buộc này phải được thêm như một Advanced Rule trong Constraint Manager, nhấp chuột phải vào tiêu đề Advanced Rules để thêm một Advanced Rule mới.

PCB Rules and Constraints Editor – chọn kiểu góc sẽ được sử dụng trong quá trình autorouting.

 

Routing Via Style

Ràng buộc này chỉ định kiểu via có thể được dùng khi định tuyến. Bạn có thể xác định các giá trị Min/Max/Preferred cụ thể cho đường kính và kích thước lỗ của via - được định nghĩa như một phần trong các ràng buộc của quy tắc - hoặc sử dụng các mẫu có sẵn cho thiết kế bo mạch.

Quy tắc thiết kế Routing Via Style xác định các thuộc tính X-Y của via. Via Type xác định các lớp mà mỗi via đi qua trong mặt phẳng Z; các lớp này được cấu hình trong tab Via Types của Layer Stack Manager. Tìm hiểu thêm về Định nghĩa các loại Via.

Constraints

Constraint Manager – xác định kiểu via định tuyến sẽ được sử dụng trong khi định tuyến tương tác và autorouting. Có thể định nghĩa bằng giá trị số bằng cách nhấp vào nút Min/Max Preferred, hoặc bằng cách chọn một mẫu via.

Constraint Manager – xác định kiểu via định tuyến sẽ được sử dụng trong khi định tuyến tương tác và autorouting. Có thể định nghĩa bằng giá trị số, hoặc bằng cách chọn một mẫu via (nhấp vào nút Templates).

PCB Rules and Constraints Editor – xác định kiểu via định tuyến sẽ được sử dụng trong khi định tuyến tương tác và autorouting. Có thể định nghĩa bằng giá trị số (bằng cách chọn Min/Max Preferred), hoặc bằng cách chọn một mẫu via.

PCB Rules and Constraints Editor – xác định kiểu via định tuyến sẽ được sử dụng trong khi định tuyến tương tác và autorouting. Có thể định nghĩa bằng giá trị số, hoặc bằng cách chọn một mẫu via như minh họa.

 

Tìm hiểu thêm về làm việc với pad và via.

Tìm hiểu thêm về thay đổi via trong khi định tuyến.

Kiểm soát Fanout

Ràng buộc này chỉ định các tùy chọn fanout sẽ được sử dụng khi fanout các pad của các linh kiện dán bề mặt trong thiết kế, những linh kiện này kết nối với các net tín hiệu và/hoặc power plane. Xét từ góc độ định tuyến, bằng cách thêm một via và đường mạch kết nối, fanout về cơ bản biến một pad SMT thành một pad xuyên lỗ. Điều này làm tăng đáng kể khả năng định tuyến bo mạch thành công, vì một tín hiệu sẽ khả dụng trên tất cả các lớp định tuyến thay vì chỉ ở lớp trên hoặc lớp dưới. Điều này đặc biệt cần thiết trong các thiết kế mật độ cao, nơi không gian định tuyến rất hạn chế.

Ràng buộc

Constraint Manager – cấu hình các điều khiển fanout để phù hợp với công nghệ của linh kiện.

PCB Rules and Constraints Editor – cấu hình các điều khiển fanout để phù hợp với công nghệ của linh kiện.

 

Tìm hiểu thêm về fanout and escape routing.

Wire Bonding

Ràng buộc này định nghĩa khoảng cách cho phép giữa các dây bond liền kề (Wire To Wire), Min Wire LengthMax Wire Length, và Bond Finger Margin, là khoảng cách/phần đệm giữa một dây bond và mép của pad bond finger mà nó được nối tới. 

Constraints

Constraint Manager – Cấu hình các yêu cầu wire bonding cho các linh kiện được nhắm tới. Lưu ý rằng ràng buộc này phải được thêm dưới dạng Advanced Rule trong Constraint Manager, nhấp chuột phải vào tiêu đề Advanced Rules để thêm một Advanced Rule mới.

PCB Rules and Constraints Editor – Cấu hình các yêu cầu wire bonding cho các linh kiện được nhắm tới.

 

Tìm hiểu thêm về Wire Bonding.

Differential Pairs Routing

Ràng buộc này định nghĩa độ rộng đi dây của từng net trong một cặp vi sai và khoảng hở (hoặc khe) giữa các net trong cặp đó. Các cặp vi sai thường được đi dây với thiết lập độ rộng-khoảng hở cụ thể để cung cấp trở kháng vi sai yêu cầu cho cặp net đó. Các thiết lập này có thể được định nghĩa thủ công, hoặc nếu có các hồ sơ trở kháng cặp vi sai được định nghĩa trong Layer Stack Manager, có thể chọn một hồ sơ trở kháng để tự động định nghĩa các thiết lập độ rộng-khoảng hở Ưu tiên.

Constraints

Constraint Manager – định nghĩa các thuộc tính của việc đi dây cặp vi sai, hoặc chọn một hồ sơ trở kháng (được định nghĩa trong Layer Stack Manager). Lưu ý rằng Diff Pair Gap (0.12446mm) nhỏ hơn khoảng cách hở All Nets (0.2mm). Để tránh vi phạm khoảng cách hở, khoảng cách hở All Differential Pairs đã được đặt bằng với giá trị của Diff Pair Gap (0.12446mm).

PCB Rules and Constraints Editor – định nghĩa các thuộc tính của việc đi dây cặp vi sai, hoặc chọn một hồ sơ trở kháng (được định nghĩa trong Layer Stack Manager). Lưu ý rằng Preferred Diff Pair Gap là 0.127mm.

PCB Rules and Constraints Editor – Đối với bo mạch này, khoảng cách hở All Net0.2mm, lớn hơn Diff Pair Gap (0.12446mm). Điều này sẽ dẫn đến vi phạm khoảng cách hở giữa các net trong cặp.

PCB Rules and Constraints Editor – Để tránh vi phạm khoảng cách hở giữa các net trong cặp, một ràng buộc Clearance thứ hai được thêm vào để nhắm tới các net trong Same Differential Pair, chỉ định cùng một giá trị khoảng cách hở như Diff Pair Gap. Điều này chỉ cần thiết khi khoảng hở của cặp nhỏ hơn khoảng cách hở chung giữa các net.

 

Tìm hiểu thêm về Differential Pair Routing

Tìm hiểu thêm về Controlled Impedance Routing

AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Tính khả dụng của tính năng

Các tính năng có sẵn cho bạn phụ thuộc vào giải pháp Altium mà bạn đang sử dụng – Altium Develop, một phiên bản của Altium Agile (Agile Teams hoặc Agile Enterprise), hoặc Altium Designer (đang còn hiệu lực).

Nếu bạn không thấy tính năng được đề cập trong phần mềm của mình, liên hệ Bộ phận Kinh doanh của Altium để tìm hiểu thêm.

Tài liệu cũ

Tài liệu Altium Designer không còn được phân phiên bản. Nếu bạn cần truy cập tài liệu cho các phiên bản cũ hơn của Altium Designer, hãy truy cập mục Tài liệu cũ trên trang Trình cài đặt khác.

Nội dung