پاسخ مستقیم
روندهای EDA و KiCad پیچیدگی طراحی را نشان میدهند که مستقیماً به ریسک ساخت سرازیر میشود، بنابراین ارزیابی آنها به معنای بررسی stackup، هندسه ردیابی، از طریق سبک، و خروجیهای فایل در برابر قابلیتهای اعلام شده سازنده شما قبل از انتشار است. تغییر به سمت زمینهای ظریفتر، ویژگیهای HDI، و مسیریابی با امپدانس کنترلشده در ابزارهای منبع باز، منعکسکننده چیزی است که سازندگان در دادههای ورودی میبینند. خواندن زودهنگام آن روندها به شما امکان می دهد تا زمانی که طرح هنوز قابل ویرایش است، نه بعد از نسل Gerber، مشکلات تولید را پیدا کنید.
چرا روندهای EDA و KiCad برای ریسک ساخت مهم هستند
KiCad و سایر ابزارهای EDA از ابزارهای سرگرمی به پلتفرم های طراحی جدی تبدیل شده اند که قادر به تولید تخته های پیچیده و با تعداد لایه های بالا هستند. این تکامل، مشخصات ریسک را برای تولیدکنندگان تغییر میدهد، زیرا فایلهای طراحی اکنون دارای ویژگیهایی هستند که زمانی برای زنجیرههای ابزار تجاری گران قیمت محفوظ بودند. هنگامی که مهندسان قابلیت های جدیدتر EDA را اتخاذ می کنند، اغلب همزمان چالش های تولیدی جدید را اتخاذ می کنند.
ارتباط کلیدی این است که ابزارهای EDA قوانین طراحی، ذخیره سازی و فایل های خروجی را که به ورودی های ساخت تبدیل می شوند، تعریف می کنند. بهعنوان مثال، گرایش به سمت عرضهای کوچکتر در پروژههای KiCad، مستقیماً به تلرانسهای سختتر در کف فاب ترجمه میشود. به طور مشابه، استفاده روزافزون از ویاهای کور و مدفون در طرحهای منبع باز، تغییر به سمت تولید HDI را نشان میدهد که ریسک بالاتری نسبت به بردهای فقط سوراخ دار دارد.
درک این روندها به شما کمک می کند تا پیش بینی کنید که در کجا ممکن است مشکلات ساخت رخ دهد. اگر کتابخانه EDA شما 0.2 میلیمتر فاصله ردیابی را پیشفرض قرار دهد، اما حداقل سازنده شما 0.15 میلیمتر باشد، حاشیه دارید. اگر طراحی شما به 0.1 میلی متر برسد، خطر دارید. خط روند اهمیت دارد زیرا به شما می گوید که آیا طرح شما به سمت لبه پوشش توانایی سازنده شما حرکت می کند یا از آن دور می شود.
برای مقایسه گستردهتر نحوه تأثیر اکوسیستمهای مختلف EDA بر ریسک تولید، به چگونه ریسک تولید PCB را از PCB Design and EasyEDA Trends ارزیابی کنیم مراجعه کنید.
خواندن فایل های طراحی به عنوان شاخص های ریسک
فایلهای طراحی که برای سازنده ارسال میکنید حاوی داستان کامل ریسک تولید شما هستند. سوال این است که آیا می دانید چگونه آنها را بخوانید. فایلهای Gerber، ODB++، و فایلهای بومی EDA همگی سطوح مختلفی از جزئیات را نشان میدهند، و هر قالب دارای مشخصات ریسک خاص خود است.
تعریف Stackup
Stackup مهمترین شاخص خطر در داده های طراحی شما است. تعداد لایه ها، وزن مس، ضخامت دی الکتریک و نوع مواد را مشخص می کند. طرحی که 1 اونس مس را روی همه لایهها با FR-4 TG170 مشخص میکند، پیشنهاد تولید متفاوتی نسبت به طرحی است که لایههای داخلی 0.5 اونس را با لایههای خارجی 2 اونس برای مسیرهای با جریان بالا مخلوط میکند.
اشتباهات رایج stackup عبارتند از:
- استفاده از استک آپ پیش فرض ابزار EDA بدون تأیید در دسترس بودن مواد
- تعیین لایههای کنترلشده با امپدانس بدون تعریف واضح سطوح مرجع
- مخلوط کردن ضخامت های دی الکتریک که به ترکیبات پیش آغشته سازی غیر استاندارد نیاز دارند
- فراموش کردن در نظر گرفتن ضخامت ماسک لحیم کاری در محاسبات امپدانس
Stackup همچنین هزینه را تعیین می کند. یک انباشته استاندارد 4 لایه FR-4 یک محصول کالایی است. یک استک آپ 12 لایه با چندین بخش کنترل شده با امپدانس و مواد مخلوط یک ساخت سفارشی است. مقیاس ریسک با تعداد متغیرهایی که از رویه استاندارد تولید منحرف می شوند، مقیاس می شود.
عرض و فاصله ردیابی
هندسه ردیابی جایی است که روندهای طراحی به واقعیت ساخت تبدیل می شوند. قوانین طراحی پیشفرض KiCad نسبت به نسخههای اخیر سختتر شده است که نشاندهنده حرکت کلی صنعت به سمت طرحهای متراکمتر است. اما آنچه در ابزار EDA کار می کند همیشه در کف پوش کار نمی کند.
حداقل عرض و فاصله ردیابی فقط محدودیت های طراحی نیستند. آنها فاکتورهای بازده تولیدی هستند. ردیابی 0.1 میلی متری روی وزن مس استاندارد قابل ساخت است، اما به کنترل فرآیند دقیق تری نسبت به ردیابی 0.2 میلی متری نیاز دارد. ریسک باینری نیست. این یک گرادیان است که به وزن مس، عوامل اچ و قابلیت فرآیند سازنده بستگی دارد.
هنگام ارزیابی ریسک ردیابی، بررسی کنید:
- آیا حداقل عرض ردیابی در طراحی شما با قابلیت اعلام شده سازنده مطابقت دارد یا خیر
- آیا نقض فاصله در مناطقی که مس در آنها زوایای حاد ایجاد می کند وجود دارد یا خیر
- آیا فاصله جفت دیفرانسیل در کل مسیر حفظ می شود
- این که آیا در طراحی از یقههای پایین استفاده میشود که حداقلهای محلی را ایجاد میکنند
از طریق سبک و چگالی
انتخاب از طریق یک متمایز کننده ریسک عمده است. گذرگاه های سوراخ دار کم خطرترین گزینه هستند زیرا در یک فرآیند استاندارد حفاری و آبکاری می شوند. ویزهای کور و مدفون نیاز به لایهکاری متوالی دارند که مراحل فرآیند و نقاط شکست را اضافه میکند. میکروویاها در محدوده 0.075-0.1 میلی متر نیاز به حفاری لیزری و ثبت دقیق دارند.
روند در KiCad و سایر ابزارهای EDA به سمت پشتیبانی بیشتر از طریق انواع در قوانین طراحی است. این برای انعطافپذیری طراحی خوب است، اما اگر طراح مفاهیم را درک نکند، برای ریسک تولید بد است. طرحی که از 200 گذرگاه کور در هر اینچ مربع استفاده میکند، یک چالش تولیدی متفاوت با طرحی است که از 50 گذرگاه در همان ناحیه استفاده میکند.
از طریق عوامل خطر برای ارزیابی:
- نسبت تصویر (عمق حفاری تقسیم بر قطر)
- چه via پر شده باشد چه چادر
- مورد نیاز Via-in-pad برای BGAs
- تعداد چرخه های لایه بندی متوالی مورد نیاز
DFM داده های Gerber و ODB++ را بررسی می کند
طراحی برای قابلیت ساخت (DFM) تجزیه و تحلیل پل بین داده های EDA و واقعیت ساخت است. اجرای DFM فایلهای Gerber یا ODB++ شما را بررسی میکند، قبل از اینکه به مشکل تولید تبدیل شوند. نکته کلیدی این است که بدانید کدام چک مهم است و چگونه نتایج را تفسیر کنید.
چک های مهم DFM
| Check Type | What It Catches | Risk Level if Failed |
|---|---|---|
| Trace width minimum | Etch undercut, opens | بالا |
| Spacing minimum | Shorts, solder mask sliver | بالا |
| حلقه حلقوی | Drill registration, pad breakout | متوسط |
| Via size and aspect ratio | Drill breakage, plating voids | بالا |
| Copper-to-edge clearance | Routing damage, exposed copper | متوسط |
| Solder mask registration | Mask sliver, exposed traces | Low-Medium |
| Silkscreen over pads | Solderability issues | کم |
ابزار DFM نقضها را پرچمگذاری میکند، اما شما باید آنها را در متن تفسیر کنید. یک نقض عرض ردیابی واحد در یک منطقه غیر بحرانی یک مسئله جزئی است. همین نقض در 500 شبکه یک مشکل طراحی است که نشان می دهد قوانین طراحی شما با قابلیت های سازنده شما مطابقت ندارد.
Gerber در مقابل ODB++ خطر
فایل های Gerber استاندارد صنعتی هستند، اما محدودیت هایی دارند. آنها در اصل یک نمایش دو بعدی از هر لایه هستند، به این معنی که سازنده باید پشته را از فایل ها و اسناد جداگانه بازسازی کند. ODB++ اطلاعات بیشتری از جمله دادههای فهرست شبکه، قرار دادن مؤلفهها و اطلاعات BOM را به همراه دارد که خطر سوءتعبیر را کاهش میدهد.
تفاوت عملی این است که ODB++ امکان بررسی خودکار DFM را می دهد که هدف طراحی را تأیید می کند، نه فقط هندسه مس را. به عنوان مثال، ODB++ میتواند بررسی کند که آیا فهرست شبکه در طراحی با فهرست شبکه در دادههای ساخت مطابقت دارد یا خیر، و خطاهای اتصال را که Gerber-فقط مرورها از قلم میافتند، بیابد.
اگر فایل های Gerber را ارسال می کنید، یک نقشه stackup واضح و یک فایل netlist اضافه کنید. اگر در حال ارسال ODB++ هستید، بررسی کنید که صادرات شامل همه لایهها باشد و قرارگیری مؤلفه با BOM مطابقت داشته باشد. تلاش اضافی خطر ساخت برد اشتباه توسط سازنده را کاهش می دهد.
انتخاب مواد در کتابخانه EDA
موادی که در کتابخانه EDA خود انتخاب میکنید بر قابلیت اطمینان تأثیر میگذارند و بیش از آنچه بسیاری از مهندسان انتظار دارند هزینه دارند. بخش کتابخانه فقط یک ردپا نیست. این مفروضات را در مورد ورقه ورقه، وزن مس، و پرداخت سطحی که در ساخت استفاده می شود، دارد.
خطر انتخاب لمینت
FR-4 ماده پیشفرض در اکثر کتابخانههای EDA است، اما همه FR-4 یکسان نیستند. IPC-4101 ورق های مشخصات متعددی را برای ورقه های بافته شده تقویت شده با شیشه تعریف می کند و تفاوت ها برای ریسک تولید مهم است. یک FR-4 استاندارد با TG 130 درجه سانتیگراد برای بردهای اصلی مناسب است، اما طرحی که دمای عملیاتی بالایی را مشاهده می کند، برای جلوگیری از لایه برداری به مواد TG بالاتری نیاز دارد.
این خطر ناشی از بخشهای کتابخانه است که یک FR-4 عمومی را بدون در نظر گرفتن برنامه مشخص میکند. اگر طراحی شما برای مبدل برقی است که در 100 درجه سانتیگراد محیط کار می کند، ممکن است استاندارد FR-4 در کتابخانه شما کافی نباشد. انتخاب مواد یک ریسک قابلیت اطمینان است، نه فقط در نظر گرفتن هزینه.
وزن مس و سطح پرداخت
وزن مس یکی دیگر از پارامترهای کتابخانه ای است که پیامدهای تولید را به همراه دارد. مس استاندارد 1 اونس خط پایه است، اما طرح هایی با مسیرهای جریان بالا ممکن است به 2 اونس یا 3 اونس مس روی لایه های خاص نیاز داشته باشند. انتقال از 1 اونس به 2 اونس مس، ویژگی های اچ و حداقل عرض ردیابی را که می توان به طور قابل اعتماد تولید کرد، تغییر می دهد.
پرداخت سطح اغلب در یادداشت های ساخت به جای کتابخانه EDA مشخص می شود، اما باید در طول طراحی در نظر گرفته شود. HASL کمهزینهترین گزینه است، اما دارای محدودیتهای مسطح برای اجزای ریزپیچ است. ENIG یک سطح صاف برای BGAs فراهم می کند اما هزینه را اضافه می کند. این انتخاب بر عملکرد مونتاژ و قابلیت اطمینان طولانی مدت تأثیر می گذارد.
برای نگاهی عمیق تر به نحوه تأثیر روندهای مواد بر تصمیمات تولید، به چگونه خطر مواد PCB را ارزیابی کنیم از PCB روندهای تولید و PTFE مراجعه کنید.
مثال عملی: ارزیابی طراحی KiCad قبل از انتشار
یک مثال عملی برای گره زدن این مفاهیم به یکدیگر در نظر بگیرید. یک تیم طراحی در حال کار بر روی یک برد رابط حسگر در KiCad هستند. تخته 6 لایه است، از ضخامت 0.8 میلی متر استفاده می کند و دارای یک BGA با گام 0.5 میلی متر در سمت بالا است. این طرح از عرض ردیابی 0.1 میلی متری برای خروجی BGA استفاده می کند و برای بقیه مسیریابی به 0.15 میلی متر تغییر می کند.
ارزیابی ریسک باید به صورت زیر انجام شود:
1. Check the stackup: The 0.8 mm thickness with 6 layers means thin dielectrics. Verify that the dielectric thickness between signal layers and reference planes supports the impedance requirements. Check whether the material is standard FR-4 or a higher-performance laminate.
2. Check the BGA fanout: A 0.5 mm pitch BGA requires via-in-pad or very fine trace routing. Verify that the vias are filled and plated to prevent solder wicking. Check the annular ring on the BGA pads against the manufacturer's capability.
3. Check the trace width transition: The transition from 0.1 mm to 0.15 mm trace width is a potential etch risk. Verify that the transition is gradual and that there are no acute angles that could cause etch undercut.
4. Run DFM on the Gerber files: Generate the Gerber files and run a DFM check. Look for spacing violations, annular ring issues, and copper-to-edge clearance problems. Review the solder mask layer for slivers between fine-pitch pads.
5. Review the BOM for component availability: Check that the BGA and other critical components are available and have alternates. A component that is out of stock can delay the build and force a redesign.
این ارزیابی حدود یک ساعت طول میکشد، اما میتواند باعث صرفهجویی هفتهها در کار دوباره تولید شود. نکته کلیدی این است که این کار را قبل از ارسال فایل ها به فابریکاتور انجام دهید، نه پس از شکست اولین ساخت.
اشتباهات رایج هنگام ارزیابی ریسک تولید
مهندسان هنگام ارزیابی ریسک تولید از داده های EDA اشتباهات قابل پیش بینی مرتکب می شوند. شناخت این الگوها به شما کمک می کند از آنها دوری کنید.
نادیده گرفتن Stackup
رایج ترین اشتباه نادیده گرفتن stackup تعریف شده در فایل EDA است. بسیاری از مهندسان بر روی مسیریابی و قرار دادن قطعات تمرکز می کنند و stackup را به عنوان یک جزئیات ساخت تلقی می کنند. اما stackup امپدانس، تعداد لایه ها و هزینه مواد را تعیین می کند. طراحی که مشخص می کند یک پشته 4 لایه در زمانی که یک طرح 2 لایه کار می کند، برای پیچیدگی تولید غیرضروری هزینه می کند.
استفاده از قوانین طراحی پیش فرض
KiCad و سایر ابزارهای EDA با قوانین طراحی پیشفرض که محافظهکارانه هستند عرضه میشوند. استفاده از این پیشفرضها بدون تنظیم آنها برای مطابقت با قابلیتهای سازنده، دو مشکل ایجاد میکند. اول، طراحی ممکن است بیش از حد محدود باشد و مسیریابی را سختتر از حد لازم کند. دوم، طراحی ممکن است برای فرآیند واقعی سازنده بهینه نشده باشد و عملکرد روی میز باقی بماند.
روش بهتر این است که فایل قانون طراحی سازنده را درخواست کنید و آن را به ابزار EDA خود وارد کنید. این تضمین می کند که قوانین طراحی شما از همان ابتدا با فرآیند ساخت مطابقت دارند.
خروجی های Gerber را بررسی نمی کند
نسل Gerber نقطه ای است که هدف طراحی به واقعیت تولید تبدیل می شود. خطاها در صادرات Gerber می توانند تابلوهایی را تولید کنند که با طراحی مطابقت ندارند. مشکلات رایج عبارتند از لایه های از دست رفته، فاصله مسی نادرست، و ثبت اشتباه ماسک لحیم کاری. اجرای یک بررسی DFM روی فایل های Gerber این مشکلات را قبل از ساخت پیدا می کند.
نادیده گرفتن دقت بخش کتابخانه
قطعات کتابخانه EDA ممکن است حاوی خطاهایی در ابعاد ردپای، قرار دادن پد، یا طرح کلی صفحه ابریشمی باشد. یک قطعه کتابخانه که 0.1 میلی متر خاموش است می تواند باعث مشکلات مونتاژ برای اجزای ریزپیچ شود. بررسی کنید که قطعات کتابخانه با دیتاشیت کامپوننت مطابقت دارند، به خصوص برای قطعات جدید یا کمتر رایج.
فراموش کردن BOM
BOM بخشی از بسته داده های تولیدی است و ریسک خود را دارد. یک BOM با شماره قطعات منسوخ، جایگزینهای گمشده یا مقادیر نادرست میتواند ساخت را به تاخیر بیندازد. قبل از ارسال آن به سازنده، BOM را از نظر کامل بودن و دقت بررسی کنید.
چه چیزی در RFQ برای کاهش خطر گنجانده شود
RFQ فرصت شماست تا هر آنچه را که سازنده برای ارزیابی ریسک و ساخت صحیح برد نیاز دارد در اختیار سازنده قرار دهید. یک RFQ کامل، نادرست ارتباط و کار مجدد را کاهش می دهد.
اطلاعات RFQ مورد نیاز
- فایلهای طراحی کامل: Gerber، ODB++، یا فایلهای EDA بومی
- چیدمان دقیق: تعداد لایه، نوع مواد، وزن مس، ضخامت دی الکتریک
- BOM با شماره قطعه، مقادیر و جایگزین
- الزامات ویژه: کنترل امپدانس، پرداخت سطح، حفاری عمق کنترل شده
- محیط استفاده مورد نظر: دمای کار، لرزش، رطوبت
محیط استفاده مورد نظر اغلب نادیده گرفته می شود اما برای ارزیابی قابلیت اطمینان حیاتی است. یک برد برای یک دستگاه مصرف کننده دارای الزامات قابلیت اطمینان متفاوتی نسبت به یک برد برای یک سیستم کنترل صنعتی است. سازنده می تواند در صورتی که کاربرد را درک کند، تغییرات مواد و پوشش را توصیه کند.
چه زمانی باید سازنده را درگیر کرد
اگر طراحی شما به مرز توانایی استاندارد میرسد، تولیدکننده را زودتر درگیر کنید. این شامل طرح هایی با:
- گام ریز BGAs زیر زمین 0.4 میلی متر
- تعداد لایه های بالا بالای 12 لایه است
- مواد مخلوط یا لمینت های عجیب و غریب
- کنترل امپدانس با تلورانس های کم
- مسیرهای با جریان بالا که به مس سنگین نیاز دارند
سازنده میتواند راهنماییهای طراحی ارائه دهد که خطر را کاهش میدهد قبل از اینکه شما به طرح نهایی متعهد شوید. این به ویژه برای طرح هایی که از ویژگی های جدیدتر EDA یا مواد غیر استاندارد استفاده می کنند بسیار ارزشمند است.
برای عوامل خطر مرتبط با مونتاژ که با دادههای طراحی شما تعامل دارند، به چگونه خطر مونتاژ SMT را ارزیابی کنیم از PCB روندهای تولید و انرژی تجدیدپذیر و [چگونه از Risi_OM_IN_TER] ارزیابی کنیم، رجوع کنید. PCB روندهای تولید و منبع یابی](/pcb-manufacturing/how-to-evaluate-smt-assembly-risk-from-pcb-manufacturing-and-sourcing).
برای ملاحظات بستهبندی پیشرفته که بر ریسک حرارتی و مونتاژ تأثیر میگذارند، به چگونه خطر مونتاژ SMT را از روندهای پردازش حرارتی و FOPLP ارزیابی کنیم مراجعه کنید.
کار با یک شریک تولیدی
رابطه بین داده های طراحی و ریسک تولید ثابت نیست. ابزارهای EDA تکامل مییابند، فرآیندهای تولید بهبود مییابند، و در دسترس بودن اجزا تغییر میکند. شریک تولیدی مانند Omini میتواند با ارائه دادههای قابلیت فعلی، بازخورد DFM و توصیههای مواد به شما کمک کند تا در این تغییرات پیمایش کنید.
نکته عملی این است که ارزیابی ریسک تولید از روندهای EDA و KiCad یک فرآیند سیستماتیک است. با درک اینکه دادههای طراحی شما در مورد پیچیدگی چه میگوید شروع میشود، با بررسیهای DFM که مشکلات را قبل از ساخت پیدا میکنند، ادامه مییابد، و با یک RFQ کامل خاتمه مییابد که هر آنچه را که سازنده نیاز دارد در اختیار سازنده قرار میدهد.
> Practical note: When your design uses a feature that is near the manufacturer's stated limit, ask for a capability confirmation before releasing the files. A quick email with the specific design rule and a screenshot of the affected area can prevent a costly build failure.
هدف حذف همه خطرات نیست. که غیر ممکن است هدف شناسایی خطرات مهم، تعیین کمیت تأثیر آنها و تصمیم گیری آگاهانه در مورد پذیرش آنها یا طراحی مجدد پیرامون آنها است. روندهای EDA و KiCad به شما داده هایی را می دهند که برای تصمیم گیری با اطمینان لازم دارید.
> Engineering handoff note: How to Create a PCB from a Schematic before the release package is frozen.
