الرقائق وأشباه الموصلات

باحثون من جامعة ألبرتا يطورون نموذجاً للتنبؤ بأداء الشرائح بعد التوصيل

تقترح ورقة PPAPlace نموذجاً تفاضلياً يتنبأ بمؤشرات الأداء والطاقة والمساحة بعد مرحلة التوصيل، انطلاقاً من مواضع الوحدات الكبيرة والخلايا القياسية. وحقق النموذج على خمس دوائر اختبار تحسناً متوسطه 22% في WNS و51% في TNS مقارنة بخط أساس هرمي، مع الحفاظ على الطاقة وقابلية التوصيل.

29 أغسطس 2026
3 دقائق قراءة
273 قراءة
certi.news Editorial Team
باحثون من جامعة ألبرتا يطورون نموذجاً للتنبؤ بأداء الشرائح بعد التوصيل

قدم باحثون من University of Alberta ورقة بحثية بعنوان PPAPlace: Differentiable Cross-Stage Objectives for Chip Placement Optimization، تقترح طريقة لتحسين مواضع الوحدات الكبيرة والخلايا القياسية في تصميم الشرائح عبر التنبؤ بمؤشرات الأداء النهائية بعد التوصيل، بدلاً من الاعتماد على مقاييس مبكرة لا تعكس النتيجة الفعلية بدقة.

تركز المشكلة على أن مرحلة placement تؤثر مباشرة في الأداء والطاقة والمساحة، المعروفة اختصاراً بـPPA. وتستخدم معظم أساليب placement طول السلك المحيط بنصف المحيط، أو HPWL، هدفاً رئيسياً للتحسين. لكن الورقة تشير إلى أن المقارنات الحديثة أظهرت ارتباطاً شبه معدوم بين HPWL ومؤشرات التوقيت النهائية، ومنها أسوأ انحراف سالب (WNS) وإجمالي الانحراف السالب (TNS).

من المقاييس المبكرة إلى نتائج ما بعد التوصيل

بحسب الملخص، أدى هذا الانفصال بين هدف التحسين والنتيجة النهائية إلى تراجع مؤشرات PPA لدى أدوات placement قائمة على الذكاء الاصطناعي مقارنة بخط أساس هرمي. كما فحص الباحثون دقة التسميات في عشر دوائر وعبر أربع مراحل من تدفق التصميم، وخلصوا إلى أن HPWL ومقاييس التوقيت قبل التوصيل لا يمثلان ترتيب التوقيت بعد التوصيل تمثيلاً جيداً.

ووجدت الدراسة أن مرحلة post-global-routing توفر توازناً أفضل بين دقة التنبؤ بالتوقيت النهائي وكلفة إنشاء بيانات التدريب. لذلك يدرب PPAPlace نموذجه على تسميات مستخرجة من هذه المرحلة، بدلاً من استخدام مؤشرات أبكر وأكثر بعداً عن النتيجة النهائية.

كيف يعمل PPAPlace؟

يعتمد النموذج على مسارين متكاملين: شبكة انتباه رسومية تحلل netlist الخاصة بالتصميم، والتفاف مكاني يتعامل مع شبكة مواضع العناصر على مستوى placement grid. ويتنبأ النموذج بقيم WNS وTNS، ثم يمرر تدرجات هذه التنبؤات إلى إحداثيات الخلايا بطريقة تفاضلية من طرف إلى طرف.

استخدم الباحثون هذه التدرجات بطريقتين. الأولى هي PPAPlace-CoOpt، حيث يضاف التنبؤ كهدف مشترك داخل حلقة التحسين الخاصة بأداة placement تحليلية. والثانية هي PPAPlace-Refine، التي تطبق تحسيناً لاحقاً على placement لتعديل مواضع الوحدات الكبيرة عبر الانحدار المتدرج المُسقَط.

ما الذي تغير عملياً؟

على خمس دوائر اختبار من مجموعة ChiPBench لم تدخل في التدريب، حقق PPAPlace تحسناً متوسطه 22% في WNS و51% في TNS مقارنة بخط الأساس الهرمي، مع الحفاظ على مؤشرات الطاقة وقابلية التوصيل. والأهم أن الباحثين استخدموا النموذج نفسه من دون إعادة تدريبه لكل دائرة اختبار، وهي نقطة تدعم قابلية نقل النهج بين تصاميم مختلفة ضمن نطاق التجربة.

