Liên kết dây

Mục tiêu chính của wire bonding là tạo ra một kết nối điện an toàn và có điện trở thấp giữa chip bán dẫn và vỏ đóng gói của nó, hoặc giữa các chip khác nhau trong một mô-đun đa chip. Quy trình này bao gồm việc liên kết một sợi dây mảnh, thường được làm bằng vàng, nhôm hoặc đồng, từ bond pad trên chip tới một pad tương ứng trên đế package hoặc trên một chip khác.

Wire bonding truyền tải nguồn và tín hiệu giữa các đế và chip. Đây là công nghệ cơ bản trong đó kết nối điện giữa các bề mặt tiếp xúc của chip (pad) và bộ mang chip hoặc đế được thiết lập bằng cách vi hàn các vi dây. Nó thường được xem là công nghệ liên kết có hiệu quả chi phí cao nhất và linh hoạt nhất, đồng thời được sử dụng để lắp ráp phần lớn các package bán dẫn.

Altium Designer hỗ trợ thiết kế các bo mạch hybrid với công nghệ chip-on-board (CoB) sử dụng Wire Bonding. Tính năng này cho phép bạn tạo một linh kiện với Die Pads  được xác định và, sau khi được đặt trên schematic và đồng bộ (thông qua ECO) sang PCB, có thể được nối dây tới các pad thông thường (hoặc bất kỳ phần đồng nào) trên bo mạch chính bằng Bond Wires. Khi được kết nối với một pad thông thường, pad đó sẽ mang đặc tính của một pad Bond Finger.

Chức năng Wire Bonding khả dụng khi tùy chọn PCB.Wirebonding được bật trong hộp thoại Advanced Settings dialog.

Tạo Footprint Linh kiện Chip-on-Board

Bạn có thể định nghĩa một package hoàn chỉnh, đơn giản với các die pad, bond finger pad và bond wire được xác định, tất cả đều là một phần của footprint linh kiện.

Nếu cần theo mục đích thiết kế, footprint có thể chỉ bao gồm die pad, tức là bond finger pad và bond wire có thể không được đưa vào footprint. Khi footprint được đặt trên PCB, linh kiện có thể được wire-bond trực tiếp tới các die khác, pad và/hoặc vùng đồng trên PCB.

Die pad và die 3D body được đặt trên một lớp của cặp lớp linh kiện Die chuyên dụng. Một cặp lớp linh kiện thuộc loại này có thể được thêm bằng panel View Configurations.

Tìm hiểu thêm về việc thêm cặp lớp linh kiện.

Die pad được đặt trên một 3D body tổng quát (các định dạng mô hình STEP, SOLIDWORKS Part và Parasolid) hoặc 3D body đùn trên lớp Die (được gọi là Die Body).

  • Khi được đặt trên một 3D body đùn, die pad sẽ tự động được đặt tại Overall Height của die body và được ràng buộc với nó theo chiều cao.

  • Khi được đặt trên một 3D body tổng quát, die pad sẽ tự động được đặt tại độ cao của body bên dưới tâm pad.

Die pad là các đối tượng pad được đặt trên một lớp thuộc loại Die.

Một 3D body đùn có tổng chiều cao 10 mil cũng được đặt trên một lớp thuộc loại Die và ở đây hoạt động như một die. Die pad được đặt trên 3D body này.

Trong 3D, die pad được hiển thị ở độ cao của 3D body mà trên đó các pad này được đặt.

