Các loại quy tắc sản xuất

Sơ lược

Bài viết này giới thiệu các loại quy tắc thiết kế thuộc nhóm Sản xuất (Manufacturing) dành cho bố trí PCB trong Altium Designer, tập trung vào cách các quy tắc này giúp xác định giới hạn chế tạo và định hướng các quyết định bố trí. Bài viết đặc biệt đề cập đến những quy tắc như Độ rộng vành khuyên tối thiểu (Minimum Annular Ring), đồng thời giải thích cách các ràng buộc sản xuất có thể ảnh hưởng đến mật độ đi dây, độ tin cậy của bo mạch và chi phí sản xuất. Nếu bạn muốn hiểu rõ hơn cách các quy tắc sản xuất trong Altium Designer chi phối những đánh đổi trong thiết kế PCB thực tế, bài viết này sẽ cung cấp kiến thức hữu ích để bạn đưa ra lựa chọn bố trí phù hợp hơn. Hãy đọc tiếp để có cơ sở vững chắc hơn cho các quyết định thiết kế của mình.

- Tìm hiểu phạm vi áp dụng của nhóm quy tắc thiết kế Sản xuất trong Altium Designer.
- Hiểu cách các quy tắc như Độ rộng vành khuyên tối thiểu ảnh hưởng đến không gian đi dây và chi phí chế tạo.
- Tìm hiểu vì sao việc cân bằng giữa khả năng sản xuất và mật độ bố trí là một phần quan trọng trong thiết kế PCB.
Tìm hiểu sâu hơn với AI:

Các quy tắc thiết kế thuộc danh mục Manufacturing được mô tả dưới đây.

Danh mục quy tắc thiết kế Manufacturing.
Danh mục quy tắc thiết kế Manufacturing.


Độ rộng vành khuyên tối thiểu

Quy tắc mặc định: không bắt buộc

Quy tắc này chỉ định độ rộng vành khuyên tối thiểu cần có cho pad hoặc via. Độ rộng vành khuyên được đo theo hướng bán kính, từ mép lỗ của pad/via đến mép pad/via (còn được gọi là land perimeter).

Đối với các thiết kế có mật độ rất cao, vành khuyên càng nhỏ càng tốt, vì pad hoặc via chiếm ít diện tích hơn, nhường thêm không gian để đi dây tại các khu vực bố trí dày đặc trên bo mạch. Tuy nhiên, việc giảm giới hạn độ rộng vành khuyên có thể làm tăng đáng kể chi phí chế tạo bo mạch. Về cơ bản, quyết định này phụ thuộc vào việc lợi ích từ không gian đi dây tăng thêm có xứng đáng với phần chi phí phát sinh hay không. Nhiều nhà thiết kế thường chỉ định giới hạn độ rộng vành khuyên nhỏ hơn và sẵn sàng trả thêm chi phí để có được sự linh hoạt khi đi dây cho bo mạch.
Các ràng buộc

Các ràng buộc mặc định cho quy tắc Độ rộng vành khuyên tối thiểu
Các ràng buộc mặc định cho quy tắc Độ rộng vành khuyên tối thiểu

Minimum Annular Ring (x-y) - giá trị độ rộng vành khuyên tối thiểu quanh các pad/via thuộc phạm vi áp dụng của quy tắc.

Áp dụng quy tắc

DRC trực tuyến và DRC hàng loạt.

