میکروکنترلر(FPGAتراشه) ACTEL سریMX_A40 (ساختار ؛ عملکرد و کاربرد ها) مهندسی برق_  الکترونیک

پژوهشگر و نویسنده: (  افشین رشید )

نکته : میکروکنترلر کمپانی Actel سری MX_A40 یک کامپیوتر در مقیاس تراشه است. بنابراین میتوان گفت نام دیگر میکروکنترلر "کنترلر تعبیه شده" است.میکروکنترلر ها به یک کار اختصاص داده شده و یک برنامه خاص را اجرا می کنند. این میکروکنترلر مقاوم در برابر حرارت بیشتر کاربرد در اتومبیل و صنایع نظامی دارد.

میکروکنترلر کمپانی ACTEL سریMX_A40 داشتن مصرف انرژی بسیار پایین و بالاترین امنیت طراحی در صنعت ، MX FPGAs گزینه ای با اطمینان و تک تراشه ASIC را به طراحان ارائه می دهد. MX با ارائه یک معماری کارآمد و منعطف 5.0 ولت ، MX یک بستر ایده آل برای ادغام میراث PLDs  در یک وسیله یک ارزان قیمت است. MX یک پلتفرم با حجم بالا است که راه حل ها را بدون به خطر انداختن هزینه و زمان امکان پذیر می کند.یک میکروکنترولر سری MX_A40 از یک یا چند تایمر یا شمارنده ساخته میشود. تایمرها و شمارنده­‌ ها تمام عملیات زمانبندی و شمارش را در یک میکروکنترولر کمپانی ACTEL  سری MX کنترل می‌­کند. تایمر شمارش پالس خارجی و عملیات اصلی تولید پالس، توابع کلاک، اندازه­‌گیری فرکانس، ساخت نوسانات و … را انجام می­‌دهد. تمامی ابزار های پیاده سازی مانند میکرو کنترولر، پردازنده GPU ، DSP و FPGA نقاط قوت، ضعف و محدودیت هایی دارند. در حوزه FPGA به این معنی میباشد که انجام همه کارها با FPGA شدنی نیست یا صرفه افتصادی هزینه زمان ندارد. از این رو برای غلبه به این محدودیت ها بایستی این ابزار ها را بایکدیگر ترکیب نمود. با پیشرفت تکنولوژی این ترکیب را به داخل چیپ ها کشانده اند و دریک چیپ همه ابزار ها را ترکیب مینمایند.واژه SoC به معنی System on Chip هست و اصطلاحا به ترکیب و تجمیع زیر سیستم هایی در یک چیپ گفته می‌شود که برای اجرا سیستم عامل لازم است. 


در میکروکنترلر (تراشه) ACTEL کمپانی قسمت های  SRAM ،Flash وEEPROM بر روی یک تراشه گنجانده شدند که نیاز به حافظه خارجی در حداکثر دستگاه­‌ ها حذف‌ شود. در چندین تراشه از این خانواده برای اضافه کردن حافظه داده اضافی از باس‌ ­های موازی خارجی استفاد‌ه شده‌ است.تفاوت اصلی بین FPGA و ریزپردازنده ها پیچیدگی است. اگر چه هر دو بسته به مقیاس متفاوت هستند ، اما ریزپردازنده ها از FPGA پیچیده تر هستند. این به دلیل فرایندهای مختلفی است که قبلاً در آن اعمال شده است. ریزپردازنده ها در حال حاضر مجموعه ای از دستورالعمل ها را دارند که برنامه نویسان برای ایجاد برنامه کاری مناسب باید آنها را یاد بگیرند. 

میکروکنترلر های actel با قابلیت اطمینان بالا و ضد انعطاف پذیری FPGAs ، که در پروژه های نظامی و هوافضا مورد استفاده قرار می گرفت ، مشهور شد. یک رابط پشتی (Back door) در رابط JTAG از خانواده MX وجود دارد از FPGA با قدرت کم بهره میبرد.  

پژوهشگر و نویسنده:  دکتر  (  افشین رشید)

دکترایِ  تخصصی نانو _ میکرو الکترونیک