Một 3D body tổng quát cũng có thể được dùng làm die body. Trong ví dụ này, một mô hình định dạng Parasolid được sử dụng.

 
  • Việc liên kết một die pad với một die body cho phép die pad luôn nằm trên bề mặt của 3D body chính xác khi có nhiều 3D body ở cùng một vị trí (ví dụ, khi PCB được bao phủ bởi một enclosure).

  • Bất kỳ thay đổi hình học nào đối với die pad hoặc die body (vị trí, kích thước, v.v.) sẽ cập nhật liên kết, giữ cho độ cao của die pad đồng bộ với die body được liên kết của nó.

  • Nếu có nhiều die body chồng lấp bên dưới die pad, die pad sẽ được liên kết với die body thuộc cùng linh kiện với die pad. Nếu có nhiều die body trong cùng một linh kiện (hoặc die pad chồng lấp lên nhiều die body tự do), die pad sẽ được liên kết với die body có độ cao lớn nhất.

  • Lưu ý rằng nếu một die pad đã được liên kết với một 3D body trên các lớp khác ngoài lớp Die trong Altium Designer 25.1 hoặc phiên bản cũ hơn, liên kết này sẽ không được hỗ trợ khi tài liệu được mở trong phiên bản mới hơn. Cần chọn đúng lớp Die cho 3D body để có thể liên kết die pad với nó.

  • Khả năng đặt die pad trên các 3D body tổng quát đang ở giai đoạn Open Beta và khả dụng khi tùy chọn PCB.Wirebonding.3DImprovements được bật trong hộp thoại Advanced Settings dialog.

Đặt các đối tượng pad thông thường trên một lớp đồng (ví dụ: Top Layer). Sau khi kết nối bond wire với chúng, các pad này sẽ được xem là bond finger pad.

Trong ví dụ này, các pad được đặt trên Top Layer xung quanh die sẽ đóng vai trò là bond finger pad.
Trong ví dụ này, các pad được đặt trên Top Layer xung quanh die sẽ đóng vai trò là bond finger pad.

  • Để tránh vi phạm trùng lặp định danh pad đối với footprint linh kiện, các định danh gán cho bond finger pad phải khác với các định danh gán cho die pad. Ví dụ, nếu die pad được định danh là 1, 2, 3, v.v., thì hãy định danh các bond finger pad tương ứng là 1BF, 2BF, 3BF, v.v.

  • Khi tạo một linh kiện với footprint có wire bonding, khuyến nghị ánh xạ chân tương ứng của schematic symbol của linh kiện tới cả die pad và bond finger pad của footprint PCB (). Để tìm hiểu thêm về ánh xạ chân, hãy tham khảo trang Single Component Editing.

Bond wire được đặt trên một lớp của cặp lớp linh kiện chuyên dụng Wire Bonding, cũng có thể được thêm bằng panel View Configurations.

Sử dụng lệnh Place » Bond Wire hoặc biểu tượng  trên Active Bar để đặt một bond wire. Sau khi chọn lệnh, lần lượt nhấp vào hai điểm bạn muốn kết nối bằng bond wire (ví dụ: điểm tâm của một die pad và điểm tâm của một finger pad). Một đường thẳng, là hình chiếu của bond wire lên mặt phẳng XY, sẽ được hiển thị ở chế độ 2D. Trong 3D, bond wire được dựng hình dựa trên vị trí điểm bắt đầu và điểm kết thúc của nó cùng các thuộc tính khác.

Trong 2D, một bond wire đã đặt được hiển thị dưới dạng một đường thẳng. Một bond wire kết nối die pad và finger pad được hiển thị ở đây.

Cùng bond wire đó được hiển thị trong 3D.

 

Sử dụng các trường trong vùng Profile của panel Properties để chỉ định các giá trị mong muốn của Loop HeightDiameter của một bond wire, Angle (α) bắt đầu và Angle (β) kết thúc của nó, cũng như Type xác định hình dạng tại điểm bắt đầu của bond wire (Ball - Wedge hoặc Wedge - Wedge).

 
  • Trong vùng Properties của panel Properties dành cho một bond wire đã chọn, chiều dài của dây trong 2D (tức là chiều dài của track đại diện cho dây trong 2D) khả dụng, cùng với một giá trị chỉ đọc về chiều dài của nó trong 3D.

  • Bạn cũng có khả năng bật và chỉ định một Override Color cho bond wire. Điều này giúp phân biệt các “tầng” bond wire khác nhau gắn với các chu kỳ khác nhau của máy wire bonding khi tạo sơ đồ lắp ráp wire bonding (tìm hiểu thêm).

  • Lưu ý rằng khi Angle (α) được đặt thành 90, giá trị của Angle (β) được xác định tự động và không thể thay đổi.