Lưu ý
  • Các nhà sản xuất bo mạch chắc chắn sẽ sử dụng những công nghệ và thiết bị sản xuất khác nhau. Các nhà sản xuất có năng lực trung bình có thể đưa ra thông số thiết kế cho phép độ rộng vành khuyên tối thiểu là 10mil. Những nhà sản xuất có năng lực cao có thể giảm con số này xuống còn 5mil. Nếu lỗ pad và via được khoan bằng laser thay vì khoan cơ khí, độ rộng vành khuyên tối thiểu còn có thể giảm thêm nữa.

  • Cấp bo mạch bạn đang thiết kế cũng ảnh hưởng đến giá trị độ rộng vành khuyên tối thiểu cần đáp ứng. Ví dụ, nếu thiết kế của bạn tuân theo tiêu chuẩn IPC Cấp 3, áp dụng cho các sản phẩm điện tử có độ tin cậy cao, thì độ rộng vành khuyên tối thiểu cần có là 2mil.

  • Nếu buộc phải giảm độ rộng vành khuyên xuống dưới mức tiêu chuẩn được nhà sản xuất chấp nhận, hãy cố gắng hạn chế số lượng pad và via sử dụng thông số này. Càng có nhiều pad và via trên bo mạch sử dụng thông số vành khuyên như vậy, nguy cơ bo mạch bị lỗi trong quá trình chế tạo càng cao.

  • Việc không có vành khuyên trước hết sẽ khiến mối hàn kém chất lượng, vì không có phần đồng để thiếc hàn chảy bám lên sau khi đi ra khỏi thành lỗ mạ của pad/via.

  • Các tiêu chuẩn quy định giá trị tối thiểu cho độ rộng vành khuyên, nhưng vẫn có thể giảm các giá trị này thêm nữa. Lý do các giá trị được quy định ở những mức đó là để phòng tránh hiện tượng lỗ khoan phá vành khuyên. Hiện tượng này khá phổ biến khi độ rộng vành khuyên nhỏ. Lỗ khoan phá vành khuyên xảy ra khi một số thông số sản xuất (ví dụ: vị trí lỗ, kích thước lỗ, độ giãn của phim) tương tác bất lợi với nhau, khiến lỗ được khoan ở vị trí cắt đứt các đường mạch đồng nối vào.

  • Có thể cho phép lỗ khoan phá vành khuyên ở mức có kiểm soát mà không làm ảnh hưởng đến hiệu năng bo mạch. Một phương pháp để đạt được điều này là thêm phần gia cường hình giọt nước (teardrop) cho các pad và via cần thiết. Tạo teardrop (còn được gọi là filleting, hoặc tapering) là quá trình bổ sung diện tích đồng cho pad/via tại điểm nối với các đường mạch. Phần diện tích bổ sung này bảo vệ kết nối pad–đường mạch (hoặc via–đường mạch) nếu xảy ra hiện tượng lỗ khoan phá vành khuyên.

  • Các vi phạm quy tắc thiết kế Độ rộng vành khuyên tối thiểu được phát hiện đối với pad và via có kết nối trên những lớp mà hình dạng pad/via nhỏ hơn lỗ pad/via, ví dụ khi hình dạng pad/via được cấu hình thủ công trong bảng Properties.


Góc nhọn

Quy tắc mặc định: không bắt buộc

Quy tắc này chỉ định góc nhỏ nhất được phép giữa các đối tượng bất kỳ trong cùng một net. Quy tắc Góc nhọn chỉ hoạt động trên các net. Quy tắc tìm tất cả các góc nhọn được tạo bởi các đối tượng bất kỳ trong một net. Về cơ bản, quy tắc tạo một đường bao từ tất cả các đối tượng cơ bản trong một net (trên cùng một lớp), sau đó phân tích đường bao này để tìm những điểm có thể tạo thành góc nhỏ hơn giá trị giới hạn góc nhọn.

Các ràng buộc

Các ràng buộc mặc định cho quy tắc Góc nhọn
Các ràng buộc mặc định cho quy tắc Góc nhọn

  • Minimum Angle - chỉ định góc nhỏ nhất được phép tạo thành giữa các đối tượng trong cùng một net.
  • Check Tracks Only - bật tùy chọn này để buộc DRC chỉ kiểm tra góc nhọn trên các đối tượng đường mạch.
Áp dụng quy tắc

DRC trực tuyến và DRC hàng loạt.


Kích thước lỗ

Quy tắc mặc định: bắt buộc i

Quy tắc này chỉ định kích thước lỗ lớn nhất và nhỏ nhất cho các pad và via trong thiết kế. Kích thước lỗ là đường kính của lỗ sẽ được khoan xuyên qua pad/via trong quá trình chế tạo.

