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

Sơ lược

Bài viết này cung cấp góc nhìn tổng quan thực tiễn về các loại quy tắc thiết kế đi dây có trong Altium Designer, tập trung vào cách xác định và áp dụng các quy tắc Độ rộng, Thu hẹp đường mạch và Cấu trúc liên kết đi dây trong quá trình bố trí PCB. Bạn sẽ thấy các quy tắc này ảnh hưởng như thế nào đến việc đi dây tương tác, đi dây tự động và kiểm tra quy tắc thiết kế (DRC), bao gồm các chi tiết như độ rộng ưu tiên, tối thiểu và tối đa, cách hoạt động của cấu hình trở kháng, chiều dài đoạn thu hẹp cho phép và các cấu trúc liên kết net khác nhau có thể được chỉ định cho từng mục tiêu đi dây cụ thể. Nếu bạn muốn hiểu rõ hơn cách các quy tắc đi dây định hướng độ rộng đường đồng và kiểu kết nối trên toàn bộ bo mạch, hãy đọc tiếp để tự tin lựa chọn và sử dụng các tùy chọn này.

- Hiểu phạm vi áp dụng của từng loại quy tắc đi dây trong Altium Designer, bao gồm Độ rộng, Thu hẹp đường mạch và Cấu trúc liên kết đi dây.
- Tìm hiểu cách các quy tắc này ảnh hưởng đến việc đi dây tương tác, đi dây tự động và kiểm tra DRC trực tuyến hoặc theo lô.
- Khám phá các tùy chọn cấu hình chính để kiểm soát độ rộng đường mạch, các đoạn đường mạch thu hẹp và cấu trúc liên kết của các net.
Tìm hiểu sâu hơn với AI:

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

Danh mục quy tắc thiết kế Routing
Danh mục quy tắc thiết kế Routing

Tìm hiểu thêm về Xác định, thiết lập phạm vi & quản lý quy tắc thiết kế PCB.

Tìm hiểu thêm về Đi dây tương tác.

Độ rộng

Ràng buộc này xác định độ rộng của các đoạn mạch được đặt trên các lớp đồng (tín hiệu) trong quá trình đi dây tương tác và đi dây tự động. Ràng buộc này cũng xác định các độ rộng được phép khi kiểm tra DRC trực tuyến và theo lô. Một bo mạch thường có nhiều quy tắc Độ rộng, áp dụng cho tất cả các net (quy tắc Độ rộng có mức ưu tiên thấp nhất), các net cụ thể và các lớp net. 

Các ràng buộc

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

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

 

Tìm hiểu thêm về thay đổi độ rộng trong quá trình đi dây tương tác.

Thu hẹp độ rộng khi đi dây

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 Thiết lập nâng cao.

Việc một net được đi dây với các độ rộng khác nhau trên đường đi qua bo mạch là khá phổ biến. Ví dụ, khi đi dây vào hoặc ra khỏi BGA, các đường thoát chân thường cần có độ rộng nhỏ hơn độ rộng ưu tiên được cấu hình trở kháng đang áp dụng cho phép. 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 đường mạch hẹp hơn đó để tuyến đi dây vẫn đáp ứng trở kháng yêu cầu.

Các ràng buộc

Constraint Manager – các ràng buộc về mức thu hẹp độ rộng được phép; chọn cột Thu hẹp độ rộng khi đi dây để truy cập phần thiết lập.

PCB Rules and Constraints Editor – các ràng buộc về mức thu hẹp độ rộng được phép; có thể xác định giá trị cho tất cả các lớp hoặc cho các lớp cụ thể.

 

Tìm hiểu thêm về tự động thu hẹp đường mạch trong khi đi dây.

Cấu trúc liên kết đi dây

Ràng buộc này chỉ định cấu trúc liên kết được sử dụng khi đi dây các net trên bo mạch. Cấu trúc liên kết của một net là cách bố trí hoặc mô hình kết nối giữa các chân. Theo mặc định, các kết nối giữa các chân của mỗi net được sắp xếp để có tổng chiều dài kết nối Shortest. Khi cấu trúc liên kết 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 cấu trúc liên kết cụ thể được áp dụng cho net vì nhiều lý do khác nhau; đối với các thiết kế tốc độ cao cần giảm thiểu phản xạ tín hiệu, net được bố trí theo cấu trúc chuỗi nối tiếp; đối với các net nối đất, có thể áp dụng cấu trúc hình sao để đảm bảo tất cả các đường mạch đều trở về một điểm chung.

Ràng buộc