Khả năng định nghĩa Angle (α), Angle (β)Override Color cho bond wire đang ở giai đoạn Open Beta và khả dụng khi tùy chọn PCB.Wirebonding.3DImprovements được bật trong hộp thoại Advanced Settings dialog.

Nếu bond finger pad cần được định hướng sao cho cạnh dài hơn của pad song song với bond wire được kết nối, bạn có thể chọn các bond wire và các bond finger pad được nối với chúng, nhấp chuột phải vào vùng chọn, rồi chọn lệnh Pad Actions » Align Bond Finger with Bond Wire từ menu chuột phải.

 

Một ví dụ về footprint hoàn chỉnh có wire bonding được hiển thị bên dưới.

Đặt Wire Bond trên PCB

Khi sử dụng phương pháp Chip-on-Board, bạn cũng có thể đặt bond wire thủ công (theo cùng cách như được mô tả ở trên) để kết nối die pad của chip với bất kỳ phần đồng nào trên bo mạch chính. Một bond wire sẽ kế thừa net của die pad nguồn của nó. Nhiều bond wire có thể xuất phát từ cùng một die pad và ngược lại, nhiều bond wire có thể kết thúc trên cùng một phần đồng trên bo mạch chính.

Một ví dụ về PCB có wire bonding được hiển thị bên dưới.

  • Bond wire và die pad cũng được hiển thị khi xem tài liệu PCB panel hóa ở chế độ 3D (). Ngoài ra, hệ thống còn hỗ trợ tạo Báo cáo Bảng Wire Bonding từ tài liệu PCB panel hóa.

  • Các bond wire được định nghĩa như một phần của footprint linh kiện cũng có thể được chuyển sang công cụ MCAD khi sử dụng chức năng MCAD CoDesigner. Lưu ý rằng các bond wire được thêm thủ công trên PCB sẽ không được chuyển.

    Tính năng này hiện đang ở giai đoạn Open Beta và khả dụng khi bật tùy chọn PCB.Wirebonding.3DImprovements trong hộp thoại Advanced Settings dialog.

Điều khiển hiển thị của Bond Wire và Die Pad

Tính năng này hiện đang ở giai đoạn Open Beta và khả dụng khi bật tùy chọn PCB.Wirebonding.3DImprovements trong hộp thoại Advanced Settings dialog.

Khi xem PCB hoặc footprint ở chế độ 2D Layout Mode, bạn có thể điều khiển khả năng hiển thị của bond wire bằng mục Bond Wire  (và các điều khiển liên quan) trong vùng Object Visibility , trên tab View Options  của bảng View Configuration  ().

Khả năng hiển thị của bond wire trong 2D Layout Mode có thể được cấu hình bằng mục Bond Wire mới trong bảng View Configuration.

Tùy chọn Draft có thể được bật cho bond wire.

Tùy chọn Transparency có thể được điều chỉnh cho bond wire.

Độ trong suốt của bond wire cũng có thể được cấu hình theo từng lớp bằng hộp thoại Object Visibility

 

Khi xem PCB hoặc footprint ở chế độ 3D Layout Mode, khả năng hiển thị của bond wire và die pad được điều khiển như một phần của tùy chọn Show 3D Bodies  trong vùng General Settings , trên tab View Options  của bảng View Configuration .

Trong chế độ 3D Layout, bond wire và die pad được hiển thị khi tùy chọn Show 3D Bodies trong bảng View Configuration được đặt thành On

Khi tùy chọn Show 3D Bodies được đặt thành Off, bond wire và die pad sẽ bị ẩn.

 

Kiểm tra Quy tắc Thiết kế cho Wire Bonding