Các ràng buộc

Các ràng buộc mặc định cho quy tắc Kích thước lỗ
Các ràng buộc mặc định cho quy tắc Kích thước lỗ

  • Measurement Method - chỉ định phương pháp dùng để xác định kích thước lỗ nhỏ nhất/lớn nhất:
    • Absolute - các giá trị kích thước lỗ nhỏ nhất/lớn nhất sẽ là giá trị tuyệt đối.
    • Percent - kích thước lỗ nhỏ nhất/lớn nhất sẽ được biểu thị theo tỷ lệ phần trăm kích thước pad/via.
  • Minimum - giá trị kích thước lỗ nhỏ nhất cho các pad và via trong thiết kế. Giá trị này sẽ được hiển thị dưới dạng giá trị tuyệt đối (Mặc định = 1mil) hoặc tỷ lệ phần trăm kích thước pad/via (Mặc định = 20%), tùy thuộc vào phương pháp đo đã chọn.
  • Maximum - giá trị kích thước lỗ lớn nhất cho các pad và via trong thiết kế. Giá trị này sẽ được hiển thị dưới dạng giá trị tuyệt đối (Mặc định = 100mil) hoặc tỷ lệ phần trăm kích thước pad/via (Mặc định = 80%), tùy thuộc vào phương pháp đo đã chọn.
Áp dụng quy tắc

DRC trực tuyến và DRC hàng loạt.


Cặp lớp

Quy tắc mặc định: bắt buộc i

Quy tắc này kiểm tra để đảm bảo các loại via đang được sử dụng phù hợp với các loại via hiện được định nghĩa. Các loại via đang được sử dụng được xác định từ các via và pad có trên bo mạch. Các loại via được phép sử dụng được định nghĩa trên tab Loại via của Trình quản lý xếp chồng lớp.

Các ràng buộc

Ràng buộc mặc định cho quy tắc Cặp lớp
Ràng buộc mặc định cho quy tắc Cặp lớp

Enforce layer pairs settings – chỉ định có thực hiện kiểm tra hay không.

Áp dụng quy tắc

DRC trực tuyến, DRC hàng loạt và trong quá trình đi dây tương tác.


Khoảng cách giữa các lỗ

Quy tắc mặc định: bắt buộc i

Quy tắc này kiểm tra khả năng đáp ứng yêu cầu chế tạo của các lỗ khoan. Khi được bật, quy tắc sẽ đánh dấu mọi trường hợp có nhiều via/pad ở cùng một vị trí hoặc các lỗ pad/via chồng lấn nhau. Ngoài ra còn có một tùy chọn để xác định có cho phép xếp chồng microvia hay không.

Các ràng buộc

Các ràng buộc mặc định cho quy tắc Khoảng cách giữa các lỗ
Các ràng buộc mặc định cho quy tắc Khoảng cách giữa các lỗ

  • Allow Stacked Micro Vias - bật tùy chọn này để cho phép xếp chồng microvia.

    Việc sử dụng microvia có nhiều ưu điểm:
    • Via như vậy cần pad nhỏ hơn nhiều, giúp giảm kích thước và trọng lượng bo mạch.
    • Chúng cho phép bố trí các linh kiện IC với mật độ cao hơn. Nhờ đó, có thể sử dụng PCB nhỏ hơn, giúp giảm đáng kể tổng chi phí sản xuất bo mạch.
    • Chúng giúp cải thiện hiệu năng điện nhờ đường dẫn ngắn hơn.

    Tìm hiểu thêm về Microvia

  • Hole To Hole Clearance - giá trị khoảng hở tối thiểu cho phép giữa các lỗ pad/via trong thiết kế.
Áp dụng quy tắc

DRC trực tuyến và DRC hàng loạt.


Độ rộng dải mặt nạ hàn tối thiểu

Quy tắc mặc định: bắt buộc i

