طراحی PCB دارای برخی اشتباهات خواهد بود

باید به آن توجه شود PCB طرح

تصور غلط 1: الزامات طراحی PCB این برد زیاد نیست ، بنابراین از سیم نازک و پارچه اتوماتیک استفاده کنید.

نظر دادن در مورد: سیم کشی خودکار باید مساحت PCB بزرگتری را اشغال کند ، در عین حال ، چندین برابر سوراخ سیم کشی دستی ، در محصولات دسته ای ، قیمت تولید کننده PCB با توجه به عوامل علاوه بر عوامل تجاری ، عرض خط و تعداد سوراخ ها است که بر عملکرد PCB و مصرف عدد بیت ، صرفه جویی در هزینه تامین کننده ، همچنین قیمت را برای یافتن دلیل می دهد.

ipcb

افسانه 2: این سیگنال های گذرگاه توسط مقاومت ها کشیده می شوند تا احساس امنیت کنند.

نظرات: سیگنالها به دلایل زیادی باید بالا و پایین کشیده شوند ، اما همه آنها نیست. مقاومت را بکشید تا یک سیگنال ورودی بالا و پایین شود ، جریان زیر چند میکرو آمپر است ، اما یک سیگنال محرک ، جریان به میلی آمپر می رسد ، در حال حاضر سیستم اغلب اطلاعات آدرس 32 بیتی است ، ممکن است 244/245 بعد از جداسازی گذرگاه و سایر سیگنالها ، چند وات مصرف برق در مقاومت کشیده می شود.

توضیحات: اگر درگاه ورودی/خروجی بلااستفاده معلق باشد ، یک تداخل کوچک از خارج ممکن است به سیگنال ورودی نوسان مکرر تبدیل شود و مصرف برق دستگاه های MOS اساساً به تعداد ورق زدن دروازه بستگی دارد. اگر آن را بالا بکشید ، هر پین دارای میکرو آمپر جریان نیز خواهد بود ، بنابراین بهترین راه این است که آن را روی خروجی تنظیم کنید (البته ، هیچ سیگنال محرک دیگری در خارج وجود ندارد).

افسانه 4: درهای زیادی در این FPGA باقی مانده است ، بنابراین اجازه دهید این کار را انجام دهیم

نظرات: مصرف برق FGPA متناسب با تعداد فلیپ فلاپ های استفاده شده و تعداد تلنگرها است ، بنابراین مصرف برق همان مدل FPGA ممکن است در مدارهای مختلف در زمان های مختلف 100 برابر متفاوت باشد. به حداقل رساندن تعداد فلیپ فلاپ ها با سرعت بالا روش اساسی برای کاهش مصرف برق FPGA است.

افسانه 5: مصرف برق این تراشه های کوچک بسیار کم است که نگران آن نباشید

نظر دادن در مورد: ABT16244 کمتر از 1 ma بدون بار مصرف می کند ، اما شاخص آن این است که هر پین می تواند بار 60mA (مانند مقاومت برابر دهها اهم) ، یعنی حداکثر توان 60*16 = 960mA به طور کامل بار. البته فقط جریان قدرت آنقدر زیاد است که گرما روی بار می افتد.

افسانه ششم: سیگنال های کنترلی زیادی در حافظه وجود دارد ، من فقط باید از سیگنال های OE و WE در این برد استفاده کنم ، به طوری که هنگام خواندن اطلاعات بسیار سریعتر بیرون می آیند.

نظرات: مصرف انرژی بیشتر حافظه ها در صورت موثر بودن انتخاب تراشه (صرف نظر از OE و WE) بیش از 100 برابر بیشتر از زمان انتخاب تراشه خواهد بود ، بنابراین از CS برای کنترل تراشه در صورت امکان و عرض تراشه استفاده می شود. در صورت برآورده شدن سایر شرایط ، نبض انتخاب باید تا حد امکان کاهش یابد.

افسانه هفتم: چگونه این سیگنال ها با سرعت به سر می برند؟ تا زمانی که بازی خوبی باشد ، می توان آن را حذف کرد

نظرات: علاوه بر چند سیگنال خاص (مانند 100BASE-T ، CML) ، بیش از حد هستند ، مادامی که بسیار بزرگ نباشد ، لزوماً نیازی به مطابقت ندارد ، حتی اگر مسابقه بهترین مطابقت نباشد. از آنجا که امپدانس خروجی TTL کمتر از 50 اهم یا حتی 20 اهم است ، اگر در چنین مسابقه بزرگی ، مقاومت آنها زیاد باشد ، مصرف برق غیرقابل قبول است و دامنه سیگنال برای استفاده بسیار کم است ، مثلاً سیگنال خروجی متوسط خروجی امپدانس خروجی سطح بالا و پایین برق در زمانهای معمولی یکسان نیست ، همچنین دقیقاً مطابقت ندارد. بنابراین ، تطبیق سیگنال های TTL ، LVDS ، 422 و سایر سیگنال ها تا زمانی که بیش از حد به دست آید قابل پذیرش است.

افسانه هشتم: کاهش مصرف برق مربوط به پرسنل سخت افزاری است و نرم افزار هیچ ارتباطی با آن ندارد.

نظر دادن در مورد: سخت افزار فقط یک مرحله است ، اما برنامه نرم افزاری است ، تقریباً هر تراشه ای در دسترسی به اتوبوس ، هر تلنگر سیگنال تقریباً توسط نرم افزار کنترل می شود. اگر نرم افزار بتواند زمان دسترسی به حافظه خارجی (استفاده بیشتر از متغیرهای ثبات ، استفاده بیشتر از CACHE داخلی و غیره) ، پاسخ به موقع به وقفه ها (وقفه ها معمولاً در سطح پایین با مقاومت کششی موثر هستند) و سایر اقدامات خاص برای کاهش تخته های خاص سهم بسزایی در کاهش مصرف برق خواهند داشت