Một quy tắc thiết kế Wire Bonding (thuộc danh mục Routing) có thể được định nghĩa trong khung nhìn All Rules của Constraint Manager khi truy cập từ PCB và trong hộp thoại PCB Rules and Constraints Editor (khi sử dụng cách tiếp cận cũ hơn để định nghĩa và quản lý quy tắc thiết kế). Quy tắc này cho phép định nghĩa các ràng buộc đối với khoảng cách cho phép giữa các bond wire liền kề (Wire To Wire), Min Wire LengthMax Wire Length, cùng với Bond Finger Margin, là khoảng cách/phần đệm giữa một bond wire và mép của bond finger pad mà nó được nối tới. Quy tắc thiết kế Wire Bonding được hỗ trợ bởi DRC chạy theo lô.

Một quy tắc Wire Bonding được định nghĩa trong Constraint Manager
Một quy tắc Wire Bonding được định nghĩa trong Constraint Manager

Một quy tắc Wire Bonding được định nghĩa trong hộp thoại PCB Rules and Constraints Editor
Một quy tắc Wire Bonding được định nghĩa trong hộp thoại PCB Rules and Constraints Editor

Các kiểm tra quy tắc điện (Un-Routed NetShort Circuit) cũng áp dụng cho Wire Bonding.

Một ví dụ về vi phạm quy tắc Wire Bonding (ở 2D) khi hai bond wire được đặt gần nhau hơn khoảng cách mà quy tắc cho phép

Một ví dụ về vi phạm quy tắc Wire Bonding (ở 3D) khi hai bond wire được đặt gần nhau hơn khoảng cách mà quy tắc cho phép

Một ví dụ về vi phạm quy tắc Un-Routed Net khi không có bond wire giữa một die pad và một track cùng net

Các ví dụ về vi phạm quy tắc Short Circuit khi bond wire được nối với các track thuộc các net khác nhau

 

Đối tượng bond wire cũng được đưa vào kiểm tra Component Clearance, để phát hiện các vi phạm khoảng hở giữa bond wire và các đối tượng khác (không phải bond wire) trong không gian 3D.

Lưu ý rằng từ khóa truy vấn IsBondWire có thể được dùng trong phạm vi của quy tắc thiết kế Component Clearance để nhắm tới bond wire. Hãy tham khảo phần Từ khóa Truy vấn Wire Bonding bên dưới để biết thêm chi tiết.

Một ví dụ về va chạm được phát hiện giữa bond wire và một khối 3D.
Một ví dụ về va chạm được phát hiện giữa bond wire và một khối 3D.

Việc đưa các đối tượng bond wire vào kiểm tra Component Clearance hiện đang ở giai đoạn Open Beta và khả dụng khi bật tùy chọn PCB.Wirebonding.3DImprovements trong hộp thoại Advanced Settings dialog.

Từ khóa Truy vấn Wire Bonding

Các từ khóa ngôn ngữ truy vấn sau đây có thể được sử dụng trong các biểu thức truy vấn logic khi tạo phạm vi quy tắc thiết kế (trong cả Constraint Manager và hộp thoại PCB Rules and Constraints Editor ), cũng như khi xây dựng biểu thức truy vấn để dùng cho việc lọc đối tượng trong PCB hoặc thư viện PCB:

  • IsBondFinger – trả về một pad primitive SMD trên lớp đồng có bond wire được nối với nó.

  • IsBondWire – trả về một primitive bond wire.

  • IsBondWireConnected – trả về bất kỳ primitive nào có bond wire được nối với nó.

Wire Bonding trong tài liệu Draftsman