Quy tắc này giúp xác định các dải mặt nạ hàn hẹp có thể gây ra vấn đề trong quá trình sản xuất về sau. Để bảo đảm mặt nạ hàn trên toàn bộ bo mạch có độ rộng tối thiểu, quy tắc này kiểm tra xem khoảng cách giữa hai vùng mở mặt nạ hàn bất kỳ có bằng hoặc lớn hơn giá trị tối thiểu do người dùng chỉ định hay không. Phạm vi kiểm tra bao gồm pad, via và mọi đối tượng nguyên thủy nằm trên các lớp mặt nạ hàn. Quy tắc cũng kiểm tra độc lập mặt trên và mặt dưới.

Ràng buộc

Ràng buộc mặc định cho quy tắc Độ rộng dải mặt nạ hàn tối thiểu
Ràng buộc mặc định cho quy tắc Độ rộng dải mặt nạ hàn tối thiểu

Minimum Solder Mask Sliver - chỉ định độ rộng tối thiểu cho phép của mặt nạ hàn.

Áp dụng quy tắc

DRC trực tuyến và DRC hàng loạt.


Khoảng hở giữa lớp in lụa và mặt nạ hàn

Quy tắc mặc định: bắt buộc i

Quy tắc này kiểm tra khoảng hở giữa mọi đối tượng nguyên thủy trên lớp in lụa và mọi đối tượng nguyên thủy trên lớp mặt nạ hàn hoặc đối tượng nguyên thủy trên lớp đồng bị lộ ra (qua các vùng mở trên mặt nạ hàn). Phép kiểm tra bảo đảm khoảng cách bằng hoặc lớn hơn giá trị được chỉ định trong ràng buộc.

Nhiều nhà sản xuất thường loại bỏ (hoặc “cắt xén”) phần in lụa theo vùng mở mặt nạ hàn, chứ không chỉ theo pad đồng. Tuy nhiên, việc này có thể khiến văn bản in lụa không thể đọc được. Khả năng phát hiện những trường hợp như vậy thông qua DRC cho phép bạn điều chỉnh văn bản in lụa vi phạm trước khi đưa bo mạch vào sản xuất.

Quy tắc thiết kế này thay thế quy tắc Lớp in lụa chồng lên pad linh kiện có trong các phiên bản Altium Designer trước Altium Designer 13.0. Khi tải tài liệu PCB từ các phiên bản cũ đó, mọi quy tắc Lớp in lụa chồng lên pad linh kiện đã được xác định sẽ tự động chuyển thành quy tắc Khoảng hở giữa lớp in lụa và mặt nạ hàn, với phạm vi và ràng buộc được thiết lập để khớp với cách hoạt động trước đây. Bạn nên kiểm tra phạm vi quy tắc và các ràng buộc liên quan để bảo đảm tính chính xác so với yêu cầu thiết kế.

Ràng buộc

Các ràng buộc mặc định cho quy tắc Khoảng hở giữa lớp in lụa và mặt nạ hàn
Các ràng buộc mặc định cho quy tắc Khoảng hở giữa lớp in lụa và mặt nạ hàn

  • Clearance Checking Mode - chọn chế độ kiểm tra khoảng hở:
    • Check Clearance To Exposed Copper - trong chế độ này, khoảng hở được kiểm tra giữa các đối tượng in lụa (lớp Top/Bottom Overlay) và phần đồng trong pad linh kiện bị lộ ra qua các vùng mở trên mặt nạ hàn.
    • Check Clearance To Solder Mask Openings - trong chế độ này, khoảng hở được kiểm tra giữa các đối tượng in lụa (lớp Top/Bottom Overlay) và các vùng mở mặt nạ hàn do những đối tượng có mặt nạ hàn tạo ra, chẳng hạn như pad, via hoặc đối tượng đồng có tùy chọn Solder Mask Expansion được bật.
  • Silkscreen To Object Minimum Clearance - chỉ định khoảng hở tối thiểu cho phép giữa một đối tượng in lụa và phần đồng lộ ra hoặc các vùng mở mặt nạ hàn, tùy thuộc vào chế độ kiểm tra khoảng hở đã chọn.
