شرکت Infineon Technologies از پلتفرم جدید میکروکنترلرهای خود با نام AURIX RC1 رونمایی کرده است؛ خانوادهای که برای نخستینبار در سری میکروکنترلرهای خودرویی AURIX از معماری مجموعه دستورالعملهای RISC‑V استفاده میکند. این پلتفرم با هدف پاسخگویی به نیازهای نسل جدید خودروها، بهویژه خودروهای نرمافزارمحور (Software-Defined Vehicles یا SDV)، طراحی شده است. اینفینیون همچنین کاربردهای آن را به حوزههایی فراتر از صنعت خودرو، از جمله هوش مصنوعی فیزیکی (Physical AI) و سامانههای رباتیکی، گسترش میدهد. یکی از نکات مهم در این معرفی، حرکت از مجموعهای از میکروکنترلرهای مستقل برای وظایف مختلف خودرو به سمت یک پلتفرم مقیاسپذیر و مشترک است؛ پلتفرمی که بتواند از کنترلهای ساده تا پردازشهای پیچیدهتر را پوشش دهد.
برای درک اهمیت این خبر، ابتدا باید با RISC‑V آشنا شویم. RISC‑V یک معماری مجموعه دستورالعمل (Instruction Set Architecture یا ISA) است. به زبان ساده، ISA مجموعهای از دستورها و قواعدی را تعریف میکند که نرمافزار و پردازنده برای ارتباط با یکدیگر از آن استفاده میکنند. این معماری مشخص میکند پردازنده چه دستورهایی را میشناسد و نرمافزار چگونه میتواند آنها را اجرا کند.
تفاوت مهم RISC‑V با بسیاری از معماریهای تجاری دیگر، متنباز و آزاد بودن استاندارد آن است. شرکتها میتوانند بر اساس این استاندارد، پردازندههای اختصاصی خود را طراحی کنند و در صورت نیاز، قابلیتها و توسعههای ویژهای به آن اضافه کنند. البته یک نکته مهم وجود دارد: RISC‑V بودن یک پردازنده به معنی متنباز بودن طراحی سختافزار آن نیست. استاندارد دستورالعملها باز و در دسترس است، اما شرکت سازنده میتواند پیادهسازی سختافزاری و جزئیات داخلی پردازنده را اختصاصی نگه دارد.
ورود RISC‑V به خانواده AURIX از این جهت مهم است که اینفینیون میخواهد انعطافپذیری یک معماری باز را با تجربه خود در طراحی میکروکنترلرهای صنعتی و خودرویی ترکیب کند؛ حوزههایی که در آنها عملکرد بلادرنگ، ایمنی عملکردی و امنیت اهمیت بسیار زیادی دارند.

