Tránh việc phải thiết kế lại PCB tốn kém khi linh kiện hết hàng. Tìm hiểu những trường hợp thay đổi package của linh kiện chỉ cần cập nhật footprint nhỏ để vẫn giữ tiến độ sản xuất đúng kế hoạch.
Một PCB có thể đã được xác nhận về điện, phê duyệt về cơ khí và phát hành cho sản xuất, nhưng vẫn có thể vướng phải một trở ngại kỹ thuật cuối cùng:
"Linh kiện thì có sẵn… nhưng chỉ ở một package khác."
Trong điều kiện bình thường, chuyện này không xảy ra. Tính sẵn có thường được kiểm tra khi rà soát BOM và các phương án thay thế được phê duyệt trước khi chốt thiết kế. Nhưng một thiết kế đúng và một thiết kế có thể sản xuất được là hai chuyện khác nhau, và chuyện thứ hai có thể thay đổi sau khi bạn đã ký duyệt.
Chỉ trong vài phút, thứ trông có vẻ là một vấn đề sourcing đơn giản lại biến thành một cuộc thảo luận kỹ thuật.
Nhiều nhóm lập tức nghĩ đến việc thiết kế lại PCB, nhưng điều đó không phải lúc nào cũng cần thiết. Bài viết này nêu rõ những trường hợp thay thế package thường có thể được triển khai chỉ với việc cập nhật footprint hoặc một vài thay đổi cục bộ nhỏ trên PCB, tránh phải thiết kế lại toàn bộ layout.
Có bốn tình huống chiếm phần lớn các trường hợp này, và không tình huống nào là do quy trình thất bại:
Mặt còn lại của cả bốn yếu tố kích hoạt này là cùng một die thường được xuất xưởng trong nhiều package. TXS0104E bộ dịch mức bốn bit của TI có các phiên bản SOIC-14, TSSOP-14, VQFN-14 và DSBGA-12, bốn linh kiện khác nhau về mặt cơ khí, nhưng là cùng một thiết bị. Nhà sản xuất làm điều này vì khách hàng tối ưu theo các ràng buộc khác nhau: mật độ bo mạch, dư địa nhiệt, năng lực lắp ráp, chi phí hoặc một footprint cũ mà họ không muốn đánh giá lại.
Sự đa dạng đó là lý do một package có thể trở nên không thể mua được trong khi các package khác vẫn còn hàng, và cũng là lý do việc thay thế thường khả thi. Tại thời điểm bài viết này được thực hiện, biến thể TSSOP-14 của TXS0104E hiển thị tồn kho được ủy quyền bằng 0 tại DigiKey, Arrow và TI direct, trong khi VQFN-14 có sẵn hàng nghìn linh kiện.
Điều đó khiến tính linh hoạt về package trở thành một quyết định ở giai đoạn thiết kế, chứ không chỉ là phương án dự phòng khi sourcing gặp sự cố:
Một trong những hiểu lầm phổ biến nhất trong thiết kế PCB là việc thay đổi package linh kiện chỉ ảnh hưởng đến footprint. Trên thực tế, nó còn có thể ảnh hưởng đến hiệu năng nhiệt, hành vi điện, chi phí sản xuất và tính sẵn có lâu dài của linh kiện, ngay cả khi hai linh kiện chứa chính xác cùng một silicon.
Đồng thời, bối cảnh package cũng đang mở rộng rất nhanh. Thị trường đóng gói bán dẫn tiên tiến toàn cầu được dự báo tăng từ khoảng 41,7 tỷ USD vào năm 2025 lên gần 66 tỷ USD vào năm 2033, được thúc đẩy bởi nhu cầu ngày càng tăng đối với các công nghệ đóng gói mới hơn.
Điều thay đổi: chiều dài chân, điện cảm ký sinh, điện dung và điện trở đều khác nhau giữa các package. Một package DFN thường có điện cảm thấp hơn SOIC vì đường dòng điện ngắn hơn.
Điều cần kiểm tra: mạch của bạn có nhạy với khác biệt đó hay không. Với một điện trở kéo lên I²C hoặc một nút analog chậm, thì không. Nhưng với vòng gate high-side của bộ buck, một mạng matching RF, đường hồi tiếp cảm biến dòng hoặc một bus số nhiều trăm megahertz, nó sẽ quyết định thiết kế. Đồng thời, hãy xác nhận chức năng chân, mức điện áp và timing. Cùng một die không đảm bảo cùng pinout giữa các package.
Điều thay đổi: điện trở nhiệt từ junction đến môi trường và từ junction đến vỏ, cũng như mức độ mà đường truyền nhiệt đi qua phần đồng do bạn kiểm soát so với đi qua chính package.
Điều cần kiểm tra: RθJA và RθJC từ cả hai datasheet, sau đó tính lại nhiệt độ junction tại mức công suất tiêu tán xấu nhất bằng diện tích đồng thực tế và số lượng thermal via của bạn. Cùng một die MOSFET trong hai package có thể khác biệt đáng kể, ví dụ:
Package | Hiệu năng nhiệt tương đối | Khả năng xử lý công suất điển hình |
SO-8 | ★★☆☆☆ | Thấp đến trung bình |
DPAK (TO-252) | ★★★☆☆ | Trung bình đến cao |
PowerPAK | ★★★★☆ | Cao |
LFPAK | ★★★★★ | Rất cao |
Bỏ qua khác biệt nhiệt chỉ vì "đó là cùng một linh kiện" có thể gây ra không ít lỗi nguyên mẫu ở giai đoạn muộn.
Điều thay đổi: hình học pad, đường bao thân linh kiện, bước chân và chiều cao linh kiện.
Điều cần kiểm tra: so sánh land pattern khuyến nghị trong cả hai datasheet, chứ không chỉ nhìn tên package. Sau đó xác nhận chiều cao Z với enclosure, heatsink hoặc stack board-to-board của bạn. Một thay đổi tương thích footprint theo X và Y vẫn có thể chạm nắp. Đây là phép kiểm tra rẻ nhất và có thể loại ngay những ứng viên tệ nhất chỉ trong khoảng một phút.
Điều thay đổi: thiết kế khẩu độ stencil, thể tích kem hàn, profile reflow và phương pháp kiểm tra. Các package không chân có exposed pad có thể cần X-ray hoặc AOI trong khi package có chân thì trước đó không cần.
Điều cần kiểm tra: CM của bạn có thể lắp ráp package mới trên quy trình hiện có hay không, và bạn có thể rework nó hay không. Một QFN hoặc BGA cần thiết bị khác và kỹ năng người vận hành khác so với linh kiện có chân, điều này rất quan trọng ở giai đoạn nguyên mẫu khi bạn dự kiến phải nhấc một chân hoặc thay linh kiện hai lần. Một package lắp ráp ổn trong đợt chạy nguyên mẫu có thể cần chiến lược stencil khác khi lên sản lượng lớn.
Điều thay đổi: Các package có chân lớn hơn, chẳng hạn như các linh kiện SOIC, để lộ các chân ra ngoài, cho phép kỹ sư gắn đầu dò oscilloscope hoặc logic analyzer trong quá trình xác nhận phần cứng.
Điều cần kiểm tra: Các package không chân như DFN, QFN, BGA và chip-scale package giấu các kết nối điện bên dưới linh kiện, khiến việc debug và đo kiểm sau lắp ráp trở nên khó hơn rất nhiều.
Các kỹ sư hiểu rõ những khác biệt này từ sớm thường có thể đánh giá package thay thế và duy trì tiến độ sản xuất mà không cần thiết kế lại toàn bộ PCB.
Khi nghe đến việc thay thế package linh kiện, các kỹ sư thường cho rằng điều đó đồng nghĩa với việc phải thiết kế lại toàn bộ PCB. Trên thực tế, việc thay package được chia thành bốn nhóm riêng biệt.
Cùng land pattern, cùng pinout, cùng kích thước thân. Bạn chỉ đổi part number trên BOM và không cần làm gì thêm.
Thông thường đây là một linh kiện second-source: MOSFET tín hiệu nhỏ SOT-23 của nhà sản xuất khác, hoặc cùng một cổng logic từ nhà cung cấp khác trong cùng package. Đây là những biện pháp giảm thiểu thiếu hụt nhanh nhất hiện có, và nếu thư viện của bạn đã liệt kê các phương án thay thế được phê duyệt, thì công việc gần như đã hoàn tất.
Một lưu ý: tương thích chân không có nghĩa là drop-in. Các LDO và switching regulator tương thích chân thường khác nhau về bù vòng điều khiển và yêu cầu ESR của tụ đầu ra. Layout không thay đổi, nhưng việc xác nhận thì có.
Nhiều nhà cung cấp bán dẫn cung cấp cùng một IC ở nhiều package khác nhau. Thiết bị là như nhau về điện: cùng die, cùng họ, cùng thông số kỹ thuật. Chỉ phần thân thay đổi, nên việc đánh giá điện về cơ bản được kế thừa: chức năng chân, ngưỡng và timing được giữ nguyên. Điều bạn vẫn cần thực hiện là kiểm tra cơ khí.
Ban đầu | Thay thế |
SOIC-8 | TSSOP-8 |
SOT-223 | DPAK |
QFN 4×4 | QFN 5×5 |
DFN 3×3 | DFN 4×4 |
Hãy so sánh land pattern khuyến nghị trong cả hai datasheet, không chỉ nhìn vào tên package. Đôi khi chúng khớp đủ sát để không cần di chuyển gì trên bo mạch: DFN và SON thường là cùng một package nhưng có hai cách gọi, và một số họ linh kiện giữ footprint chung giữa các biến thể. Khi đó, bạn gần như quay lại Nhóm 1, cập nhật part number là xong.
Kiểm tra cơ khí không đạt, nhưng sai khác nằm trong phạm vi kiểm soát. Footprint cần được vẽ lại và một lượng nhỏ copper lân cận cần được dịch chuyển, trong khi board outline, layer stack và phần routing còn lại vẫn giữ nguyên.
Trên thực tế, điều đó thường rơi vào một trong ba trường hợp:
Một số thay đổi package đơn giản là không thực tế. Sai khác không còn nằm trong phạm vi kiểm soát. Các kênh routing thay đổi, vì vậy các linh kiện lân cận phải di chuyển, và khi linh kiện đã di chuyển thì việc thiết kế lại sẽ lan rộng ra toàn bộ phần còn lại của board.
Có bốn yếu tố khiến một lần thay đổi rơi vào trường hợp này:
Khi các kênh routing thay đổi, các linh kiện lân cận thường cũng cần được di dời, kéo theo một đợt thiết kế lại lớn hơn nhiều.
Không phải mọi thay thế package đều buộc phải thiết kế lại toàn bộ PCB. Nhiều linh kiện điện tử hiện đại có sẵn với nhiều tùy chọn package nhưng vẫn giữ nguyên chức năng điện, số chân và cách gán tín hiệu.
So sánh footprint nhanh có thể giúp tránh các lần respin tốn kém và bảo đảm package mới hoạt động như mong đợi trong sản xuất.
Thay đổi Package | Tác động PCB điển hình | Lý do thường khả thi | Những điểm cần lưu ý |
SOIC → TSSOP | Thấp | Cùng số chân và chức năng; thân hẹp hơn giúp tăng mật độ | Xác minh hình học pad, năng lực lắp ráp, |
SOT-223 → DPAK (TO-252) | Thấp | Bố trí 3 chân và đặc tính nhiệt tương tự giúp routing ổn định | Tính toán lại copper pour và thermal via |
0603 → 0805 Passives | Thấp đến trung bình | Hướng routing vẫn tương tự; chủ yếu là thay đổi kích thước pad | Kiểm tra không gian trống trên board, stencil hàn, |
DFN ↔ SON | Rất thấp | Thường là các package giống hệt nhau về cơ khí nhưng khác tên gọi | Hãy so sánh bản vẽ package, kích thước exposed |
Các biến thể package trong | Trung bình | Chức năng điện vẫn nhất quán giữa các kích thước | Xác nhận pin mapping, kênh routing, |
Chiều thay đổi rất quan trọng. SOIC → TSSOP thì tương đối đơn giản vì các pad dịch vào trong; còn theo chiều ngược lại, chúng sẽ bị đẩy ra ngoài, nơi có thể va chạm với các linh kiện đã được đặt sát. Hãy kiểm tra đúng chiều thay đổi bạn thực sự cần, không chỉ nhìn vào cặp package.
Tháng trước, tôi gặp một tình huống mà nhiều nhóm kỹ thuật và thu mua đang phải đối mặt hiện nay. Chúng tôi cần một linh kiện Texas Instruments ở package TSSOP-14 cho một đợt build prototype, nhưng package được chỉ định trong thiết kế của chúng tôi đột nhiên rơi vào tình trạng phân bổ nguồn hàng.
Trong khi sử dụng tìm kiếm tham số của Octopart, chúng tôi phát hiện cùng một linh kiện đó được cung cấp ở một package khác trong cùng họ IC.

