مدل جدید هوش مصنوعی انویدیا، Nemotron 3 Ultra، موفق به کسب نمره کامل ۱۰۰٪ در بنچمارکهای CVDP شده است؛ مجموعهای از آزمونها که میزان توانایی یک سیستم در تولید کد سطح انتقال ثبات (RTL) را اندازهگیری میکنند. این دستاورد که توسط این شرکت اعلام شد، جهشی در طراحی سختافزار خودکار محسوب میشود. Nemotron 3 Ultra نهتنها این آزمونها را با موفقیت پشت سر میگذارد، بلکه نحوه انجام کدنویسی RTL را نیز بازتعریف میکند و از چیزی استفاده میکند که انویدیا آن را «گردشکارهای عاملی» مینامد تا وظایف پیچیده طراحی را با کارایی بینظیر انجام دهد.
معیار CVDP چه چیزی را اندازهگیری میکند
CVDP مخفف «تأیید کد و بهرهوری طراحی» است. این یک استاندارد در صنعت نیمههادی است که برای ارزیابی دقت یک ابزار در تولید کد RTL از مشخصات سطح بالا استفاده میشود. کد RTL ستون فقرات طراحی تراشه است و نحوه حرکت دادهها بین ثباتها در یک مدار دیجیتال را توصیف میکند. نمره ۱۰۰٪ به این معناست که مدل Neuron 3 Ultra در تمام موارد آزمایشی مجموعه بنچمارک، کد بدون خطا تولید کرده است. طبق اطلاعات ارائهشده، این اولین بار است که یک مدل هوش مصنوعی به چنین نتیجهای دست مییابد.
گردشکارهای عاملی در کدنویسی RTL
رویکرد این مدل به کدنویسی RTL چیزی است که آن را متمایز میکند. بهجای اینکه هر خط کد را بهعنوان یک وظیفه مجزا در نظر بگیرد، Nemotron 3 Ultra از گردشکارهای عاملی استفاده میکند – روشی که در آن هوش مصنوعی مانند تیمی از عاملهای تخصصی عمل میکند که هرکدام بخش متفاوتی از فرایند طراحی را مدیریت میکند. یک عامل ممکن است مشخصات را تجزیهوتحلیل کند، عامل دیگر کد را بنویسد و سومی آن را در برابر محدودیتها تأیید کند. این تقسیم کار به مدل اجازه میدهد خطاها را زود تشخیص دهد و بدون نیاز به شروع از صفر، با تغییرات سازگار شود. انویدیا میگوید این گردشکار انقلابی در نحوه تولید کد RTL است و از مراحل دستی و مستعد خطا به یک خط لوله خودکار و هماهنگ حرکت میکند.
بهبود کارایی که اهمیت دارد
کارایی نکته برجسته دیگر است. گفته میشود Nemotron 3 Ultra دارای کارایی بینظیری است، به این معنا که میتواند وظایف کدنویسی RTL را سریعتر و با منابع محاسباتی کمتری نسبت به مدلهای قبلی انجام دهد. برای طراحان تراشه، این به معنای چرخههای توسعه کوتاهتر و هزینههای کمتر است. توانایی این مدل در حفظ دقت بالا در عین کاهش زمان پردازش میتواند آن را به ابزاری عملی برای پروژههای واقعی تبدیل کند، نه فقط یک آزمایش آزمایشگاهی. انویدیا اعداد دقیق عملکردی فراتر از نمره بنچمارک منتشر نکرده است، اما ادعای کارایی بینظیر نشاندهنده بهبود قابلتوجهی نسبت به نسخههای قبلی مانند Nemotron 2 است.
این برای طراحی تراشه چه معنایی دارد
کدنویسی RTL یک گلوگاه در توسعه سختافزار است. مهندسان هفتهها یا ماهها را صرف نوشتن و اشکالزدایی کد برای تراشههای جدید میکنند. یک هوش مصنوعی که بتواند این کار را بهطور کامل و سریع انجام دهد، میتواند این جدول زمانی را تغییر دهد. نمره ۱۰۰٪ CVDP یک علامت سؤال بزرگ را برطرف میکند: آیا میتوان به هوش مصنوعی برای تولید کد RTL آماده تولید اعتماد کرد؟ فعلاً پاسخ انویدیا مثبت است. اما این شرکت نگفته است که Nemotron 3 Ultra چه زمانی در دسترس مشتریان قرار میگیرد یا چگونه در جریانهای طراحی موجود ادغام خواهد شد. این جزئیات برای پذیرش اهمیت خواهند داشت.
مرحله بعدی احتمالاً عرضه گستردهتر است. انویدیا معمولاً پس از اعلام بنچمارکها، محصولات یا دسترسی API را منتشر میکند. مهندسان و استارتآپهای سختافزاری منتظر قیمتگذاری، شرایط مجوز و سازگاری با ابزارهای استاندارد EDA خواهند بود. تا آن زمان، نمره ۱۰۰٪ بهعنوان یک نقطه اثبات – و چالشی برای رقبا در حوزه هوش مصنوعی برای طراحی تراشه – باقی میماند.