Draftsman hỗ trợ wire bonding trong cả khung nhìn lắp ráp bo mạch thông thường (cho phương pháp Chip-on-Board chính), khung nhìn chế tạo bo mạch, và cả khung nhìn linh kiện (dành cho trường hợp “gói” wire bonding đã được định nghĩa đầy đủ trong footprint).

  • Bật các lớp cho die pad và bond wire trên tab Layers của bảng Properties của khung nhìn lắp ráp bo mạch hoặc khung nhìn chế tạo bo mạch đã chọn để hiển thị các lớp này trên khung nhìn (và các khung nhìn chi tiết bo mạch được tạo ra từ đó, như minh họa bên dưới).

     
  • Khi hiển thị bond wire được bật cho khung nhìn lắp ráp bo mạch hoặc khung nhìn chế tạo bo mạch, bạn có thể chọn dùng màu lớp (được định nghĩa trên tab Layer của bảng Properties) hoặc màu ghi đè (nếu được chỉ định cho bond wire ở phía PCB) bằng tùy chọn Show Bond Wires trên tab General của bảng Properties của khung nhìn.

     
  • Khi một linh kiện có wire bonding (tức là có (các) die pad và bond wire nối với chúng), sẽ có thêm các tùy chọn Show Bond WiresDie Pads trong bảng Properties cho khung nhìn linh kiện đã chọn được đặt cho linh kiện này. Dùng tùy chọn Show Bond Wires để bật đồ họa của bond wire và chọn dùng màu lớp (được định nghĩa bằng nút màu tương ứng) hoặc màu ghi đè (nếu được chỉ định cho bond wire ở phía PCB). Dùng tùy chọn Die Pads để bật đồ họa của die pad và định nghĩa màu của chúng.

Khả năng sử dụng màu lớp hoặc màu ghi đè cho bond wire trong các khung nhìn lắp ráp bo mạch, khung nhìn chế tạo bo mạch và khung nhìn linh kiện của Draftsman hiện đang ở giai đoạn Open Beta và khả dụng khi bật tùy chọn PCB.Wirebonding.3DImprovements trong hộp thoại Advanced Settings dialog.

Đầu ra Wire Bonding

Thông tin wire bonding được hỗ trợ khi tạo Bản in PCB thông thường. Bằng cách cấu hình các lớp và designator cần in, bạn có thể tạo thành sơ đồ wire bonding.

Một ví dụ về bản in PCB được cấu hình như một sơ đồ wire bonding.
Một ví dụ về bản in PCB được cấu hình như một sơ đồ wire bonding.

Ngoài ra, cũng có thể tạo Báo cáo Bảng Wire Bonding cung cấp thông tin liên quan đến các kết nối bond wire (ở định dạng CSV). Sử dụng đầu ra Wire Bonding Table Report  từ vùng Assembly Outputs của một tệp Output Job để thêm đầu ra mới thuộc loại này. Hoặc chọn lệnh File » Assembly Outputs » Wire Bonding Table Report  từ menu chính của trình biên tập PCB để tạo báo cáo trực tiếp từ trình biên tập.

Thêm đầu ra Báo cáo Bảng Wire Bonding mới vào tệp Outjob.
Thêm đầu ra Báo cáo Bảng Wire Bonding mới vào tệp Outjob.

Một ví dụ về Báo cáo Bảng Wire Bonding đã được tạo
Một ví dụ về Báo cáo Bảng Wire Bonding đã được tạo

Các mục trong báo cáo bảng wire bonding được sắp xếp như sau:

  1. Đầu tiên, các bond wire bắt đầu từ primitive của linh kiện sẽ được liệt kê. Các mục trong nhóm này được sắp xếp theo thứ tự chữ cái của designator linh kiện, rồi đến designator pad.

  2. Tiếp theo, các bond wire bắt đầu từ primitive tự do và kết thúc ở primitive của linh kiện sẽ được liệt kê. Các mục trong nhóm này được sắp xếp theo thứ tự chữ cái của tên primitive và/hoặc designator.

  3. Tiếp theo, các bond wire bắt đầu và kết thúc ở primitive tự do sẽ được liệt kê. Các mục trong nhóm này cũng được sắp xếp theo thứ tự chữ cái.

Các đối tượng dây nối bond wire cũng được bao gồm khi xuất PCB sang định dạng STEPParasolid. Tính năng này hiện đang ở giai đoạn Open Beta và khả dụng khi tùy chọn PCB.Wirebonding.3DImprovements được bật trong hộp thoại Advanced Settings.

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