Sử dụng tính năng so sánh song song, chúng tôi kiểm tra các thông số điện, datasheet, bản vẽ package và pinout. Điều đó cho chúng tôi đủ tự tin để xác nhận rằng package thay thế sẽ hoạt động tương đương trong ứng dụng của mình.
Linh kiện gốc | Lựa chọn thay thế cho prototype |
Package: TSSOP-14 | Package: VQFN-14 |
Thời gian giao hàng dài | Có sẵn trong kênh phân phối |
Footprint PCB tiêu chuẩn | Footprint kép hoặc footprint adapter cho prototype |
Lưu ý: Ví dụ được nêu ở đây đại diện cho cách tiếp cận mà chúng tôi đã sử dụng. Linh kiện gốc từ dự án của chúng tôi đã được thay bằng một ví dụ đại diện.
Mở cả hai datasheet và kiểm tra lần lượt theo thứ tự. Bạn đang tìm điểm đầu tiên bị loại.
Bốn yếu tố loại trừ, chỉ cần một trong số này xảy ra là bạn rơi vào Danh mục 4:
Nếu cả bốn điều trên đều đạt, hãy thực hiện sáu bước xác minh:
Thay đổi package không nhất thiết phải buộc bạn thiết kế lại. Trong nhiều trường hợp, phương án thay thế phù hợp có thể được triển khai với những thay đổi nhỏ, cục bộ thay vì phải làm lại toàn bộ PCB. Octopart hỗ trợ bằng cách giúp bạn dễ dàng tìm cùng một linh kiện ở các package khác nhau, so sánh thông số và kiểm tra tình trạng sẵn hàng tại một nơi để bạn có thể tự tin tiếp tục và tránh những bất ngờ ở giai đoạn cuối.
Tìm kiếm linh kiện của bạn trên Octopart và xem tất cả các package mà nó được cung cấp →