Chiều rộng

Rule category: Đi dây

Rule classification: Đơn thức

Tóm tắt

Quy tắc này xác định độ rộng của các đường mạch được đặt trên các lớp đồng (tín hiệu).

Ràng buộc

Các ràng buộc mặc định cho quy tắc Width.Các ràng buộc mặc định cho quy tắc Width.

  • Min Width – chỉ định độ rộng tối thiểu cho phép dùng cho các đường mạch khi đi dây bo mạch.
  • Preferred Width – chỉ định độ rộng ưu tiên dùng cho các đường mạch khi đi dây bo mạch.
  • Max Width – chỉ định độ rộng tối đa cho phép dùng cho các đường mạch khi đi dây bo mạch.

Các giá trị được chỉ định cho Min Width, Preferred WidthMax Width sẽ áp dụng cho tất cả các lớp tín hiệu.

  • Check Tracks/Arcs Min/Max Width Individually – kiểm tra độ rộng riêng lẻ của các track và arc có nằm trong khoảng tối thiểu đến tối đa hay không.
  • Check Min/Max Width for Physically Connected Copper (tracks, arcs, fills, pads & vias) – kiểm tra độ rộng của phần đồng đã đi dây được tạo thành từ tổ hợp track, arc, fill, pad và via có nằm trong khoảng tối thiểu đến tối đa hay không.
  • Characteristic Impedance Driven Width – nếu thiết kế cần được đi dây theo các yêu cầu trở kháng nghiêm ngặt, hãy bảo đảm tùy chọn này được bật. Khi quy tắc được cấu hình ở chế độ này, độ rộng đi dây cần thiết trên mỗi lớp đi dây sẽ được tính toán dựa trên trở kháng đã chỉ định, sử dụng phương trình phù hợp (Microstrip hoặc Stripline) và các tham số vật lý của chồng lớp. Sau khi quy tắc được xác định, khi bạn đi dây một net nằm trong phạm vi áp dụng của quy tắc, độ rộng đường mạch sẽ tự động được đặt theo độ rộng cần thiết để đáp ứng trở kháng đã chỉ định cho lớp đó. Các ràng buộc Min/Preferred/Max Width sẽ thay đổi thành các dạng dựa trên trở kháng như sau:
    • Min Impedance – chỉ định trở kháng tối thiểu cho phép cần tuân thủ khi đi dây bo mạch (mặc định = 50 ohms).
    • Preferred Impedance – chỉ định trở kháng ưu tiên cần tuân thủ khi đi dây bo mạch (mặc định = 50 ohms).
    • Max Impedance – chỉ định trở kháng tối đa cho phép cần tuân thủ khi đi dây bo mạch (mặc định = 50 ohms).
  • Layers in layerstack only – cho phép bạn hiển thị và chỉnh sửa các ràng buộc độ rộng chỉ cho những lớp tín hiệu đã được định nghĩa trong chồng lớp. Khi bật, chỉ các lớp trong chồng lớp mới được hiển thị trong Layer Attributes Table. Khi tắt, tất cả các lớp tín hiệu sẽ được hiển thị.
  • Layer Attributes Table – hiển thị tất cả các lớp tín hiệu hoặc chỉ những lớp được định nghĩa trong chồng lớp theo điều khiển của tùy chọn Layers in layerstack only. Các độ rộng đi dây tối thiểu, tối đa và ưu tiên được hiển thị, cùng với các thông tin riêng theo lớp khác. Các trường độ rộng đi dây có thể được đặt toàn cục bằng cách xác định một giá trị trong từng trường ràng buộc độ rộng, hoặc đặt riêng lẻ bằng cách nhập trực tiếp một giá trị độ rộng vào bảng. Khi tùy chọn Characteristic Impedance Driven Width được bật, các giá trị độ rộng yêu cầu sẽ được tự động tính toán và điền vào cho từng lớp trong bảng. Chúng không thể được xác định riêng lẻ khi ở chế độ này.