Để khớp với cách hoạt động của quy tắc Lớp in lụa chồng lên pad linh kiện cũ trong các phiên bản phần mềm trước Altium Designer 13.0, quy tắc Khoảng hở giữa lớp in lụa và mặt nạ hàn cần có Clearance Checking Mode được đặt thành Check Clearance To Exposed Copper, đồng thời truy vấn đầy đủ cho một trong các phạm vi quy tắc được đặt thành IsPad. Như đã đề cập, việc này được xử lý tự động khi mở thiết kế cũ.
Áp dụng quy tắc

DRC trực tuyến và DRC hàng loạt.


Khoảng hở giữa các đối tượng in lụa

Quy tắc mặc định: bắt buộc i

Quy tắc này xác định khoảng hở tối thiểu cho phép giữa văn bản và các đối tượng khác trên một lớp in lụa.

Ràng buộc

Ràng buộc mặc định cho quy tắc Khoảng hở giữa các đối tượng in lụa
Ràng buộc mặc định cho quy tắc Khoảng hở giữa các đối tượng in lụa

Silk Text to Any Silk Object Clearance - chỉ định khoảng hở tối thiểu cho phép giữa hai đối tượng in lụa bất kỳ.

Áp dụng quy tắc

DRC trực tuyến và DRC hàng loạt.


Ăng-ten trên net

Quy tắc mặc định: bắt buộc i

Quy tắc này hoạt động ở cấp net trong thiết kế để đánh dấu mọi đối tượng nguyên thủy đường mạch/cung tròn hở đầu hoặc đường mạch/cung tròn hở đầu kết thúc bằng một via, từ đó tạo thành ăng-ten.

Ràng buộc

Ràng buộc mặc định cho quy tắc Ăng-ten trên net
Ràng buộc mặc định cho quy tắc Ăng-ten trên net

Net Antennae Tolerance - chiều dài tối đa cho phép của đoạn nhánh cụt thuộc đối tượng nguyên thủy đường mạch/cung tròn hở đầu (hoặc kết thúc bằng một via).

Áp dụng quy tắc

DRC trực tuyến và DRC hàng loạt.


Khoảng hở đến biên bo mạch

Quy tắc mặc định: không bắt buộc

Quy tắc này xác định khoảng hở tối thiểu cho phép từ các đối tượng thiết kế được chế tạo đến các cạnh của bo mạch. Có thể chỉ định một giá trị khoảng hở chung cho mọi trường hợp đối tượng–cạnh hoặc xác định các khoảng hở khác nhau cho từng cặp thông qua một Minimum Clearance Matrix chuyên dụng. Các thuật ngữ Biên bo mạch và Cạnh bo mạch là những tên gọi chung được dùng thay thế cho nhau để mô tả cạnh ngoài của bo mạch. Thuật ngữ edge được định nghĩa trong bảng bên dưới hình ảnh. Quy tắc thiết kế Khoảng hở đến biên bo mạch kiểm tra khoảng hở từ đối tượng đến cạnh trên các lớp điện và lớp phủ (in lụa).

Ràng buộc

Các ràng buộc mặc định cho quy tắc Khoảng hở đến biên bo mạch
Các ràng buộc mặc định cho quy tắc Khoảng hở đến biên bo mạch

