
الشكل 1. الترانزستور في وحدة المعالجة المركزية
الترانزستورات هي المكونات الأساسية التي تجعل الحوسبة الرقمية ممكنة.في المعالجات الحديثة ، وخاصة وحدات المعالجة المركزية ، فإنها تعمل كمفاتيح فائقة السرعة تتحكم في كيفية تدفق التيار عبر الدائرة.يمثل هذا التبديل قيد التشغيل والقيمة الثنائية ، 1s و 0s التي تشكل لغة الحوسبة.قبل الترانزستورات ، تم استخدام أنابيب الفراغ ، لكنها كانت كبيرة وبطيئة وتستهلك الكثير من القوة.غيرت الترانزستورات كل شيء.
اليوم ، تستخدم وحدات المعالجة المركزية في الغالب نوعًا يسمى MOSFET (ترانزستور تأثير حقل أكسيد الأكسدة المعدنية) ، وهو فعال حتى في أحجام النانومتر.MOSFETs تأتي في نوعين: NMOS و PMOs.
• يتم تشغيل NMOS عند تطبيق الجهد الإيجابي على بوابته ، مما يسمح للتيار بالمرور.

الشكل 2. مخطط NMOS
• يعمل PMOS في الاتجاه المعاكس ، ويتم تنشيطه مع جهد بوابة منخفض أو سلبي.يجمع العديد من كل من دوائر CMOS ، والتي تكون فعالة للغاية لأنها تستخدم الطاقة فقط عند تبديل الحالات.هذه الجودة تجعلها مثالية للمعالجة عالية السرعة وعالية الكثافة.

الشكل 3. مخطط PMOS
تم تصميم كل جزء من وحدة المعالجة المركزية ، مثل وحدة المنطق الحسابي (ALU) ، وحدة التحكم (CU) ، السجلات ، والاتصالات الداخلية ، من دوائر مصنوعة من الترانزستورات.عندما تحصل وحدة المعالجة المركزية على تعليمات ، تهتم الترانزستورات بها من البداية إلى النهاية: فك تشفير التعليمات ، وإرسال إشارات التحكم ، والحصول على البيانات الصحيحة ، والقيام بالحساب ، وتخزين النتيجة.كل هذا يحدث في المليارات من الثانية.تقرر البوابات المنطقية (المصنوعة من الترانزستورات) ما يجب القيام به بناءً على إشارات الإدخال ، في حين تمسك دوائر الترانزستور الأخرى (مثل Flip-Flops) بالبيانات لفترات قصيرة.

