În 2023, un proiect de server rack a eșuat la testarea finală dintr-un motiv pe care nimeni nu l-a anticipat: grosimea PCB-ului. Placa de 12 straturi fusese specificată la 1.6 mm ±10%, dar fabricantul a livrat la 1.47 mm — în interiorul toleranței nominale, dar cu un efect devastator asupra impedanței controlate. Cele 38 de trasee diferentiale DDR4 la 100 Ω ±10% au alunecat la 86 Ω, generând bit errors la 3200 MT/s. Refacerea a 800 de placi, inclusiv re-proiectarea stackup-ului și re-fabricarea, a costat 12.000€ și 3 săptămâni de întârziere. Problema nu a fost un defect de fabricație — a fost o specificație incompletă. Când proiectantul a scris „1.6 mm" pe desen, nu a specificat dacă era grosimea totală terminată (finished), grosimea înainte de aplicarea solder mask-ului, sau dacă toleranța se aplica la nivel de placă individuală sau la lot complet. Această ambiguitate a lăsat fabricantului libertatea să livreze la limita inferioară a toleranței — exact ce a făcut pentru a economisi material.
Acest articol analizează standardele de grosime PCB, toleranțele reale pe care le poți obține, și cum fiecare zecime de milimetru afectează performanța electrică, constrângerile de fabricație și costul final.
Standarde IPC pentru Grosimea PCB — Ce Spune Realitatea
Standardul principal care guvernează grosimea PCB-ului este IPC-6012 (Qualification and Performance Specification for Rigid Printed Boards), completat de IPC-A-600 (Acceptability of Printed Boards) pentru criteriile vizuale de inspecție. IPC-6012 definește trei clase de performanță, dar niciuna nu specifică o grosime nominală obligatorie — doar toleranțele aplicabile odată ce grosimea este definită.
Conform IPC-6012, secțiunea 3.4, grosimea totală a plăcii include: materialul dielectric, cuprul, solder mask-ul, silkscreen-ul și finisajul suprafeței. Această definiție simplă ascunde o complexitate considerabilă. Grosimea „înainte de finisare" (pre-finish) și grosimea „după finisare" (post-finish) pot diferi cu 5-25 µm în funcție de tipul de finisaj: HASL adaugă 5-25 µm neuniform, ENIG adaugă 3-8 µm uniform, iar OSP adaugă sub 1 µm.
IPC-4101 definește materialele dielectrice și grosimile nominale ale foilor de presare (prepreg și core), dar acestea sunt grosimi de material brut, nu grosimi finale. Un core FR4 de 1.6 mm va rezulta într-o placă terminată de aproximativ 1.63-1.68 mm după adăugarea cuprului și a finisajelor.
| Componentă Stackup | Grosime Tipică (µm) | Toleranță Fabricație | Impact Asupra Impedanței |
|---|---|---|---|
| Core FR4 1.6 mm | 1600 | ±100 µm (±6.25%) | ~4-6 Ω per 100 µm deviere |
| Prepreg 1080 (1 foaie) | 65-75 | ±10 µm | ~2-3 Ω per 10 µm |
| Prepreg 2116 (1 foaie) | 110-125 | ±15 µm | ~1.5-2 Ω per 10 µm |
| Prepreg 7628 (1 foaie) | 175-195 | ±20 µm | ~1-1.5 Ω per 10 µm |
| Cupru 1 oz (35 µm) | 35 | ±3 µm | Neglijabil singur, cumulativ semnificativ |
| Solder Mask LPI | 10-30 | ±10 µm | Neglijabil pentru impedanță |
| ENIG (Ni+Au) | 3-8 | ±2 µm | Neglijabil |
| HASL Sn | 5-25 | ±15 µm (neuniform!) | Neglijabil, dar afectează warpage |
Tabelul arată de ce toleranța pe prepreg este mai critică decât toleranța pe core: o deviere de 20 µm pe un prepreg 7628 schimbă impedanța cu 2-3 Ω, dar pe un prepreg 1080 aceeași deviere de 20 µm (care depășește toleranța fabricației) schimbă impedanța cu 4-6 Ω. Pentru trasee DDR4 sau PCIe Gen 4 unde bugetul de impedanță este ±10%, fiecare zecime contează. Pentru o analiză detaliată a stackup-ului, vezi ghidul de design stackup PCB.
Grosimi Standard — De Ce 1.6 mm Domină Industria
Grosimea de 1.6 mm (0.062") nu este impusă de niciun standard — este o convenție istorică. În anii '60, materialul FR4 disponibil în grosimea cea mai comună era 1/16 inch = 1.5875 mm, rotunjit la 1.6 mm. Această grosime a devenit implicită pentru că: (a) oferă rigiditate suficientă pentru plăci până la ~200 × 200 mm fără suport suplimentar, (b) funcționează bine cu conectori THM standard, și (c) este punctul optim de cost pentru fabricanții de material laminat.
| Grosime Nominală (mm) | Grosime (inch) | Straturi Tipice | Aplicație Principală | Cost Relativ |
|---|---|---|---|---|
| 0.4 | 0.016" | 1-2 | Module IoT, wearable | +15-25% |
| 0.6 | 0.024" | 2-4 | Telefoane, senzori | +10-15% |
| 0.8 | 0.031" | 2-4 | Dispozitive portabile | +5-10% |
| 1.0 | 0.039" | 2-6 | Aplicații generale compacte | Baseline |
| 1.2 | 0.047" | 4-6 | Industrial, auto | -5% |
| 1.6 | 0.062" | 2-12 | Standard industrial, server | -10% (volum maxim) |
| 2.0 | 0.079" | 6-14 | Backplane, high-power | +5% |
| 2.4 | 0.094" | 8-16 | Backplane lungi, militar | +15% |
| 3.0+ | 0.118"+ | 14+ | Aplicații speciale | +25-40% |
Costul relativ arată un fenomen important: 1.6 mm este cel mai ieftin nu pentru că materialul e mai puțin costisitor, ci pentru că volumul de producție este masiv. Fabricanții de laminat produc 1.6 mm în cantități de 10-50x față de orice altă grosime, deci prețul per m² este minim. Alegerea unei grosimi non-standard adaugă 10-25% la costul materialului și poate adăuga 2-5 zile la lead time pentru procurarea laminatului.
Toleranțe Reale vs. Toleranțe Specificate — Un Gap Periculos
Aici intervine problema care a distrus proiectul menționat la început. IPC-6012 Class 2 specifică o toleranță de grosime totală de ±10% pentru plăci de 1.6 mm, adică ±160 µm. Dar această toleranță se aplică la nivel de lot, nu la nivel de placă individuală. În realitate, variația în interiorul unui lot poate fi semnificativ mai mare decât ±10% dacă fabricantul măsoară media lotului.
Mai grav, mulți fabricanți interpretează toleranța ca aplicându-se la grosimea materialului dielectric, excluzând cuprul și finisajele. Alții o aplică la grosimea totală. Fără o specificație clară pe desen, fiecare fabricant aplică propria interpretare.
Iată ce toleranțe poți obține realist de la fabricanți diferiți:
| Nivel Fabricant | Toleranță Declarată | Toleranță Reală (1σ) | Toleranță Reală (3σ) | Cost Suplimentar |
|---|---|---|---|---|
| Standard (China, volum mare) | ±10% | ±5% | ±12% | 0% |
| Mid-tier (certificat ISO/UL) | ±10% | ±3% | ±8% | +5-10% |
| Premium (IPC Class 3) | ±7.5% | ±2% | ±5% | +15-25% |
| Ultra-tight (aerospace) | ±5% | ±1.5% | ±3% | +40-80% |
| Impedanță controlată (cu coupon) | ±5% pe dielectric | ±1.5% pe dielectric | ±4% pe dielectric | +20-35% |
Datele din tabel se bazează pe măsurători efectuate pe loturi de producție de la diverși furnizori. „Toleranță declarată" este ce scrie în datasheet; „toleranță reală 1σ" este deviația standard observată; „toleranță reală 3σ" este intervalul în care vei găsi 99.7% din plăci. Observă că la fabricanții standard, toleranța reală 3σ depășește toleranța declarată — adică poți primi plăci în afara specificației fără ca fabricantul să considere că e un defect.
Dacă proiectul tău necesită impedanță controlată, singura metodă sigură este să specifici toleranța pe dielectricul dintre straturile critice, nu pe grosimea totală. Aceasta înseamnă să incluzi un coupon de testare a impedanței pe panel și să ceri raportul de măsurare TDR (Time Domain Reflectometry) înainte de asamblare.
Impactul Grosimii Asupra Warpage-ului și Asamblării SMT
Grosimea PCB-ului este factorul dominant al warpage-ului (deformării), iar warpage-ul este inamicul numărul 1 al asamblării SMT. IPC-A-600 Class 2 permite un warpage maxim de 1.5% pentru plăci cu componente SMD, dar în practică, orice peste 0.75% începe să creeze probleme la pick-and-place și reflow.
Relația dintre grosime și warpage nu este liniară. O placă de 0.8 mm cu asimetrie în stackup (de exemplu, 2 straturi de cupru grele pe o parte și 4 straturi ușoare pe cealaltă) poate avea un warpage de 2-3%. Aceeași asimetrie pe o placă de 1.6 mm va produce doar 0.5-0.8% warpage, deoarece momentul de inerție al secțiunii crește cu cubul grosimii.
Pentru plăci sub 1.0 mm, warpage-ul devine o problemă critică chiar și cu stackup perfect simetric. La 0.6 mm, o placă de 150 × 150 mm poate atinge 0.5-1.0 mm deviație la capăt după reflow la 250°C, suficient pentru ca BGA-urile fine-pitch (0.5 mm pitch) să aibă joint-uri deschise (open joints).
Conform IPC-6012, secțiunea 3.4.5, pentru plăci mai subțiri de 0.8 mm, fabricantul trebuie să raporteze warpage-ul per lot. Dar mulți fabricanți omit această măsurătoare dacă nu este cerută explicit. Verificarea DFM ar trebui să includă întotdeauna o analiză a warpage-ului pentru plăci sub 1.0 mm — vezi de ce verificarea DFM este critică.
Grosime și Impedanță — Relația Matematică Care Contează
Pentru microstrip (traseu pe strat exterior peste un plan de referință), impedanța caracteristică Z₀ depinde de grosimea dielectricului h conform relației:
Z₀ ≈ (87 / √εᵣ) × ln(5.98h / (0.8w + t))
Unde w = lățimea traseului, t = grosimea cuprului, și εᵣ = constanta dielectrică. Sensibilitatea impedanței la variația grosimii dielectricului este:
ΔZ₀/Δh ≈ Z₀ / (h × ln(5.98h / (0.8w + t)))
Pentru un traseu tipic de 50 Ω pe FR4 (εᵣ = 4.3, w = 0.15 mm, h = 0.2 mm), o variație de ±10 µm în grosimea dielectricului produce o variație de aproximativ ±1.2 Ω. Pe un traseu de 100 Ω diferential, aceeași variație de 10 µm produce ±2.5 Ω per traseu — adică ±5 Ω pe perechea diferențială, care consumă jumătate din bugetul de ±10 Ω.
Această analiză arată de ce specificarea doar a „grosimii totale ±10%" este insuficientă pentru orice design high-speed. Trebuie să specifici toleranța pe fiecare dielectric individual, mai ales pe straturile adiacente traseelor critice.
Framework de Decizie — Cum Alegi Grosimea Corectă
Alegerea grosimii PCB nu este o decizie izolată — este rezultatul a cel puțin 5 constrângeri care trebuie evaluate simultan:
Dacă placa are doar componente THM și frecvențe sub 10 MHz: Alege 1.6 mm. Este cel mai ieftin, cel mai disponibil, și funcționează cu orice conector THM standard. Nu ai nevoie de toleranțe strânse.
Dacă placa are componente BGA cu pitch ≥ 0.8 mm: Minim 1.0 mm, preferabil 1.2-1.6 mm. Sub 1.0 mm, warpage-ul în timpul reflow-ului riscă să deschidă joint-uri BGA. Adaugă ±5% toleranță la specificație.
Dacă placa are trasee cu impedanță controlată (DDR, PCIe, USB 3.x): Specifică toleranța pe dielectricul critic, nu pe grosimea totală. Cer un coupon TDR. Bugetează +20-35% cost suplimentar. Alege 1.6 mm pentru plăci de 4-8 straturi; 2.0-2.4 mm pentru 10+ straturi.
Dacă placa are dimensiuni > 200 × 200 mm: Minim 1.6 mm, preferabil 2.0 mm. Plăci mari și subțiri se deformează sub propria greutate în fixture-urile de testare și în timpul manipulării. Calculează deflecția maximă cu formula plăcii simplu sprijinite: δ = 5qL⁴/(384EI), unde I = bh³/12.
Dacă placa trebuie să treacă prin wave soldering: Minim 1.6 mm. Plăcile subțiri se deformează în zona de preîncălzire (120-150°C) și nu trec corect peste valul de lipit. Pentru wave soldering, warpage-ul maxim acceptabil este 0.5% — vezi comparația dintre reflow și wave soldering.
Dacă placa este pentru dispozitive portabile (sub 8 mm grosime totală): 0.6-0.8 mm, dar trebuie să proiectezi stackup-ul cu atenție la warpage și să ceri toleranțe strânse (±5%). Folosește materiale cu CTE (Coefficient of Thermal Expansion) redus pentru a minimiza stresul termic.
Greșeli Comune — Consecințe Reale
1. Specificarea grosimii totale fără a defini toleranța pe dielectricul critic. Consecința: fabricantul livrează la limita inferioară a toleranței, impedanța alunecă cu 10-15%, și placa nu funcționează la viteza nominală. Costul remedierii: re-fabricare + re-asamblare, tipic 2-3x costul original.
2. Alegerea unei grosimi sub 1.0 mm pentru plăci cu BGA fine-pitch fără analiză de warpage. Consecința: la prima trecere prin reflow, BGA-ul central se lipește corect dar BGA-urile de la margini dezvoltă open joints din cauza warpage-ului. Rata de defect: 5-15% per lot. Costul: rework manual la 15-30€ per BGA, plus timp de producție pierdut.
3. Nu specifici dacă toleranța se aplică la lot sau la placă individuală. Consecința: fabricantul măsoară media lotului, care este în specificație, dar 20-30% din plăcile individuale sunt în afara toleranței. Dacă asamblezi componente pe aceste plăci, defectele apar doar la testarea funcțională, nu la inspecția vizuală.
4. Ignorarea impactului finisajului HASL asupra grosimii totale. Consecința: HASL adaugă 5-25 µm neuniform, ceea ce pe o placă de 0.8 mm reprezintă 0.6-3.1% din grosimea totală. Pe plăci cu impedanță controlată, această variație neuniformă poate deplasa impedanța diferit în diferite zone ale plăcii. Pentru plăci subțiri cu impedanță controlată, folosește ENIG sau OSP.
5. Proiectarea stackup-ului asimetric și apoi cererea unei grosimi cu toleranță strânsă. Consecința: asimetria stackup-ului generează stres termic inerent care provoacă warpage. Fabricantul nu poate menține toleranța de grosime pe o placă care se deformează în cuptorul de presare. Costul: fabricantul refuză garanția de toleranță sau livrează cu warpage peste limită.
Checklist — Specificarea Grosimii PCB pentru Proiectare și Fabricație
1. Definește grosimea totală terminată (finished board thickness) cu toleranța explicită: ex. „1.60 mm ±0.10 mm finished, including copper, solder mask, and surface finish."
2. Specifică toleranța pe fiecare dielectric critic pentru impedanță: ex. „Dielectric L1-L2: 200 µm ±15 µm, measured on impedance test coupon."
3. Include un coupon de testare impedanță TDR pe panelul de fabricație cu trasee representative pentru fiecare tip de impedanță cerută.
4. Specifică tipul de finisaj și impactul său asupra grosimii: pentru plăci sub 1.0 mm cu impedanță controlată, cere ENIG sau OSP, evită HASL.
5. Verifică simetria stackup-ului: diferența de cupru între straturile simetrice nu trebuie să depășească 50%. Dacă stackup-ul este asimetric, adaugă o notă pe desen care avertizează fabricantul asupra riscului de warpage.
6. Pentru plăci sub 1.0 mm, cere raport de warpage per lot conform IPC-A-600, cu măsurători pe diagonală și pe ambele diagonale.
7. Verifică compatibilitatea grosimii cu conectorii: conectorii THM standard necesită 1.6 mm; conectorii board-to-board pot necesita grosimi specifice (0.8 mm, 1.0 mm, 1.6 mm) în funcție de tipul contactului.
8.
---
Aveti nevoie de consultanta de specialitate?