Loại cạnh Định nghĩa
Cạnh biên Cạnh ngoài cùng (bên ngoài) của bo mạch
Cạnh hốc Cạnh của hốc do người dùng xác định
Cạnh vùng khoét Cạnh của vùng khoét do người dùng xác định
Ranh giới phân chia chặn Khi một đường phân chia xác định cạnh của bo mạch trên lớp này, cạnh đó được gọi là Ranh giới chặn tại đường phân chia
Ranh giới phân chia liên thông Khi lớp này tiếp tục vượt qua một đường phân chia, cạnh đó được gọi là Ranh giới liên thông tại đường phân chia (ranh giới có thể đi qua). Để cho phép một loại đối tượng đi qua ranh giới phân chia liên thông, hãy đặt giá trị khoảng hở bằng 0. Giá trị 0 cho biết đối với các loại đối tượng này, đây là lớp liên tục và các đối tượng được phép vượt qua đường phân chia. Ví dụ, hãy sử dụng kỹ thuật này để cho phép các đường mạch đã định tuyến đi từ vùng xếp chồng lớp này sang vùng xếp chồng lớp khác.
  • Minimum Clearance - giá trị khoảng hở tối thiểu bắt buộc. Giá trị nhập tại đây sẽ được sao chép sang tất cả các ô trong Ma trận khoảng hở tối thiểu. Ngược lại, khi nhập giá trị khoảng hở khác cho một hoặc nhiều cặp đối tượng trong ma trận, ràng buộc Minimum Clearance sẽ chuyển thành N/A để thể hiện rằng không có một giá trị khoảng hở duy nhất được áp dụng cho toàn bộ bo mạch.
  • Minimum Clearance Matrix - cho phép tinh chỉnh khoảng hở cho các tổ hợp đối tượng–cạnh khác nhau trong thiết kế.
Quy tắc Khoảng hở đến biên bo mạch mặc định cho tài liệu PCB mới sẽ sử dụng 10mil cho tất cả các tổ hợp khoảng hở đối tượng–cạnh. Khi tạo thêm một quy tắc mới, ma trận sẽ được điền bằng các giá trị hiện được xác định trong quy tắc Khoảng hở đến biên bo mạch có mức ưu tiên thấp nhất.
Để cho phép một loại đối tượng đi qua một cạnh, hãy đặt giá trị khoảng hở bằng 0. Giá trị 0 cho phần mềm biết rằng loại đối tượng đó được phép vi phạm (đi qua) loại cạnh này. Ví dụ, sử dụng kỹ thuật này để cho phép các đường mạch đã đi dây đi từ vùng xếp chồng lớp này sang vùng xếp chồng lớp khác.
Làm việc với ma trận khoảng hở

Có thể xác định các giá trị khoảng hở trong ma trận theo những cách sau:

  • Chỉnh sửa một ô — để thay đổi khoảng hở tối thiểu cho một cặp đối tượng cụ thể.
  • Chỉnh sửa nhiều ô — để thay đổi khoảng hở tối thiểu cho nhiều cặp đối tượng:
    • Sử dụng Ctrl+Click, Shift+Click và Click+Drag để chọn nhiều ô trong một cột.
    • Sử dụng Shift+Click và Click+Drag để chọn nhiều ô liền kề trong một hàng.
    • Sử dụng Click+Drag để chọn nhiều ô liền kề trên nhiều hàng và cột.
    • Nhấp vào tiêu đề hàng để chọn nhanh tất cả các ô trong hàng đó.
    • Nhấp vào tiêu đề cột để chọn nhanh tất cả các ô trong cột đó.

Sau khi chọn các ô cần thiết (một ô hoặc nhiều ô), bạn chỉ cần nhập giá trị mới mong muốn để thay đổi giá trị hiện tại. Để xác nhận giá trị vừa nhập, hãy nhấp vào một ô khác hoặc nhấn Enter. Tất cả các ô đã chọn sẽ được cập nhật bằng giá trị mới.

Để đặt cùng một giá trị khoảng hở cho tất cả các cặp đối tượng có thể có, chỉ cần đặt giá trị mong muốn cho ràng buộc Minimum Clearance. Khi nhấp vào Enter, giá trị này sẽ được áp dụng cho tất cả các ô thích hợp trong ma trận. Ngoài ra, hãy nhấp vào ô màu xám trống ở góc trên bên trái của ma trận hoặc sử dụng phím tắt Ctrl+A. Thao tác này sẽ chọn tất cả các ô trong ma trận, sẵn sàng để áp dụng giá trị mới được nhập.
Áp dụng quy tắc

DRC trực tuyến, DRC hàng loạt, đi dây tương tác và đi dây tự độ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