Constraint Manager – các ràng buộc về cấu trúc liên kết, giá trị mặc định là Ngắn nhất.

PCB Rules and Constraints Editor – các ràng buộc về cấu trúc liên kết, giá trị mặc định là Ngắn nhất.

 

Tìm hiểu thêm về cấu trúc liên kết net.

Độ ưu tiên đi dây

Ràng buộc này gán độ ưu tiên đi dây cho các net thuộc phạm vi áp dụng của quy tắc. Công cụ đi dây tự động sử dụng giá trị ưu tiên được gán để đánh giá mức độ quan trọng của việc đi dây từng net trong thiết kế, từ đó xác định net nào cần được đi dây trước.

Ràng buộc

Constraint Manager – xác định độ ưu tiên đi dây cho các net thuộc phạm vi áp dụng trong quá trình đi dây tự động. Giá trị càng lớn, độ ưu tiên càng cao. Lưu ý rằng ràng buộc này phải được thêm dưới dạng Quy tắc nâng cao trong Constraint Manager, nhấp chuột phải vào tiêu đề Advanced Rules để thêm Quy tắc nâng cao mới.

PCB Rules and Constraints Editor – xác định độ ưu tiên đi dây cho các net thuộc phạm vi áp dụng trong quá trình đi dây tự động. Giá trị càng lớn, độ ưu tiên càng cao.

 

Các lớp đi dây

Ràng buộc này chỉ định những lớp được phép sử dụng để đi dây.

Ràng buộc

Constraint Manager – bật các lớp đi dây cần thiết.

PCB Rules and Constraints Editor – bật các lớp đi dây cần thiết.

 

Tìm hiểu thêm về các lớp và cấu trúc xếp chồng lớp.

Góc đi dây

Ràng buộc này chỉ định kiểu góc được sử dụng trong quá trình đi dây tự động. Ràng buộc này dành cho các công cụ đi dây tự động của bên thứ ba thực hiện đi dây 45° dưới dạng một bước xử lý hậu kỳ. Situs Autorouter không tuân theo ràng buộc này vì công cụ này thực hiện đi dây 45° ngay trong quy trình gốc.

Các ràng buộc

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

PCB Rules and Constraints Editor – chọn kiểu góc được sử dụng trong quá trình đi dây tự động.

 

Kiểu via đi dây

Ràng buộc này chỉ định kiểu via có thể được sử dụng khi đi dây. Bạn có thể xác định các giá trị Nhỏ nhất/Lớn nhất/Ưu tiên cụ thể cho đường kính via và kích thước lỗ — được xác định 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 theo phương Z; các lớp này được cấu hình trong thẻ Via Types của Layer Stack Manager. Tìm hiểu thêm về Xác định các loại via.

Các ràng buộc

Constraint Manager – xác định kiểu via đi dây được sử dụng trong quá trình đi dây tương tác và đi dây tự động. Có thể xác định bằng các 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 đi dây được sử dụng trong quá trình đi dây tương tác và đi dây tự động. Có thể xác định bằng các 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 đi dây được sử dụng trong quá trình đi dây tương tác và đi dây tự động. Có thể xác định bằng các 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 đi dây được sử dụng trong quá trình đi dây tương tác và đi dây tự động. Có thể xác định bằng các 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 quá trình đi dây.

Kiểm soát fanout

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

Ràng buộc

Constraint Manager – cấu hình các thiết lập kiểm soát fanout cho phù hợp với công nghệ linh kiện.

PCB Rules and Constraints Editor – cấu hình các thiết lập kiểm soát fanout cho phù hợp với công nghệ linh kiện.

 

Tìm hiểu thêm về fanout và đi dây thoát chân.

Nối dây bonding

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

Constraints

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

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

 

Tìm hiểu thêm về Nối dây bonding.

Đi dây cặp vi sai

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

Ràng buộc

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

PCB Rules and Constraints Editor – xác định các thuộc tính đi dây cặp vi sai hoặc chọn một cấu hình trở kháng (được xác định trong Layer Stack Manager). Lưu ý rằng khe hở cặp vi sai ưu tiên là 0.127mm.

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

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

 

Tìm hiểu thêm về Đi dây cặp vi sai

Tìm hiểu thêm về Đi dây có kiểm soát trở kháng

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.
Nav
Contents
Tính khả dụng của tính năng

Các tính năng bạn có thể sử dụng phụ thuộc vào giải pháp Altium mà bạn đang có – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, hoặc Altium Designer (đang trong thời hạn hiệu lực).

Nếu bạn không thấy một tính năng được nêu trong tài liệu có trong phần mềm thực tế 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.

Contents