الشكل 4. مخطط كتلة بنية وحدة المعالجة المركزية
يعالج ALU العمليات الحسابية والمنطقية مثل الإضافة والطرح والمقارنات ومنطق البت.يتم تنفيذ هذه العمليات بواسطة بوابات منطقية (و ، أو ، XOR ، إلخ) ، والتي تم تصميمها من مجموعات من الترانزستورات.
على سبيل المثال ، يتكون أحد الأضواء الكاملة ، المستخدمة في الإضافة الثنائية ، من العشرات من الترانزستورات ويتم تكرارها عدة مرات عبر ALU للتعامل مع مدخلات 32 بت أو 64 بت في وقت واحد.يقوم العديد من هذه الترتيبات بتحسين هذه الترتيبات باستخدام تقنيات مثل منطق Carry-SlowaHead لتقليل التأخير وتحسين الإنتاجية.نظرًا لأن ALU هي واحدة من أكثر المكونات التي يتم الوصول إليها بشكل متكرر في أعباء العمل الثقيلة الحسابية ، فإن أدائها يعتمد على مدى جودة تخطيط الترانزستور إلى تقليل الكمون واستخدام الطاقة.
وحدة التحكم هي المسؤولة عن إدارة تدفق التعليمات داخل وحدة المعالجة المركزية.إنه يفكّر التعليمات ويرسل إشارات إلى الأجزاء الصحيحة من المعالج لتنفيذها.يتم التحكم في هذه العمليات بواسطة شبكات الترانزستورات المرتبة في الدوائر المنطقية.
التوقيت مهم جدا.تنتج Flip-Flops القائمة على الترانزستور إشارات الساعة المتزامنة التي تحافظ على كل شيء في خطوة.نظرًا لأن وحدات المعالجة المركزية أصبحت أكثر تقدمًا مع تقنيات مثل خطوط الأنابيب والتنفيذ خارج الطلب ، يصبح منطق التحكم أكثر تعقيدًا.يجب أن تتعامل مع ميزات مثل التنبؤ الفرعي واكتشاف الأخطاء ، والتي تعتمد على سلوك الترانزستور الدقيق والموثوق.
السجلات تحمل البيانات مؤقتًا أثناء المعالجة.وهي مبنية من الوجه ، كل منها يحتوي على العديد من الترانزستورات.تحافظ هذه الدوائر القابلة للضرب إلى القليل من البيانات حتى تحلها قيمة جديدة.هذا يجعل السجلات مثالية للوصول السريع إلى البيانات أو التعليمات المستخدمة بشكل متكرر.
تم تصميم ذاكرة التخزين المؤقت ، وخاصة L1 و L2 ، باستخدام SRAM (ذاكرة الوصول العشوائي الثابتة) ، حيث يتم تخزين كل بت باستخدام ستة ترانزستورات.يجب ضبط هذه الترانزستورات بعناية لتحقيق التوازن بين السرعة واستخدام الطاقة ومقاومة التداخل.حتى الاختلافات البسيطة في الجهد أو التسرب عبر مليارات من الترانزستورات يمكن أن تسبب تأخيرات أو فساد البيانات.لهذا السبب تعتبر جودة الترانزستور مهمة لكل من السرعة والاستقرار.
|
وحدة المعالجة المركزية
نموذج |
يطلق
سنة |
الترانزستور
عدد |
عملية
العقدة |
وصف |
|
إنتل
4004 |
1971 |
2300 |
10
ميكرون |
أولاً
المعالجات الدقيقة التجارية |
|
إنتل
8086 |
1978 |
29000 |
3
ميكرون |
أساس
للعمارة x86 |
|
إنتل
بنتيوم |
1993 |
3.1
مليون |
800
نانومتر |
superscalar
بنيان |
|
إنتل
Core i7-920 |
2008 |
731
مليون |
45
نانومتر |
قدَّم
الهندسة المعمارية الصغرى |
|
AMD
Ryzen 9 5950x |
2020 |
4.15
مليار |
7
نانومتر |
16 نواة
وحدة المعالجة المركزية لسطح المكتب للمستهلك |
|
AMD
ThreadRipper 3990X |
2020 |
39.5
مليار |
7
نانومتر (متعددة الحلقات) |
64 نواة
معالج Hedt |
|
تفاحة
M1 Ultra |
2022 |
114
مليار |
5
نانومتر |
عالي
عدد الترانزستور عبر توصيل رقاقة |
على المستوى الأساسي ، يعمل كل ترانزستور في وحدة المعالجة المركزية كمفتاح ثنائي.يمكن أن يكون إما أو إيقاف تشغيله ، ويمثل 1 أو 0 في رمز ثنائي.يتم الجمع بين الترانزستورات لإنشاء بوابات منطقية ، والتي بدورها تشكل دوائر تؤدي الحسابات ، وتخزين البيانات ، واتخاذ القرارات.زيادة عدد الترانزستورات في المعالج يفتح العديد من مزايا الأداء:
• دوائر أكثر تعقيدًا: مع المزيد من الترانزستورات ، يمكنهم تصميم وحدات معالجة أكثر تطوراً.على سبيل المثال ، يمكنهم إضافة نوى إضافية ، وتحسين وحدات التنبؤ الفرعي ، ودمج الوحدات الحسابية الأكبر للتعامل مع التعليمات المعقدة بشكل أكثر كفاءة.
• زيادة التوازي: تتيح ميزانية الترانزستور الأكبر المزيد من وحدات التنفيذ للعمل في وقت واحد.هذا يعني أن وحدة المعالجة المركزية يمكنها معالجة تعليمات أو مؤشرات ترابط متعددة في نفس الوقت ، مما يعزز أداء المهام المتعددة والأداء الحوسبة المتوازية.
• ذاكرة التخزين المؤقت الأكبر: المزيد من الترانزستورات تتيح إدراج ذاكرة ذاكرة التخزين المؤقت الأكبر والأكثر تقدماً.تساعد ذاكرة التخزين المؤقت الأكبر في تخزين البيانات بشكل متكرر بالقرب من المعالج ، مما يقلل من الكمون وتحسين الإنتاجية عن طريق تجنب الوصول إلى الذاكرة الرئيسي الأبطأ.
• إدارة الطاقة المحسّنة: تسمح الترانزستورات الإضافية بدمج دوائر التحكم في الطاقة الدقيقة.يمكن لهذه الدوائر إغلاق أقسام غير نشطة من وحدة المعالجة المركزية أو ضبط الجهد والتردد ديناميكيًا بناءً على عبء العمل ، وتحسين كفاءة الطاقة دون التضحية بالأداء.
• التكامل على الرقاقة: تدعم الترانزستورات الإضافية تكامل المكونات المنفصلة سابقًا مثل وحدات التحكم في الذاكرة ، ووحدات الرسومات ، ومسرعات الذكاء الاصطناعي ، مباشرة على موت وحدة المعالجة المركزية.هذا يقلل من تأخير الاتصال ويعزز الأداء لأعباء عمل محددة.
تنفذ وحدة المعالجة المركزية مهام باتباع تسلسل منهجي يُعرف باسم دورة الجلب التنفيذي.خلال كل مرحلة من مراحل هذه الحلقة ، تعمل عدد لا يحصى من الترانزستورات معًا لإدارة إشارات التحكم ، وتحويل حالات المنطق ، وإجراء الحسابات.تتيح هذه المفاتيح الصغيرة أن تكمل وحدة المعالجة المركزية العمليات بسرعة ودقة لا تصدق.

