طراحی PCB با سرعت بالا
طراحی PCB با سرعت بالا به هر طرحی گفته میشود که در آن یکپارچگی سیگنال تحت تأثیر ویژگیهای فیزیکی PCB، مانند چیدمان، بستهبندی، اتصالات و چینش لایهها قرار میگیرد.
الکترونیک مدرن نرخهای Edge و سرعت کلاک را بالاتر میبرد. امروزه بسیاری از سیستمهای دیجیتال فرکانس سیگنال بیش از ۱۰۰ مگاهرتز دارند. در این سرعتها، اثرات خطوط انتقال روی ردپاهای PCB ظاهر شده و میتوانند بهطور جدی بر رفتار سیستم تأثیر بگذارند. فرآیند طراحی PCB برای سرعت بالا، در واقع فرآیند حل مشکلات یکپارچگی سیگنال است که سرعت بالا ایجاد میکند. افراد زیاد از اصطلاح “PCB با سرعت بالا” استفاده میکنند؛ اما دقیقاً یک برد PCB با سرعت بالا چیست؟
یک دیدگاه میگوید مدار دیجیتال زمانی پرسرعت است که نرخ آن به حدود ۴۵–۵۰ مگاهرتز برسد یا از آن فراتر رود و سیگنالها در آن نرخ بیش از یکسوم سیستم را تشکیل دهند. در واقع، فرکانسهای هارمونیک یک سیگنال بالاتر از فرکانس پایه آن هستند. تغییرات سریع — لبههای صعودی و نزولی یا گذارها — باعث نتایج غیرمنتظره در انتقال میشوند. یک قاعده عملی رایج این است: اگر تأخیر انتشار یک خط از نصف زمان صعود سیگنال دیجیتال بیشتر باشد، آن سیگنال بهعنوان سیگنال پرسرعت در نظر گرفته میشود و اثرات خط انتقال اهمیت پیدا میکند.
انتقال سیگنال در لحظهای که سیگنال حالت خود را تغییر میدهد، برای مثال در طول زمان صعود یا نزول، اهمیت دارد. یک سیگنال برای حرکت از فرستنده به گیرنده به زمانی ثابت نیاز دارد. اگر زمان حرکت کمتر از نصف زمان صعود یا نزول باشد، هر انعکاسی از گیرنده قبل از پایان تغییر سیگنال به فرستنده میرسد. اگر زمان حرکت بیشتر از نصف زمان صعود یا نزول باشد، انعکاس پس از تغییر بازمیگردد. اگر انعکاس بزرگ باشد، شکلموج جمعشده میتواند وضعیت منطقی را تغییر دهد.
بهطور خلاصه، برای طراحی یک برد مدار چاپی (PCB) با کیفیت بالا و سرعت بالا باید به هر دو یکپارچگی سیگنال و یکپارچگی تغذیه فکر کنید. همچنین باید تفاوت بین سیگنالهای پرسرعت و سیگنالهای با فرکانس بالا را بدانیم. اثرات مستقیم معمولاً به صورت مشکلات یکپارچگی سیگنال ظاهر میشوند، اما علت اصلی اغلب به یکپارچگی تغذیه برمیگردد. یکپارچگی تغذیه بهطور مستقیم بر یکپارچگی نهایی سیگنال برد تأثیر میگذارد.
وقتی طراحی یک برد را آغاز میکنید و با مشکلاتی مانند تأخیر، تداخل، بازتاب یا انتشار ناخواسته مواجه میشوید، در حوزه طراحی PCB با سرعت بالا قرار دارید.
طراحی PCB با سرعت بالا، چیدمان بردهای مدار برای مدارهای با سرعت بالا است. این مدارها مدارهایی هستند که در آنها اجزای فیزیکی برد بر یکپارچگی سیگنال تأثیر میگذارند. این عوامل فیزیکی شامل چیدمان، ساختار لایهها و اتصالات هستند.
وقتی طراحی PCB با سرعت بالا را انجام میدهید، باید زمان بیشتری از حد معمول صرف جایگذاری دقیق مسیرها، عرض آنها، میزان نزدیکیشان به سایر سیگنالها و نوع قطعاتی که به آنها متصل میشوند کنید.
الکترونیک مدرن نرخهای Edge و سرعت کلاک را بالاتر میبرد. امروزه بسیاری از سیستمهای دیجیتال فرکانس سیگنال بیش از ۱۰۰ مگاهرتز دارند. در این سرعتها، اثرات خطوط انتقال روی ردپاهای PCB ظاهر شده و میتوانند بهطور جدی بر رفتار سیستم تأثیر بگذارند. فرآیند طراحی PCB برای سرعت بالا، در واقع فرآیند حل مشکلات یکپارچگی سیگنال است که سرعت بالا ایجاد میکند. افراد زیاد از اصطلاح “PCB با سرعت بالا” استفاده میکنند؛ اما دقیقاً یک برد PCB با سرعت بالا چیست؟
یک دیدگاه میگوید مدار دیجیتال زمانی پرسرعت است که نرخ آن به حدود ۴۵–۵۰ مگاهرتز برسد یا از آن فراتر رود و سیگنالها در آن نرخ بیش از یکسوم سیستم را تشکیل دهند. در واقع، فرکانسهای هارمونیک یک سیگنال بالاتر از فرکانس پایه آن هستند. تغییرات سریع — لبههای صعودی و نزولی یا گذارها — باعث نتایج غیرمنتظره در انتقال میشوند. یک قاعده عملی رایج این است: اگر تأخیر انتشار یک خط از نصف زمان صعود سیگنال دیجیتال بیشتر باشد، آن سیگنال بهعنوان سیگنال پرسرعت در نظر گرفته میشود و اثرات خط انتقال اهمیت پیدا میکند.
انتقال سیگنال در لحظهای که سیگنال حالت خود را تغییر میدهد، برای مثال در طول زمان صعود یا نزول، اهمیت دارد. یک سیگنال برای حرکت از فرستنده به گیرنده به زمانی ثابت نیاز دارد. اگر زمان حرکت کمتر از نصف زمان صعود یا نزول باشد، هر انعکاسی از گیرنده قبل از پایان تغییر سیگنال به فرستنده میرسد. اگر زمان حرکت بیشتر از نصف زمان صعود یا نزول باشد، انعکاس پس از تغییر بازمیگردد. اگر انعکاس بزرگ باشد، شکلموج جمعشده میتواند وضعیت منطقی را تغییر دهد.
بهطور خلاصه، برای طراحی یک برد مدار چاپی (PCB) با کیفیت بالا و سرعت بالا باید به هر دو یکپارچگی سیگنال و یکپارچگی تغذیه فکر کنید. همچنین باید تفاوت بین سیگنالهای پرسرعت و سیگنالهای با فرکانس بالا را بدانیم. اثرات مستقیم معمولاً به صورت مشکلات یکپارچگی سیگنال ظاهر میشوند، اما علت اصلی اغلب به یکپارچگی تغذیه برمیگردد. یکپارچگی تغذیه بهطور مستقیم بر یکپارچگی نهایی سیگنال برد تأثیر میگذارد.
وقتی طراحی یک برد را آغاز میکنید و با مشکلاتی مانند تأخیر، تداخل، بازتاب یا انتشار ناخواسته مواجه میشوید، در حوزه طراحی PCB با سرعت بالا قرار دارید.
طراحی PCB با سرعت بالا، چیدمان بردهای مدار برای مدارهای با سرعت بالا است. این مدارها مدارهایی هستند که در آنها اجزای فیزیکی برد بر یکپارچگی سیگنال تأثیر میگذارند. این عوامل فیزیکی شامل چیدمان، ساختار لایهها و اتصالات هستند.
وقتی طراحی PCB با سرعت بالا را انجام میدهید، باید زمان بیشتری از حد معمول صرف جایگذاری دقیق مسیرها، عرض آنها، میزان نزدیکیشان به سایر سیگنالها و نوع قطعاتی که به آنها متصل میشوند کنید.
۱. سیگنالها و یکپارچگی سیگنال
چه در طراحی برد مدار چاپی (PCB) معمولی کار کنید و چه در طراحی بردهای با سرعت بالا، برد سیگنالها را از طریق مسیرها به نقاط مقصد ارسال میکند. پس سیگنالهای با سرعت بالا چیستند؟ دو نوع اصلی وجود دارد: آنالوگ و دیجیتال.
۱.۱ سیگنالهای دیجیتال
سیگنالهای دیجیتال سادهتر از سیگنالهای آنالوگ هستند. آنها مجموعهای از سطوح پایین و بالا هستند. میتوانید آنها را بهعنوان ۰ و ۱ یا خاموش و روشن در نظر بگیرید.
۱.۲ سیگنالهای آنالوگ
سیگنالهای آنالوگ بیش از سیگنالهای دیجیتال تغییر میکنند. آنها ممکن است به سمت مثبت و منفی نوسان کنند. سیگنال از نظر دامنه و فرکانس تغییر میکند.
هنگام طراحی مدار، این مشکلات رایج و راهحلهای آنها را در نظر داشته باشید تا عملکرد برد را بهبود بخشید.
۲. مشکلات رایج و راهحلها
۲.۱ مشکلات
طراحی PCB با سرعت بالا بسیار حساس است. ممکن است در طول پروژه با چندین مشکل مواجه شوید. در اینجا سه مشکل رایج که باید مراقب آنها باشید آورده شده است.
- زمانبندیاگر زمانبندی سیگنال اشتباه باشد، ممکن است دادهها خراب شوند. به دلیل مشکلات زمانبندی، مطمئن شوید که هر سیگنال مسیریابیشده و هر سیگنال کلاک در زمان مناسب و نسبت به سایر سیگنالها به درستی میرسد.
- تحریفیکپارچگی سیگنال به معنای رسیدن سیگنالها در شکل صحیح است. اگر سیگنالها در نقاط مقصد شکل درستی نداشته باشند، احتمالاً در طول مسیر دچار اعوجاج شدهاند.
- سر و صداهر برد مدار چاپی مقداری نویز تولید میکند. اما نویز زیاد میتواند دادهها را خراب کند. نویز اغلب زمانی ظاهر میشود که یک سیگنال بهطور غیرمنتظره ریزرزونانس کند و بر سیگنالهای اطراف تأثیر بگذارد.
۲.۲ راهحلها
خوشبختانه این مشکلات راهحلهای شناختهشدهای دارند. آنها بخشهای کلیدی طراحی با سرعت بالا هستند.
- امپدانسکنترل امپدانس یک راهحل پایهای برای بسیاری از مشکلات رایج بردهای مدار چاپی است. وقتی امپدانس بین فرستنده و گیرنده صحیح باشد، کیفیت سیگنال، یکپارچگی و حساسیت بهبود مییابند.
- مطابقتهمسانسازی طول به زمانبندی کمک میکند. اگر طول مسیرهای متصلشده را برابر کنید، آنها با هم میرسند و با کلاک همزمان باقی میمانند.
- فاصلهگذاریفاصلهگذاری کافی بین ردها به محافظت از آنها در برابر نویز و سایر تداخلها کمک میکند. برای کاهش تداخل، از قرار دادن ردها در نزدیکی بیش از حد خودداری کنید.
۳. چیدمان برد مدار چاپی با سرعت بالا
وقتی دربارهٔ عواملی صحبت میکنیم که یک برد مدار چاپی (PCB) را پرسرعت میکنند، به یاد داشته باشید که قوانین زیادی در طراحی چیدمان اعمال میشوند. برنامهریزی زودهنگام چیدمان به حفظ پروژه در زمانبندی کمک میکند و خطاها را کاهش میدهد.
۳.۱ شماتیک
اولین گام ترسیم مدار بهصورت شماتیک است. در حین ترسیم، به جریان سیگنال فکر کنید. سعی کنید جریان طبیعی از چپ به راست را ثبت کرده و تا حد امکان اطلاعات مفید را درج کنید.
۳.۲ الزامات
دستورالعملهای واضحی برای چیدمان PCB بنویسید. شامل هدف برد، طرح مدار، ساختار لایههای برد (stack-up)، محل قرارگیری قطعات و فاصله بین مسیرها و مدارها. ممکن است لازم باشد نوع سیگنالهای هر لایه را نیز مشخص کنید. برای مثال، اگر از RF استفاده میکنید، طراحی PCB مخصوص RF را مدنظر قرار دهید. سیگنالهای RF نیازهای ویژهای دارند. همه موارد لازم برای کارکرد قابلاعتماد برد را در فهرست نیازمندیها درج کنید.
۳.۳ جایگذاری
قرارگیری قطعات یکی از مهمترین بخشهای چیدمان است. به این فکر کنید که مدارها در کجای برد قرار دارند و چه چیزهایی اطراف آنهاست.
۳.۴ بایپس توان
برای کاهش نویز در مدارهای با سرعت بالا، پایههای تغذیه تقویتکننده را بایپس کنید. برای اپآمپهای با سرعت بالا دو تکنیک بایپس رایج وجود دارد. یکی بایپس ریل به زمین است که در اغلب موارد کار میکند. تکنیکهای ویژهٔ دیگر در برخی موارد مفید هستند.
۳.۵ ظرفیت کرمهای
پارازیتیکها خازنها و القاکنندههای سرگردان هستند که به طرحبندیهای با سرعت بالا نفوذ کرده و مشکلاتی ایجاد میکنند. آنها بهراحتی شکل میگیرند و میتوانند طراحی را از کار بیندازند. مدارهای با سرعت بالا بهراحتی تحت تأثیر پارازیتیکها قرار میگیرند.
۳.۶ صفحه زمین
یک پلهی زمین بهعنوان ولتاژ مرجع عمل میکند، شیلدینگ را فراهم میآورد، به دفع حرارت کمک میکند و القای سرگردان را کاهش میدهد. اما مراقب باشید: پلهی زمین میتواند ظرفیت پارازیتی نیز اضافه کند. در بیشتر موارد شما میخواهید یک پلهی زمین کامل و بدون وقفه داشته باشید و آن را پیوسته نگه دارید.
۳.۷ بستهبندی
آمپلیفایرهای عملیاتی و سایر قطعات در بستهبندیهای متنوع عرضه میشوند. انتخاب بسته بر عملکرد فرکانس بالا تأثیر میگذارد. بستهبندیها بر پارازیتها و مسیریابی ردپا تأثیر میگذارند.
۳.۸ مسیریابی و محافظت
Routing and shielding reduce interference between signals. PCB design offers several routing and shielding methods. A ground plane is good shielding. You can also route traces orthogonally on adjacent layers to reduce capacitive coupling and keep traces farther apart.
4. How to Tell If Your Project Is High-Speed
There is no single, absolute rule for what counts as a high-speed PCB design, but there are several practical ways to decide if your project is high-speed. Signal integrity problems are a clear sign. If you are working on a phone or a motherboard, that very likely is a high-speed design. The use of certain technologies is also a strong clue.
- Does the board have high-speed interfaces?
A quick way to see if you must follow high-speed design rules is to check for high-speed interfaces on the board. Examples are DDR, PCIe, and video interfaces such as DVI or HDMI. All of these interfaces need strict high-speed design rules. Also, for each interface, include exact channel specs in your documentation. - Ratio of trace length to signal wavelength
A common check is the ratio between your trace length and the wavelength of the signals you carry. If the trace length is on the same order as the signal wavelength, the board will likely need high-speed rules. Some standards, like DDR, require trace lengths to meet tight tolerances. A simple rule of thumb is: if trace length and wavelength are within the same order of magnitude, you should consider high-speed design. - Boards with wireless or antenna interfaces
Every board that connects to an antenna, whether the antenna is on the board or attached by a connector, needs careful attention to high-speed and RF design. Vehicle antennas also need tight impedance control and tuned trace lengths. If you have SMA connectors or similar RF connectors, route them with controlled impedance to match the connector value. - Distributed systems and many subcircuits
If your project is a distributed system made of many subcircuits that can operate independently inside a larger system, you will also likely face high-speed PCB challenges. Multiple modules, many high-speed links, and mixed timing domains raise the chance you need high-speed design care.
5. High-speed Board Materials
The term “high-speed board material” is common in the industry. It usually means low-loss materials that are used for high-speed PCBs. These materials have a lower loss tangent, often called Df, compared with ordinary FR-4. What is Df and how does it affect signals?
When an insulating medium like glass fiber cloth and resin sits in an electric field, the charged particles in the medium are bound inside molecules. The external field makes tiny displacements. Dipoles in the medium then align with the field. This effect is dielectric polarization. The energy lost during the polarization process is dielectric loss. The material Df value measures how much dielectric loss the material has.
Standard board materials attenuate sine waves more than high-speed materials do. The effect is stronger at higher harmonic frequencies. Digital signals are made of many sine waves at different frequencies. If those sine waves are attenuated, the edges of the digital signal degrade and the amplitude falls. Edge degradation reduces the transmission line bandwidth and lowers signal margin. Using a high-speed material reduces loss per unit length. For the same trace length, a high-speed material gives higher bandwidth and more margin. Or, for the same loss budget, using high-speed material lets you route longer traces and still meet performance.
A simple analogy may help. Imagine two cars with different fuel consumption. Car A uses 22 liters per 100 km (Df: 0.022). People call it a gas guzzler. Car B uses 4.5 liters per 100 km (Df: 0.0045). People call it a fuel saver. If you have only 50 liters of fuel and your destination is 800 km away, the gas guzzler will not reach it. The fuel saver will reach and still have fuel left. If the destination is only 200 km, the gas guzzler may reach with little fuel left, so the margin is small and the trip is risky if something goes wrong. The fuel saver handles the trip with better margin. This example shows why you sometimes need high-speed materials. When signal rates are high, trace lengths are long, or the loss budget is tight, normal material may not give enough margin. In such cases, we recommend high-speed material.
High-speed materials come in graded levels based on Df. Df is only a guide. Always use the exact numbers from the material data sheet for design work.
When an insulating medium like glass fiber cloth and resin sits in an electric field, the charged particles in the medium are bound inside molecules. The external field makes tiny displacements. Dipoles in the medium then align with the field. This effect is dielectric polarization. The energy lost during the polarization process is dielectric loss. The material Df value measures how much dielectric loss the material has.
Standard board materials attenuate sine waves more than high-speed materials do. The effect is stronger at higher harmonic frequencies. Digital signals are made of many sine waves at different frequencies. If those sine waves are attenuated, the edges of the digital signal degrade and the amplitude falls. Edge degradation reduces the transmission line bandwidth and lowers signal margin. Using a high-speed material reduces loss per unit length. For the same trace length, a high-speed material gives higher bandwidth and more margin. Or, for the same loss budget, using high-speed material lets you route longer traces and still meet performance.
A simple analogy may help. Imagine two cars with different fuel consumption. Car A uses 22 liters per 100 km (Df: 0.022). People call it a gas guzzler. Car B uses 4.5 liters per 100 km (Df: 0.0045). People call it a fuel saver. If you have only 50 liters of fuel and your destination is 800 km away, the gas guzzler will not reach it. The fuel saver will reach and still have fuel left. If the destination is only 200 km, the gas guzzler may reach with little fuel left, so the margin is small and the trip is risky if something goes wrong. The fuel saver handles the trip with better margin. This example shows why you sometimes need high-speed materials. When signal rates are high, trace lengths are long, or the loss budget is tight, normal material may not give enough margin. In such cases, we recommend high-speed material.
High-speed materials come in graded levels based on Df. Df is only a guide. Always use the exact numbers from the material data sheet for design work.
5.1 Common Df Categories (values are typical references at 10 GHz)
- Standard loss material: Df < 0.022 @ 10 GHz
- Mid loss material: Df < 0.012 @ 10 GHz
- Low loss material: Df < 0.008 @ 10 GHz
- Very low loss material: Df < 0.005 @ 10 GHz
- Ultra low loss material: Df < 0.003 @ 10 GHz
