پروپوزال کاهش جریان نشتی در گیت قابل برنامه ریزی میدانی

کاهش جریان نشتی در گیت قابل برنامه ریزی

مقدمه

کاهش ابعاد مدارات دیجیتال و ترانزیستورها یکی از چالش های امروزه در طراحی و ساخت مدارات مجتمع می باشد که با توجه به نیاز روزافزون به استفاده از مدراهای مجتمع این چالش، کاهش ابعاد همراه با عوامل ناخواسته از قبیل افزایش جریان نشتی در ساختمان و معماری این مدارها می باشد. با توجه به این نکته که یکی از ابزارهای مورد استفاده در ساخت و طراحی سیستم­های دیجیتال گیت قابل برنامه ریزی میدانی می باشد که این ابزار در ساخت و طراحی بسیاری از سیستم ها کاربرد دارد                          2 این ابزار دارای اجزای مختلفی می باشد که قابلیت پیکر بندی و برنامه­ریزی را دارا می باشد

بیان مساله

یکی از نکات مهم در ارتباط با تراشه­های گیت قابل برنامه ریزی میدانی مصرف توان درحالت بیکاری   می­باشد با توجه به این نکته که مصرف توان کمتر در بسیاری از طراحی­ها از قبیل ادوات قابل حمل که از باتری­های قابل شارژ استفاده می کنند مصرف توان کمتر سبب طول عمر بیشتر باتری شده و این یک پدیده مطلوب برای این ابزارها می باشد کم شدن مصرف توان یک چالش اساسی و مهم بوده که با توجه به معماری خاص گیت قابل برنامه ریزی میدانی سلول حافظه عمده ترین مصرف کننده توان در این ابزار   می­باشد. هر گیت قابل برنامه­ریزی میدانی دارای بلوک های منطقی قابل پیکر بندی و شبکه­ای از سوییچ­های مسیریابی می باشد و هر بلوک منطقی قابل پیکر بندی دارای دسته ازجداول صحت می باشد و هر جدول صحت دارای دسته­ای از سلول­های حافظه و یک مالتی پلکسر می­باشد نابراین قسمت عمده­ای از ساختمان ومعماری گیت قابل برنامه ریزی میدانی را شامل می­گردد در نتیجه کاهش مصرف توان در این بخش تاثییر عمده­ای در کاهش مصرف توان کلی تراشه دارد

معرفی گیت قابل برنامه­ریزی میدانی FPGA

فن آوري آرايه سوئيچ فيوزهاي قابل برنامه ريزي چند باره، انقلابي نوين را در عرصه طراحي ديجيتال به وجود آورد كه مفهوم طراحي ديجيتال را دچار تحولي عظيم در عرصه هاي ديدگاه معماري، حجم طراحي، سرعت و نوع نگرش به طراحي ديجيتال نموده است. طوري كه امروزه FPGAها (آرايه­هاي گيتي قابل برنامه­ريزي ميداني) يك بوم نقاشي سفيد را در اختيار طراح قرار مي دهند كه به او اجازه مي دهد تا طراحي ديجيتال خود را آنچنان كه مي خواهد و با هر حجم و پيچيدگي لازم، طراحي و سپس به جاي انتخاب IC هاي استاندارد و جدا از هم و كنار هم قراردادن آنها در روي يك مدار و وصل كردن آنها از طريق يك بورد مدار چاپي، با استفاده از یکی از زبان های توصیف سخت افزاری نظیر VHDL، هر یک از قطعات دیجیتالی مورد نیاز را نوشته و با وصل کردن نرم افزاری آنها، سرانجام فایل کامپایل شده نهایی را از طریق یک رابط سخت افزاری بر روی یک بسته سخت افزاری خام با تعداد پایه­های مورد نیاز برنامه­ریزی کرده و از این IC جدید “خود ساخته” استفاده کند. FPGA ها نسل جدید مدارهای مجتمع دیجیتال قابل برنامه­ریزی هستند که عبارت FPGA از سر کلمه­های Field Programmable Logic Gate Array گرفته شده است.

ساختار داخلی سلول حافظه

2-3-1 سلول حافظه 6 ترانزیستوری پایه

هسته اصلی حافظهSRAM  را آرایه­ای از سلول­ها تشکیل می­دهد که این سلول در حالت پایه از 6 ترانزیستور ساخته شده است و قسمت زیادی از مساحت سلول را اشغال می­کند به همین دلیل مساحت اشغال شده توسط یک سلول عامل تعیین کننده­ای در طراحی یک SRAM  با تراکم بالا می­باشد.

این سلول پایه 6 ترانزیستوری دارای مشکلات و معایبی ازجمله سرعت، حاشیه نویز ایستا و جریان نشتی می­باشد که در این عوامل نیز در ارتباط با یکدیگر می­باشند. در ادامه به بررسی عوامل موثر در عملکرد این سلول و بررسی سلول­های ارائه شده ای که هر یک با هدف بهبود یکی از عوامل ذکر شده طراحی و ارایه شده­اند می­پردازیم. درسلول پایه که ساختار شماتیک مداری آن در شکل 2-3 آمده است مشاهده می­کنیم که این سلول دارای ساختار کلی که شامل دو بخش معکوس کننده که هر بخش از دو ترانزیستور ماسفت یکی از نوع NMOS  و دیگری از نوع PMOS  می­باشد که در شکل 4-2 ساختار این معکوس کننده آورده شده است.

بازدیدها: 20

18,000 تومان