تظل النتائج مرتبطة بالدوائر الخمس المستخدمة في التقييم وبمرحلة post-global-routing التي اختارها الباحثون لتوليد التسميات. لذلك لا يثبت الملخص وحده أن التحسينات ستتكرر على جميع تدفقات EDA أو العقد التصنيعية. كما أن تفاصيل الكلفة الحسابية، وحجم النموذج، ومدى توفر الكود عملياً تحتاج إلى مراجعة الورقة الأصلية. الورقة من تأليف Chen, Ruogu وJie Han، وهي منشورة كـarXiv preprint برقم arXiv:2608.13790، مع إتاحة الكود وفق الملخص.

مصدر الخبر
Semiconductor Engineering
فتح المصدر الأصلي ↗
كيف أعددنا هذا الخبر؟

اعتمد الخبر على المصدر الأصلي الموضح أعلاه. قد نستخدم أدوات آلية للمساعدة في الاستخراج والتصنيف والصياغة، لكن النشر يخضع لقواعد تمنع المحتوى المكرر والقصير أو الروتيني منخفض القيمة. اقرأ سياستنا التحريرية.

c
كاتب المقال

certi.news Editorial Team

certi.news Editorial Team

The certi.news editorial team monitors technical sources and reconstructs news, verifying facts and context prior to publication.

ما الذي تحتاج معرفته

طوّر باحثون من جامعة ألبرتا نموذج PPAPlace للتنبؤ بمؤشرات توقيت الشرائح بعد التوصيل، ثم استخدام التنبؤات لتحسين مواضع الوحدات والخلايا. حقق النموذج، في خمس دوائر اختبار غير مستخدمة في التدريب، تحسناً متوسطاً قدره 22% في WNS و51% في TNS مقارنة بخط أساس هرمي، مع الحفاظ على الطاقة وقابلية التوصيل.

  • يستهدف PPAPlace التنبؤ بمؤشرات الأداء والطاقة والمساحة بعد التوصيل بدلاً من الاعتماد فقط على مقاييس placement المبكرة.
  • تشير الورقة إلى أن HPWL ومقاييس التوقيت قبل التوصيل لا يعكسان جيداً ترتيب نتائج التوقيت النهائية.
  • اختار الباحثون مرحلة post-global-routing لتوليد تسميات التدريب لأنها توفر توازناً بين دقة التنبؤ وكلفة إعداد البيانات.
  • يجمع النموذج بين شبكة انتباه رسومية لتحليل netlist والتفاف مكاني لتحليل شبكة مواضع العناصر.
  • يستخدم PPAPlace-CoOpt التنبؤات كهدف مشترك أثناء التحسين، بينما يحسن PPAPlace-Refine مواضع الوحدات الكبيرة لاحقاً بالانحدار المتدرج المُسقَط.
  • استُخدم النموذج نفسه دون إعادة تدريب لكل دائرة اختبار، لكن النتائج تظل محدودة بالدوائر الخمس وبنطاق التجربة.

أسئلة شائعة

ما المشكلة التي يحاول PPAPlace حلها؟

يحاول تحسين مواضع الوحدات الكبيرة والخلايا القياسية عبر التنبؤ بمؤشرات التوقيت النهائية بعد التوصيل، بدلاً من الاعتماد على أهداف مبكرة مثل HPWL التي قد لا تمثل النتائج النهائية جيداً.

ما مقدار التحسن الذي حققه النموذج؟

حقق النموذج تحسناً متوسطاً قدره 22% في WNS و51% في TNS مقارنة بخط أساس هرمي على خمس دوائر اختبار من مجموعة ChiPBench، مع الحفاظ على الطاقة وقابلية التوصيل.

هل يحتاج النموذج إلى إعادة تدريب لكل دائرة؟

بحسب المقال، استخدم الباحثون النموذج نفسه على دوائر الاختبار الخمس دون إعادة تدريبه لكل دائرة.

ما حدود النتائج؟

ترتبط النتائج بالدوائر الخمس المستخدمة في التقييم وبمرحلة post-global-routing، ولا يثبت الملخص وحده إمكانية تكرار التحسينات في جميع تدفقات EDA أو العقد التصنيعية.

من نفس التصنيف

مقالات قد تهمك

عرض كل الأخبار