Module được sản xuất và kiểm tra như thế nào
Datasheet của một transceiver hứa hẹn hai mươi năm hoạt động ở 70 °C, bước sóng chính xác trong phạm vi một nanomet và Tx trong DDM sai lệch không quá 2 dB so với thực tế. Việc nó có đáp ứng được hay không phụ thuộc vào một quy trình nhà máy mà người mua không bao giờ nhìn thấy: sàng lọc chip, căn chỉnh ở độ chính xác dưới micromet, hiệu chuẩn trên một trạm kiểm tra, burn-in và một bước mã hóa cuối cùng ghi ra thông tin nhận dạng mà bạn sẽ đọc sau này trên bàn thử. Hiểu được quy trình này giải thích vì sao module tốt có mức giá như vậy, vì sao module rẻ hỏng ở các mức nhiệt độ cực đoan, và “hằng số hiệu chuẩn” cùng “mã hóa” thực chất có nghĩa là gì.
Từ wafer tới module
wafer laser/PD ──► kiểm tra và sàng lọc chip ──► lắp ráp TOSA/ROSA ──► kiểm tra OSA
│
lắp ráp PCB (SMT: driver, TIA, MCU, DSP, EEPROM) ──► kiểm tra bo mạch ────────────┤
▼
lắp ráp module ──► hiệu chuẩn và chỉnh định ──► burn-in ──► kiểm tra cuối ──► mã hóa và dán nhãn ──► lấy mẫu QA ──► xuất xưởng
Chip
| Bước | Điều gì xảy ra | Vì sao điều này quan trọng |
|---|---|---|
| Mọc wafer | laser và PD nền InP (1310/1550 nm) bằng MOCVD; VCSEL nền GaAs; photodiode Si/Ge cho SiPh | vật liệu quyết định bước sóng và tốc độ — Laser |
| Kiểm tra dò chip | đường cong LIV (ánh sáng theo dòng điện theo điện áp): ngưỡng phát, hiệu suất dốc, điện trở nối tiếp; phổ: bước sóng trung tâm, độ nén mode bên (SMSR) | die không đạt đặc tả bị loại; dữ liệu LIV làm cơ sở cho mục tiêu APC |
| Burn-in chip | laser được lão hóa cưỡng bức ở nhiệt độ và dòng điện cao (ví dụ vài chục đến vài trăm giờ ở 85 °C) để loại bỏ các lỗi sớm | một laser trôi dòng phân cực quá vài phần trăm sẽ bị loại bỏ |
| Binning | die được phân loại theo bước sóng (cho các kênh CWDM/LAN-WDM) và theo công suất | vì sao một số kênh khan hiếm |
Cụm quang con
Gắn die lên một đế, hàn dây, rồi tới bước quyết định phần lớn giá thành: căn chỉnh chủ động — với laser đang được cấp điện, một thấu kính và/hoặc một đoạn sợi quang được di chuyển theo từng bước dưới micromet để công suất ghép được là lớn nhất, sau đó cố định bằng hàn laser hoặc keo epoxy UV. Các vỏ kín khí được hàn nắp và kiểm tra rò rỉ; OSA hoàn thiện được đo công suất phát, tỷ số tắt, dạng mắt và, đối với bộ thu, đáp ứng cùng độ nhạy (Đóng gói quang học). Engine COB thay thế bước này bằng pick-and-place các die trần dưới một dãy thấu kính đúc khuôn (Chip-on-board).
Hiệu chuẩn và chỉnh định
Trên một trạm kiểm tra có buồng nhiệt độ, một máy đo công suất quang, một BER tester và một bộ thu tham chiếu, firmware được dạy ý nghĩa của các con số thô mà nó đọc được:
| Hạng mục hiệu chuẩn | Quy trình | Lưu ở đâu |
|---|---|---|
| Giám sát công suất Tx | công suất phát thực tế được đo bằng máy đo công suất quang ở nhiều mức thiết lập; giá trị đọc từ PD giám sát được quy đổi sang dBm | hiệu chuẩn nội: bảng trong firmware; hiệu chuẩn ngoại: hệ số dốc/offset A2h Tx_PWR |
| Mục tiêu APC | dòng phân cực được chỉnh cho tới khi công suất phát đạt đúng giá trị quy định ở 25 °C; mục tiêu được lưu lại | firmware |
| Dòng điều chế / thiết lập DSP theo nhiệt độ | dạng mắt và tỷ số tắt được tối ưu ở nhiệt độ thấp, nhiệt độ phòng và nhiệt độ cao (kiểm tra “3 mức nhiệt độ”); các bảng tra được ghi lại | firmware |
| Giám sát công suất Rx | ánh sáng đã hiệu chuẩn ở đúng bước sóng của module được đưa vào ở nhiều mức; dòng quang điện được quy đổi sang dBm | nội: firmware; ngoại: đa thức A2h Rx_PWR(4..0) |
| Cảm biến nhiệt độ | đối chiếu với tham chiếu của buồng nhiệt | hệ số dốc/offset |
| ADC của Vcc, dòng phân cực | đối chiếu với một nguồn chuẩn chính xác | hệ số dốc/offset |
| Ngưỡng | giới hạn báo động/cảnh báo được ghi theo đúng thiết kế | A2h 0–39 / trang QSFP 03h / trang CMIS 02h |
| Bước sóng (DWDM, LR4) | điểm đặt TEC được tinh chỉnh cho tới khi kênh đúng lưới; bộ khóa được hiệu chuẩn | firmware |
Đây chính là nguồn gốc của độ chính xác DDM ±2–3 dB — và vì sao một module chỉ được hiệu chuẩn ở nhiệt độ phòng sẽ đọc sai ở 65 °C (Độ chính xác và giới hạn, Hiệu chuẩn).
Các kiểm tra module phải vượt qua
| Kiểm tra | Đo gì | Tiêu chuẩn / thước đo |
|---|---|---|
| Biểu đồ mắt so với mặt nạ (NRZ) | thời gian lên/xuống, jitter, overshoot, tỷ số tắt | mặt nạ IEEE 802.3 / FC cho từng PMD |
| TDECQ (PAM4) | độ khép mắt sau một bộ cân bằng tham chiếu | IEEE 802.3 Clause 121+ |
| OMA và công suất trung bình | công suất phát trong cửa sổ đặc tả | bảng PMD |
| Tỷ số tắt | tỷ lệ giữa mức 1 và mức 0 | ≥ 3,5–9 dB tùy theo PMD |
| Bước sóng, SMSR, độ rộng phổ | λ trung tâm nằm đúng trong kênh; độ tinh khiết đơn mode | máy phân tích phổ quang |
| RIN, chirp | nhiễu laser và dao động bước sóng | các PMD cự ly xa |
| Độ nhạy / độ nhạy có gây nhiễu (stressed) | BER theo công suất đầu vào với một bộ suy hao, dạng sóng xấu nhất | BER tester (BERT), mục tiêu 10⁻¹² hoặc trước FEC |
| Mức phạt do tán sắc | BER trên chiều dài sợi quang tối đa hoặc bộ mô phỏng | các PMD cự ly xa |
| Kiểm tra chức năng ba mức nhiệt độ | mọi mục ở trên, thực hiện ở −5/25/70 °C (hoặc theo dải định mức) | phân biệt module thực thụ với loại chỉ hoạt động ở nhiệt độ phòng |
| Tiêu thụ công suất, dòng khởi động | so với cấp công suất | đặc tả phần cứng SFF-8431 / QSFP-DD |
| Kiểm tra bus hai dây và DDM | bản đồ bộ nhớ đọc được, giá trị hợp lý, cờ hoạt động đúng | SFF-8472 / SFF-8636 / CMIS |
| Cơ khí | lực cắm, khóa cài, nhiễu điện từ của cage, độ bền đầu nối | đặc tả phần cứng SFF |
Việc thẩm định thiết kế (chứ không phải từng đơn vị sản phẩm) tuân theo Telcordia GR-468-CORE: chu trình nhiệt, nhiệt ẩm, sốc cơ học và rung động, lão hóa cưỡng bức trên một mẫu để ngoại suy tuổi thọ mà datasheet sau đó công bố.
Burn-in và sàng lọc
Module hoàn thiện được chạy trong vài giờ đến vài ngày ở nhiệt độ cao dưới tải lưu lượng thực; DDM được ghi log; các đơn vị có dòng phân cực, công suất hoặc lỗi trôi dạt sẽ bị loại. Bước này tốn kém và là điều đầu tiên bị các nhà sản xuất giá rẻ bỏ qua — đó là lý do thống kê sự cố thực địa của quang học giá rẻ trông ổn trong năm đầu rồi sau đó tăng vọt (Sự cố).
Mã hóa: bước cuối cùng
Chỉ đến lúc này thông tin nhận dạng mới được ghi: tên nhà sản xuất, mã sản phẩm, số sê-ri, mã ngày sản xuất, mã tuân thủ, chiều dài, bước sóng, tùy chọn, checksum — hoặc của chính nhà sản xuất, hoặc mang thương hiệu của khách hàng mà lô hàng đó được sản xuất cho. Các nhà sản xuất theo hợp đồng làm ra một module vật lý duy nhất rồi mã hóa nó dưới nhiều tên gọi khác nhau; module mang thương hiệu OEM được gắn chữ ký của nhà sản xuất trong vùng riêng của nhà sản xuất. Đây chính là thao tác mà CodingBox thực hiện trên bàn thử (Mã hóa lại EEPROM, Trường thông tin nhà sản xuất) — nhà máy chỉ đơn giản là làm việc đó khi dữ liệu hiệu chuẩn đã có sẵn.
Điều gì phân biệt các cấp chất lượng
| Thực hành | Nhà sản xuất cấp đầy đủ | Nhà sản xuất giá rẻ |
|---|---|---|
| Sàng lọc chip và burn-in | có | đôi khi |
| Chất lượng căn chỉnh chủ động | ±0,5 µm, hàn cố định | epoxy, dung sai rộng hơn |
| Hiệu chuẩn | 3 mức nhiệt độ, theo từng module | nhiệt độ phòng hoặc theo từng lô |
| Tx trong DDM | được đo thực tế | đôi khi là một hằng số (Mức DDM) |
| Bộ cách ly | có trên 1310/1550 | đôi khi bị bỏ qua |
| Burn-in cấp module | có | hiếm khi |
| Kiểm tra trong dải nhiệt độ định mức | có | thường không |
| Khả năng truy vết | hồ sơ kiểm tra gắn với số sê-ri | không có |
Không điều nào trong số này thể hiện ra trong byte thông tin nhận dạng; chúng chỉ bộc lộ qua hành vi của DDM theo nhiệt độ và qua tỷ lệ hỏng hóc sau một năm.
Trong CodingBox
Kiểm tra đầu vào trên bàn thử lặp lại một phần nhỏ của công đoạn kiểm tra cuối cùng ở nhà máy: đọc thông tin nhận dạng và checksum, xác nhận các giá trị DDM đang sống và hợp lý khi đối chiếu với giá trị điển hình, ghi lại giá trị nền trong code database. Một lô hàng có công suất Tx hoặc dòng phân cực giống hệt nhau trên mọi đơn vị, hoặc có nhiệt độ không bao giờ thay đổi, đã không vượt qua được công đoạn nhà máy mà nó tự nhận là đã vượt qua.