در خودروهای قدیمیتر، بسیاری از عملکردها بهوسیله واحدهای کنترل الکترونیکی مستقل یا ECU مدیریت میشدند. برای مثال، کنترل موتور، ترمز، سیستم تهویه، باتری، چراغها و سایر بخشها میتوانستند هرکدام کنترلر جداگانهای داشته باشند. اما در خودروهای نرمافزارمحور، معماری الکترونیکی در حال تغییر است. بخشی از وظایف متعدد به کنترلرهای مرکزی و واحدهای کنترلی منطقهای
(Zonal Controllers) منتقل میشوند. در نتیجه، سختافزار باید بتواند وظایف بیشتری را با هماهنگی بالاتر و در یک بستر مشترک اجرا کند.
این تغییر چند نیاز مهم ایجاد میکند:
AURIX RC1 با هدف پاسخگویی به همین نیازها توسعه یافته است.
اینفینیون AURIX RC1 را بهعنوان یک خانواده مقیاسپذیر معرفی کرده است؛ بنابراین تمام مشخصات زیر الزاماً در یک مدل واحد جمع نمیشوند و بسته به پیکربندی محصول تغییر خواهند کرد.
| ویژگی | مشخصات اعلامشده |
| معماری پردازنده | RISC‑V چندهستهای |
| تعداد هستهها | حداکثر ۱۲ هسته ۳۲ بیتی |
| فرکانس هدف هسته | تا ۱٫۲ گیگاهرتز |
| توان پردازشی اعلامشده | بیش از ۴۰٬۰۰۰ DMIPS در مشخصات خانواده |
| حافظه داخلی | تا ۴۰ مگابایت |
| پردازش هوش مصنوعی | واحد پردازش موازی پیشرفته برای Edge AI |
| قابلیتهای توسعهیافته | برنامهریزی برای نسخههای دارای قابلیتهای پردازنده ۶۴ بیتی |
| فناوری ساخت | ۱۲ و ۲۲ نانومتر در پیکربندیهای خانواده |
| ارتباطات | CAN XL، 10BASE‑T1S و اترنت چندگیگابیتی |
در پیکربندیهای مختلف AURIX RC1، تعداد هستههای پردازشی میتواند تا ۱۲ هسته ۳۲ بیتی افزایش پیدا کند. همچنین اینفینیون از حافظه داخلی تا ۴۰ مگابایت و فرکانس هدف هسته تا ۱٫۲ گیگاهرتز صحبت کرده است. نکته جالبتر، برنامه این شرکت برای توسعه نسخههای پیشرفتهتر با قابلیتهای پردازنده ۶۴ بیتی است. به این ترتیب، خانواده RC1 قرار است از محدوده میکروکنترلرهای متداول فراتر برود و به سمت معماریهای ترکیبی MCU/MPU حرکت کند. این موضوع به سازندگان خودرو اجازه میدهد بخشی از پردازشهایی را که پیشتر به چند واحد مستقل نیاز داشتند، در یک پلتفرم یکپارچهتر مدیریت کنند.
یکی دیگر از قابلیتهای اعلامشده، وجود یک واحد پردازش موازی پیشرفته برای اجرای وظایف هوش مصنوعی در لبه شبکه (Edge AI) است. در خودروهای هوشمند و رباتها، همه پردازشها نباید به سرور یا فضای ابری ارسال شوند. برخی تصمیمها باید در همان دستگاه و با تأخیر بسیار کم گرفته شوند. برای مثال، سامانهای که دادههای حسگر را دریافت میکند و بر اساس آن فرمانی برای یک عملگر صادر میکند، باید بتواند در زمان مناسب واکنش نشان دهد.
وجود واحد پردازش موازی در کنار هستههای کنترلی میتواند به اجرای همزمان وظایف پردازشی و کنترلی کمک کند. با این حال، اینفینیون هنوز جزئیاتی مانند توان پردازش هوش مصنوعی بر حسب TOPS، دقت محاسباتی و مدلهای قابل پشتیبانی را منتشر نکرده است؛ بنابراین در حال حاضر نمیتوان عملکرد این واحد را با NPUهای شناختهشده مقایسه کرد.
در خودروهای جدید، تعداد واحدهای الکترونیکی و حجم دادهای که میان آنها جابهجا میشود، رو به افزایش است. به همین دلیل، شبکه ارتباطی خودرو یکی از بخشهای مهم معماری الکترونیکی محسوب میشود. AURIX RC1 از چند فناوری ارتباطی پشتیبانی میکند:
در برخی مدلهای این خانواده، فناوری سوئیچ اترنت BRIGHTLANE نیز بهصورت یکپارچه در نظر گرفته شده است. این قابلیت میتواند نیاز به یک تراشه سوئیچ خارجی را در بعضی طراحیها کاهش دهد. یکپارچهسازی کنترل و ارتباطات در یک پلتفرم، علاوه بر کاهش تعداد قطعات، میتواند به کاهش فضای موردنیاز روی PCB و سادهتر شدن طراحی سیستم کمک کند.
در میکروکنترلرهای خودرویی، قدرت پردازشی بهتنهایی کافی نیست. اگر یک واحد کنترل در زمان نامناسب پاسخ دهد یا عملکرد اشتباهی داشته باشد، ممکن است مستقیماً بر ایمنی سرنشینان تأثیر بگذارد. به همین دلیل، AURIX RC1 برای پشتیبانی از کاربردهای مرتبط با بالاترین سطح ایمنی عملکردی خودرو، یعنی ASIL D، طراحی شده است. این سطح در استاندارد ISO 26262 تعریف میشود و برای سامانههایی با پیامدهای بالقوه بسیار جدی خرابی کاربرد دارد. در حوزه امنیت سایبری نیز این پلتفرم با در نظر گرفتن استانداردهایی مانند ISO/SAE 21434 و الزامات قانونی مرتبط با امنیت محصولات متصل توسعه یافته است.
اینفینیون همچنین به قابلیت Crypto-Agility و آمادگی برای پشتیبانی از نیازهای آینده، از جمله رمزنگاری پساکوانتومی (Post-Quantum Cryptography)، اشاره کرده است. Crypto-Agility به این معناست که سامانه بتواند در صورت تغییر نیازهای امنیتی یا ظهور روشهای رمزنگاری جدید، با انعطاف بیشتری الگوریتمها و سازوکارهای رمزنگاری خود را بهروزرسانی کند. البته اشاره به آمادگی برای رمزنگاری پساکوانتومی به معنی آن نیست که تمام محصولات این خانواده از همین حالا در برابر حملات کوانتومی ایمن هستند. جزئیات الگوریتمها و قابلیتهای امنیتی هر مدل باید در مستندات نهایی بررسی شود.
یکی از موضوعات جالب در معرفی این پلتفرم، اشاره مستقیم اینفینیون به Physical AI است. هوش مصنوعی فیزیکی به سامانههایی گفته میشود که علاوه بر پردازش اطلاعات، با محیط واقعی تعامل دارند؛ محیط را از طریق حسگرها درک میکنند، تصمیم میگیرند و از طریق عملگرها روی دنیای فیزیکی اثر میگذارند. رباتهای هوشمند، خودروهای خودران، سامانههای کنترل صنعتی و ماشینهای خودکار از نمونههای این حوزه هستند. در چنین سامانههایی، پردازش هوش مصنوعی تنها بخشی از ماجراست. سیستم باید بتواند دادههای حسگر را دریافت کند، تصمیم مناسب بگیرد و فرمان کنترلی را با زمانبندی دقیق اجرا کند.
برای مثال، در یک ربات متحرک، پردازش اطلاعات دوربین و حسگرها میتواند به شناسایی موانع کمک کند؛ اما کنترل دقیق موتورهای محرک و واکنش به تغییر وضعیت ربات، به یک بخش کنترلی بلادرنگ نیاز دارد.
ترکیب پردازش چندهستهای، واحد پردازش موازی برای Edge AI و قابلیتهای ایمنی و ارتباطی در AURIX RC1 میتواند آن را به گزینهای برای چنین معماریهایی تبدیل کند. البته اینفینیون در حال حاضر این خانواده را بیش از همه برای خودروهای نرمافزارمحور معرفی کرده و کاربردهای رباتیکی و Physical AI را بهعنوان مسیر توسعه آن مطرح کرده است.
تغییر معماری پردازنده بدون فراهم کردن ابزارهای نرمافزاری مناسب، کار سادهای نیست. شرکتهایی که سالها با میکروکنترلرهای AURIX یا TRAVEO کار کردهاند، نرمافزارها، کتابخانهها و ابزارهای توسعه اختصاصی خود را دارند. برای کاهش دشواری مهاجرت، اینفینیون از اکوسیستم نرمافزاری جدیدی با نام DRIVECORE صحبت کرده است. این اکوسیستم قرار است شامل موارد زیر باشد:
یکی از امکانات مهم این مجموعه، Virtual Prototype است. با استفاده از نمونه مجازی میتوان بخشی از توسعه نرمافزار، بررسی معماری و ارزیابی اولیه سیستم را پیش از در دسترس قرار گرفتن سختافزار واقعی آغاز کرد. این قابلیت برای پروژههای خودرویی اهمیت زیادی دارد؛ زیرا توسعه و اعتبارسنجی نرمافزار در چنین پروژههایی ممکن است مدت زیادی طول بکشد و شروع زودتر آن میتواند به کاهش زمان توسعه کمک کند.
اینفینیون برای این خانواده طیف متنوعی از کاربردها را در نظر گرفته است:
معرفی AURIX RC1 به معنی عرضه فوری تراشههای نهایی نیست. اینفینیون اعلام کرده است که مفهوم خانواده جدید را در نمایشگاه electronica 2026 در مونیخ، از ۱۰ تا ۱۳ نوامبر ۲۰۲۶، به نمایش خواهد گذاشت. برنامه اعلامشده شرکت برای ارائه نمونههای اولیه این خانواده، نیمه اول سال ۲۰۲۷ است. در حال حاضر نمونه مجازی AURIX RC1 برای شروع توسعه نرمافزار در دسترس قرار گرفته است؛ اما بردهای ارزیابی و مستندات کامل سختافزاری قرار است همزمان با آماده شدن نخستین نمونههای سیلیکونی ارائه شوند. بنابراین هنوز برای ارزیابی عملی عملکرد تراشه، مصرف توان، قابلیتهای دقیق هر مدل و مقایسه آن با محصولات موجود باید منتظر انتشار دیتاشیتها و نمونههای واقعی ماند.
با وجود قابلیتهای مطرحشده، چند نکته مهم درباره این پلتفرم وجود دارد:
جمعبندی
معرفی AURIX RC1 را باید فراتر از رونمایی یک میکروکنترلر جدید در نظر گرفت. این محصول نشان میدهد که معماری RISC‑V در حال ورود جدیتر به حوزههایی است که تا پیش از این، معماریهای اختصاصی و پلتفرمهای باسابقه نقش پررنگی در آنها داشتند. ترکیب RISC‑V با پردازش چندهستهای، قابلیتهای ایمنی خودرویی، شبکههای ارتباطی سریع و امکانات پردازش Edge AI میتواند مسیر تازهای برای طراحی سامانههای الکترونیکی خودرو و ماشینهای هوشمند ایجاد کند.
با این حال، اهمیت واقعی AURIX RC1 زمانی مشخص خواهد شد که نمونههای سخت افزاری عرضه شوند و توسعهدهندگان بتوانند عملکرد، مصرف توان، قابلیتهای نرمافزاری و هزینه پیادهسازی آن را در پروژههای واقعی بررسی کنند.
منابع و مراجع:
سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.