الشكل 5. رسم تخطيطي لدورة الجلب-DecoDe-Execute
1. جلب
تبدأ الدورة عندما تجمع وحدة التحكم التعليمات التالية من الذاكرة.تكمن هذه التعليمات في الموقع المحدد في عداد البرنامج (PC) ، والذي يتتبع الموضع الحالي لوحدة المعالجة المركزية في دفق التعليمات.ثم يتم نقل التعليمات إلى سجل التعليمات (IR) لمزيد من المعالجة.تعمل الترانزستورات داخل دوائر الذاكرة والتحكم مثل المفاتيح والمكبرات الصوت ، مما يتيح جلب التعليمات بسرعة وموثوقية.
2. فك الشفرة
بمجرد أن يتم جلبها ، يتم تمرير التعليمات إلى وحدة فك ترميز التعليمات ، والتي تترجم الرمز الثنائي وتحديد العملية التي يجب أن تنفذها وحدة المعالجة المركزية مثل تنفيذ الحساب أو المنطق أو نقل البيانات أو تغيير تدفق التحكم.تنشط الترانزستورات في وحدة التحكم الطرق الداخلية المناسبة ، مما يسمح بمكونات مثل السجلات والحافلات وكتل المنطق للاستجابة وفقًا لذلك.تعتمد عملية فك التشفير بأكملها على شبكات الترانزستور والبوابات المنطقية التي تولد إشارات التحكم الضرورية.
3. تنفيذ
في مرحلة التنفيذ ، تقوم وحدة المعالجة المركزية بالعملية المحددة.للحسابات ، تتولى وحدة المنطق الحسابية (ALU) العمل.تم تصميم ALU من طبقات من البوابات المنطقية والترانزستورات ، حيث تقوم بمهام مثل الإضافة ، والطرح ، والمقارنات المنطقية ، وعمليات bitwise (على سبيل المثال ، و OR ، XOR).يتم توجيه بيانات الإدخال من السجلات أو القيم الفورية أو الذاكرة من خلال دوائر الترانزستور هذه مع توقيت دقيق ، مما يتيح التنفيذ السريع والفعال.
4. المتجر
بعد العملية ، يتم حفظ النتيجة إما في السجل أو في الذاكرة.مرة أخرى ، تعد الترانزستورات مهمة لتوجيه تدفق البيانات وتخزين النتيجة دون أخطاء.تعتمد مكونات مثل Flip-Flops وخلايا SRAM على حالات الترانزستور لعقد معلومات ثنائية بشكل موثوق ، مما يضمن الاحتفاظ بالإخراج بدقة للخطوات التالية.
5. الزيادة
أخيرًا ، يتم تحديث عداد البرنامج للتحضير للتعليم التالي.في التسلسلات البسيطة ، يتضمن ذلك زيادة العنوان بقيمة ثابتة.في الحالات التي تنطوي على القفزات أو الفروع ، يتم إعادة تعيين الكمبيوتر عنوان جديد بناءً على نتائج التعليمات.تتم إدارة هذه التحديثات بواسطة منطق التحكم المصنوع من الترانزستورات ، والتي تقيم الظروف وإنشاء إشارات لتوجيه تدفق البرنامج.
• تسرب واستنزاف الطاقة
يمكن أن تسرب الترانزستورات الصغيرة التيار حتى عند إيقاف تشغيلها ، ويرجع ذلك بشكل رئيسي إلى تأثيرات الكم.هذا التسرب الخمول يزيد من استهلاك الطاقة.لتقليل الطاقة المهدرة ، استخدم تقنيات مثل بوابة الطاقة (تعطيل الأجزاء غير المستخدمة) ، DVFs (ضبط الجهد والتردد) ، وبوابات الساعة (الدوائر غير النشطة للتوقف).
• توليد الحرارة
ترانزستورات مزدحمة كثيفة إنشاء نقاط ساخنة محلية.بدون تبريد فعال ، يمكن أن يؤدي ذلك إلى إبطاء الأداء أو التسبب في أضرار دائمة.عداد وحدات المعالجة المركزية الحديثة هذا مع أجهزة استشعار درجة الحرارة ، والخنق التلقائي ، وأنظمة التبريد مثل مواد أسرار الحرارة أو غرف البخار أو التبريد السائل.
• الشيخوخة
تتحلل الترانزستورات على مر السنين بسبب تأثيرات مثل ترحيل المعادن وانهيار العزل.هذا الشيخوخة يمكن أن تقلل من الأداء أو تسبب فشل.بناء في هوامش السلامة وتنفيذ أنظمة تصحيح الأخطاء لضمان تشغيل موثوق طويل الأجل.
• أبطأ الترابط
بينما تستمر الترانزستورات في الانكماش ، فإن الأسلاك التي تربطها لا تتوسع أيضًا.هذه الترابطات تقاوم التدفق الكهربائي وتقدم تأخير الإشارة.يمكن تخفيف هذا التباطؤ عن طريق إعادة تنظيم مسارات الإشارة وإدخال المخازن المؤقتة لتسريع الاتصال.
• حدود الطباعة الحجرية وحدود التصنيع
تكافح التصوير الضوئي التقليدي لتحديد الميزات أصغر من الضوء الذي يستخدمه ، مما يسبب تشوهات وعيوب الحافة.تساعد الطباعة الحجرية فوق البنفسجية (EUV) على حل هذا ، لكنها مكلفة ومطالبة تقنيًا ، مما يؤدي إلى زيادة تكاليف التصنيع.
• موازنة السرعة والقوة والحرارة
يجب أن توفر وحدات المعالجة المركزية السرعة دون استهلاك الكثير من الطاقة أو ارتفاع درجة الحرارة ، وهي مفاضلة صعبة ، وخاصة في تطبيقات المحمول ومركز البيانات.تعمل الابتكارات مثل Dark Silicon (إيقاف المناطق غير المستخدمة) ، والحوسبة الوهمية (المنطق المنخفض الطاقة) ، ومسرعات الأجهزة على تحسين كفاءة الطاقة مع الحفاظ على الأداء.
مع وصول الترانزستورات التقليدية (المستوية) إلى حدودها المادية ، يتم تطوير تصميمات جديدة وأكثر تقدمًا.تساعد هذه الأنواع الجديدة من الترانزستورات في جعل الرقائق أسرع وأصغر وأكثر كفاءة.
تعد Finfets واحدة من أكثر تصميمات الترانزستور المتقدمة استخدامًا اليوم.بدلاً من أن تكون مسطحة مثل الترانزستورات القديمة ، فإن Finfets لها بنية رأسية رقيقة على شكل زعنفة تخرج من سطح الشريحة.الجزء الذي يتحكم في التيار الكهربائي ، يسمى البوابة ، يلتف حول هذا الزعنفة على ثلاثة جوانب.يمنح هذا الهيكل المرفق البوابة مزيدًا من السيطرة على تدفق الكهرباء ، مما يساعد على تقليل التسرب غير المرغوب فيه ويجعل الترانزستور أكثر موثوقية.نظرًا لأدائها الأفضل وخفض الطاقة ، يتم استخدام Finfets الآن في العديد من الهواتف الذكية وأجهزة الكمبيوتر المحمولة وغيرها من الإلكترونيات الحديثة.ظهروا لأول مرة في تقنيات رقاقة 22nm وكانوا في تقليص إلى أحجام أصغر.
GAA Transistors هي نسخة محسنة من Finfets.في حين أن Finfets تلتف البوابة حول ثلاثة جوانب من القناة ، فإن ترانزستورات GAA تسير خطوة واحدة إلى الأمام: البوابة تحيط تمامًا بالقناة على جميع الجوانب.هذا التحكم "الشامل" يجعل من السهل إدارة تدفق الكهرباء وتقليل فقدان الطاقة.غالبًا ما تستخدم GAA Transistors تصميمًا يسمى "Nanosheets" أو "الأسلاك النانوية" ، حيث تنقسم القناة إلى طبقات رقيقة أو أسلاك ، وتلف البوابة حول كل واحدة.هذا يسمح لضبط الأداء واستخدام الطاقة بدقة أكثر من أي وقت مضى.من المتوقع أن تكون تقنية GAA جزءًا رئيسيًا من الرقائق المصممة مع 3 نانومتر وعمليات أصغر ، مما يجعل الأجهزة المستقبلية أسرع وأكثر كفاءة في استخدام الطاقة.
الأنابيب النانوية الكربونية عبارة عن أسطوانات صغيرة مصنوعة من ذرات الكربون ، مع خصائص كهربائية وحرارية لا تصدق.يمكنهم تشغيل وإيقاف تشغيله بشكل أسرع من السيليكون ويمكن أن يكون أصغر بكثير ، مما يسمح لمزيد من الترانزستورات لتناسب نفس المساحة.الجرافين عبارة عن ورقة رقيقة من الكربون ، فقط ذرة واحدة سميكة.إنها قوية للغاية ومرنة وتدير الكهرباء بكفاءة كبيرة.يمكن أن تؤدي هذه المواد إلى رقائق أسرع وأصغر وبرودة.ومع ذلك ، فإن بناء الترانزستورات باستخدام الأنابيب النانوية أو الجرافين أمر صعب للغاية لأن عملية التصنيع تحتاج إلى أن تكون دقيقة للغاية.حتى أصغر خطأ يمكن أن يدمر الهياكل الصغيرة.
تعمل الترانزستورات الكمومية بشكل مختلف تمامًا عن تلك التقليدية.بدلاً من استخدام أجزاء كهربائية منتظمة إما 0 أو 1 ، فإنها تستخدم Qubits أو بتات الكم التي يمكن أن تكون 0 أو 1 أو كليهما في نفس الوقت بفضل خاصية غريبة تسمى التراكب.يمكن أيضًا تشابكها ، مما يعني أن حالة Qubit يمكن أن تعتمد على حالة أخرى ، بغض النظر عن المدى الذي يبعده.ولهذا السبب ، يمكن للترانزستورات الكمومية معالجة كميات هائلة من المعلومات بالتوازي ، وهو أمر لا يمكن لأجهزة الكمبيوتر العادية القيام به.هذا يجعلها مثالية للمهام مثل كسر التشفير ، أو محاكاة الجزيئات ، أو حل المشكلات الرياضية المعقدة.
تم تصميم الترانزستورات العصبية الشكل لتصرف مثل الخلايا العصبية والمشابك.في الدماغ ، ترسل الخلايا العصبية إشارات إلى بعضها البعض عبر فجوات صغيرة تسمى المشابك.تحاول الترانزستورات العصبية الشكل نسخ هذا السلوك باستخدام المكونات الإلكترونية.تُستخدم هذه الترانزستورات في الحوسبة العصبية الشكل ، وهو نوع جديد من الحوسبة يهدف إلى التعامل مع المهام التي تنطوي على التعلم والتعرف على الأنماط وصنع القرار.على سبيل المثال ، يمكن استخدام رقائق الأشكال العصبية في أنظمة الذكاء الاصطناعي التي تتعرف على الصور أو معالجة الكلام أو التعلم من البيانات في الوقت المناسب.
الترانزستورات تجعل كل شيء في عمل وحدة المعالجة المركزية.يقومون بتشغيل وإيقاف بسرعة لمساعدة الكمبيوتر على اتخاذ الرياضيات ، واتخاذ القرارات ، ونقل البيانات.مع إضافة المزيد من الترانزستورات إلى الرقائق ، تصبح وحدات المعالجة المركزية أسرع وأكثر قوة ولكنها تستخدم أيضًا المزيد من الطاقة وتزداد سخونة.لإصلاح هذه المشكلات ، استخدم تصميمات جديدة مثل Finfets و GAA ، وحتى اختبار مواد جديدة مثل الأنابيب النانوية الكربونية والجرافين.بعض الترانزستورات الجديدة مصنوعة للعمل مثل خلايا الدماغ.تساعد هذه التغييرات أجهزة الكمبيوتر على البقاء بسرعة وفعالة وجاهزة للتحديات المستقبلية.
الرجاء إرسال استفسار ، وسوف نرد على الفور.
الترانزستورات الأصغر تعني أن أكثر يمكن أن تتناسب مع شريحة ، وتحسين السرعة وكفاءة الطاقة.كما أنها تتيح أداءً أعلى لكل واط ودعم ميزات معقدة مثل تسارع الذكاء الاصطناعي.
يتم تحسين ترانزات وحدة المعالجة المركزية للمهام التسلسلية للأغراض العامة ، بينما تركز ترانزستورات GPU على المعالجة المتوازية ، مع العديد من النوى الأصغر للتعامل مع الرسومات وأعباء العمل الذكاء الذكاء بكفاءة.
يجب على الترانزستورات تشغيل وإيقاف تشغيله بسرعة لتوصل وحدة المعالجة المركزية للوصول إلى سرعات عالية على مدار الساعة.يمكّن الترانزستورات بشكل أسرع مباشرة ترددات أعلى وأداء أفضل.
الأسباب الشائعة تشمل الإجهاد الحراري ، والهجرة الكهربائية ، ومساحات الجهد ، وانهيار العزل مع مرور الوقت.هذه تقلل من دقة التبديل ويمكن أن تؤدي إلى فشل شريحة دائم.
لا ، الترانزستورات داخل وحدات المعالجة المركزية غير قابلة للإصلاح.إذا فشل عدد كبير جدًا أو يتحلل ، فإن أداء الشريحة بأكمله يعاني ، والحل الوحيد هو استبدال.
على 18/04/8000 147749
على 18/04/2000 111896
على 18/04/1600 111349
على 18/04/0400 83713
على 01/01/1970 79502
على 01/01/1970 66866
على 01/01/1970 63003
على 01/01/1970 62933
على 01/01/1970 54073
على 01/01/1970 52087