.
Chiplets: لماذا بدأت الشركات تفكك المعالج إلى شرائح صغيرة بدل صنع شريحة واحدة ضخمة؟
عندما ننظر إلى معالج حديث، قد نتخيله قطعة إلكترونية واحدة تقوم بكل شيء.
لكن داخل بعض المعالجات المتطورة بدأت تظهر فلسفة مختلفة تمامًا:
لماذا نصنع شريحة ضخمة واحدة، إذا كان بإمكاننا بناء المعالج من عدة شرائح أصغر تعمل معًا؟
هذه الشرائح الصغيرة تسمى Chiplets.
وقد تبدو الفكرة بسيطة، لكنها قد تكون واحدة من أهم التحولات في تصميم المعالجات الحديثة.
ما هي Chiplets؟
في التصميم التقليدي، يتم دمج عدد كبير من وظائف المعالج في قطعة سيليكون واحدة كبيرة تُعرف غالبًا باسم Monolithic Die.
أما في تصميم Chiplets، فيمكن تقسيم بعض وظائف النظام إلى قطع سيليكون أصغر، ثم توصيلها معًا داخل حزمة واحدة لتعمل كنظام متكامل.
يمكن مثلًا أن توجد أجزاء مخصصة للمعالجة وأخرى للإدخال والإخراج أو الذاكرة ووظائف أخرى، بحسب تصميم المنتج.
بدل بناء «مدينة كاملة» على قطعة واحدة، نبني عدة أحياء متخصصة ثم نربطها بشبكة سريعة جدًا.
لماذا نفكك المعالج أصلًا؟
لأن صناعة الشرائح الكبيرة ليست أمرًا بسيطًا.
كلما زادت مساحة قطعة السيليكون، تصبح عملية التصنيع أكثر تعقيدًا، ويمكن أن تؤثر عيوب التصنيع في عدد الشرائح السليمة التي يمكن الحصول عليها من الرقاقة.
استخدام قطع أصغر يمكن أن يمنح المصممين مرونة أكبر في بناء المنتج والاستفادة من عمليات تصنيع مختلفة.
وهنا تظهر إحدى أهم مزايا Chiplets:
ليس من الضروري دائمًا تصنيع كل أجزاء المعالج باستخدام التقنية نفسها.
شريحة متطورة بجوار شريحة أقدم؟
نعم، وهذا أحد الجوانب المثيرة.
بعض وظائف المعالج تستفيد كثيرًا من أحدث عمليات التصنيع، بينما قد لا تحتاج وظائف أخرى إلى التقنية الأكثر تقدمًا والأعلى تكلفة.
لذلك يستطيع المصمم، في بعض البنى، الجمع بين أجزاء مصنعة بعمليات مختلفة داخل الحزمة نفسها.
تخيلي أن الجزء الذي يحتاج إلى أعلى أداء يحصل على التقنية المتقدمة، بينما تستخدم أجزاء أخرى تقنية مناسبة لوظيفتها.
بهذه الطريقة يصبح تصميم المعالج أكثر تركيبًا ومرونة.
الأمر يشبه قطع LEGO
هذه مقارنة مبسطة، لكنها تساعد على فهم الفكرة.
بدل تصميم كل منتج من الصفر كقطعة واحدة ضخمة، يمكن بناء مجموعة من الوحدات المتخصصة وربطها معًا.
لكن Chiplets ليست قطع LEGO حرفيًا بالطبع.
فربط عدة شرائح صغيرة بحيث تتبادل البيانات بسرعات عالية جدًا يحتاج إلى تقنيات تغليف واتصالات متقدمة، كما أن استهلاك الطاقة والحرارة وزمن انتقال البيانات كلها عوامل مهمة.
وهنا تبدأ الهندسة الصعبة فعلًا.
كيف تتحدث Chiplets مع بعضها؟
وجود عدة شرائح منفصلة لن يفيد إذا كانت الاتصالات بينها بطيئة.
لذلك تحتاج الصناعة إلى وصلات عالية السرعة تسمح بتبادل البيانات بين الشرائح داخل الحزمة.
ومن المبادرات المهمة في هذا المجال معيار UCIe – Universal Chiplet Interconnect Express، الذي يهدف إلى توفير مواصفات للاتصال بين Chiplets.
الفكرة بعيدة المدى مثيرة:
إذا أصبحت الواجهات أكثر توحيدًا، فقد يصبح تصميم الأنظمة المبنية من شرائح متعددة أكثر مرونة وقابلية للتوسع.
ما علاقتها بالذكاء الاصطناعي؟
الذكاء الاصطناعي يحتاج إلى قدرات حوسبة هائلة، خصوصًا في مراكز البيانات.
وهذه الأنظمة لا تعتمد فقط على قوة وحدة المعالجة نفسها؛ بل تحتاج أيضًا إلى نقل كميات كبيرة من البيانات والتعامل مع الذاكرة بكفاءة.
تصاميم الشرائح المتعددة والتغليف المتقدم تمنح الشركات طرقًا جديدة لبناء معالجات ومسرعات أكبر وأكثر تعقيدًا دون الاعتماد دائمًا على قطعة سيليكون واحدة عملاقة.
وهذا يجعل Chiplets جزءًا مهمًا من النقاش حول مستقبل عتاد الذكاء الاصطناعي.
هل يعني هذا نهاية المعالج التقليدي؟
لا.
التصميم الأحادي ما زال مناسبًا لكثير من الاستخدامات، وقد يوفر مزايا مهمة عندما يكون حجم الشريحة والتكلفة والأداء مناسبين.
Chiplets ليست «بديلًا أفضل دائمًا».
إنها استراتيجية تصميم إضافية تصبح جذابة عندما يحتاج المنتج إلى دمج قدرات كبيرة أو مختلفة بطريقة يصعب تحقيقها اقتصاديًا أو عمليًا باستخدام شريحة واحدة فقط.
هناك تحديات أيضًا
تقسيم المعالج لا يحل كل المشكلات.
يجب ربط الشرائح ببعضها بكفاءة، وتوفير الطاقة لها، والتعامل مع الحرارة، والمحافظة على سرعة الاتصال بينها.
كما أن التغليف المتقدم نفسه يمكن أن يكون معقدًا ومكلفًا.
وهناك أيضًا تحدٍ أكبر:
كيف نجعل شرائح من تصاميم أو جهات مختلفة تعمل معًا بطريقة موثوقة؟
وهذا أحد الأسباب التي تجعل المعايير المشتركة مهمة لمستقبل التقنية.
هل يمكن أن نصل إلى «متجر للـChiplets»؟
هذه إحدى الرؤى المثيرة للمستقبل.
تخيلي أن الشركات تستطيع اختيار وحدات مختلفة: جزء للمعالجة، وآخر للذكاء الاصطناعي، وآخر للاتصال، ثم تجمعها داخل تصميم واحد.
الوصول إلى مستوى كامل من التوافق بين منتجات جهات مختلفة ليس أمرًا مضمونًا أو بسيطًا، لكن تطوير المعايير المفتوحة للربط بين الشرائح يدفع الصناعة باتجاه أنظمة أكثر تركيبًا.
وقد تتغير بذلك طريقة التفكير في المعالج نفسه.
مستقبل المعالج قد لا يكون قطعة واحدة
لسنوات طويلة كان السباق يدور حول وضع المزيد من الترانزستورات والوظائف داخل شريحة واحدة.
أما الآن فهناك سؤال آخر:
كيف نربط عدة قطع سيليكون متخصصة لتعمل كأنها نظام واحد؟
Chiplets تقدم إجابة قوية على هذا السؤال.
وقد يصبح المعالج في المستقبل أقل شبهًا بقطعة إلكترونية واحدة…
وأكثر شبهًا بـ فريق من الشرائح الصغيرة التي تتعاون داخل حزمة واحدة.
0 تعليقات