Khi xác định các giá trị cho độ rộng đi dây tối thiểu, tối đa và ưu tiên, Layer Attributes Table sẽ tô sáng mọi giá trị nhập không hợp lệ bằng chữ màu đỏ. Ví dụ, điều này có thể xảy ra khi bạn chỉ định giá trị ràng buộc tối thiểu lớn hơn giá trị ràng buộc tối đa. Định nghĩa quy tắc không chính xác cũng sẽ được làm nổi bật thêm bằng việc tên quy tắc chuyển sang màu đỏ ở cả khung cây thư mục và các danh sách tóm tắt tương ứng trong hộp thoại PCB Rules and Constraints Editor.

Cách Giải quyết Xung đột Nội dung Quy tắc Trùng lặp

Tất cả các quy tắc được giải quyết theo thiết lập mức ưu tiên. Hệ thống sẽ duyệt các quy tắc từ ưu tiên cao nhất xuống thấp nhất và chọn quy tắc đầu tiên có phạm vi áp dụng khớp với đối tượng đang được kiểm tra.

Áp dụng Quy tắc

Thiết lập Preferred Width được Autorouter tuân theo.

Các thiết lập Min WidthMax Width được Online DRC và Batch DRC tuân theo. Chúng cũng xác định phạm vi các giá trị cho phép có thể được sử dụng trong quá trình đi dây tương tác (nhấn phím Tab trong khi đi dây để thay đổi độ rộng trace trong phạm vi đã xác định). Nếu nhập một giá trị nằm ngoài phạm vi này, một hộp thoại sẽ xuất hiện để cảnh báo bạn về điều đó. Bạn sẽ được nhắc либо tiếp tục, khi đó giá trị sẽ tự động được giới hạn lại, hoặc hủy và thay đổi giá trị thủ công.

Lưu ý

Các phương trình trở kháng mặc định, được mã hóa cứng, được sử dụng để tính toán — cho cả Microstrip và Stripline — trở kháng và độ rộng trace cần thiết nhằm thỏa mãn trở kháng đó khi đi dây.

Microstrip

  • Calculated Impedance - công thức mặc định là:

(60/SQRT(Er*(1-EXP(-1.55*(0.00002+TraceToPlaneDistance)/TraceToPlaneDistance))))*LN(5.98*TraceToPlaneDistance/(0.8*TraceWidth+TraceHeight))

  • Calculated Trace Width - công thức mặc định là:

((5.98*TraceToPlaneDistance)/EXP(CharacteristicImpedance/(60/SQRT(Er*(1-EXP(-1.55*(0.00002+TraceToPlaneDistance)/TraceToPlaneDistance)))))-TraceHeight)/0.8

Lưu ý rằng nếu lớp plane không kề với lớp tín hiệu, lớp plane gần nhất sẽ được dùng trong tính toán.

Stripline

  • Calculated Impedance - công thức mặc định là:

(80/SQRT(Er))*LN((1.9*(2*TraceToPlaneDistance+TraceHeight)/(0.8*TraceWidth+TraceHeight)))*(1-(TraceToPlaneDistance/(4*(PlaneToPlaneDistance-TraceHeight-TraceToPlaneDistance))))

  • Calculated Trace Width - công thức mặc định là:

((1.9*(2*TraceToPlaneDistance+TraceHeight))/(EXP((CharacteristicImpedance/(80/SQRT(Er)))/(1-(TraceToPlaneDistance/(4*(PlaneToPlaneDistance-TraceHeight-TraceToPlaneDistance))))))-TraceHeight)/0.8

Lưu ý rằng nếu các lớp plane không kề với lớp tín hiệu, các lớp plane gần nhất sẽ được dùng trong tính toán. Cũng lưu ý rằng cấu hình stripline lệch tâm không được hỗ trợ.

 

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