Cyrix 5x86

Cyrix 5x86-120GP

The Cyrix 5x86 is a line of x86microprocessors designed by Cyrix and released on June 5, 1995.[1][2][3] Cyrix, being a fabless company, had the chips manufactured by IBM. The line came out about 5 months before the more famous Cyrix 6x86. The Cyrix5x86 was one of the fastest CPUs ever produced for Socket 3computer systems. With better performance in most applications than an IntelPentium processor at 75 MHz, the Cyrix Cx5x86 filled a gap by providing a medium-performance processor option for 486 Socket 3 motherboards (which are incapable of handling Intel's Pentium CPUs, apart from the Pentium Overdrive).

The IBM 5x86C is an IBM branded and produced version of the Cyrix-designed Cyrix Cx5x86 CPU. Previous IBM x86 processors, IBM 386SLC and IBM 486SLC, were based on modified Intel designs.

Design

The Cyrix 5x86 processor, codename "M1sc", was based on a scaled-down version of the "M1" core used in the Cyrix 6x86, which provided 80% of the performance for a 50% decrease in transistors over the 6x86 design. It had the 32-bit memory bus of an ordinary 486 processor, but internally had much more in common with fifth-generation processors such as the Cyrix 6x86, the AMD K5, and the Intel Pentium, and even the sixth-generation Intel Pentium Pro. The chip featured near-complete support for i486 instructions, but very limited support for Pentium instructions. Some performance-enhancing features of the CPU were intentionally disabled due to potentially stability-threatening bugs which were not fixed before release time (these features can be enabled with freely downloadable software utilities; see below).[4]

كانت معالجات SGS-Thomson (STMicroelectronics) ST5x86 و IBM 5x86C، التي تحمل أسماءً مشابهة، عبارة عن إعادة تسمية مرخصة لتصميم Cyrix (حيث قامت IBM وST بإنتاج معالجات Cyrix فعليًا لصالحها)، وتم تسويقها بشكل منفصل ولكنها متطابقة عمليًا، باستثناء توفر  إصدار بتردد 75 ميجاهرتز لم تطرحه Cyrix في السوق، واختلافات طفيفة في متطلبات الجهد. مع ذلك، يجب عدم الخلط بين تصميم Cyrix 5x86 وتصميم AMD Am5x86 الذي يحمل اسمًا مشابهًا ، والذي كان في الأساس معالج 486 بتردد أربع أضعاف (ليس تصميمًا جديدًا كليًا مثل معالج Cyrix)، ولكنه كان يتمتع بأداء مشابه إلى حد كبير، ويستخدم نفس مقبس Socket 3، وتم طرحه في نهاية العام نفسه.

كانت شريحة 5x86 من شركة Cyrix قصيرة العمر، إذ لم تتجاوز فترة وجودها في السوق ستة أشهر. من المرجح أن شركة Cyrix كانت قادرة على مواصلة بيع المعالجات القائمة على مقبس Socket 3 بنجاح، لكنها تخلت عن شريحة 5x86 حتى لا تنافس منتجاتها الجديدة آنذاك من شريحة 6x86.

STMicroelectronics ST5x86-100.
معالج IBM 5x86 مزود بمشتت حراري أزرق.

الخلافات والشذوذات

تباهى الموقع الرسمي لمعالج Cyrix 5x86 بالعديد من ميزات الشريحة التي كانت معطلة افتراضيًا في الإصدارات النهائية. وكانت ميزة التنبؤ بالتفرع أكثر هذه الميزات إثارةً للجدل ، حيث كانت مُفعّلة في نتائج الاختبارات المعيارية المنشورة على موقع الشركة عند مقارنة الشريحة بمعالج Intel Pentium. ورغم إمكانية تفعيل هذه الميزات الإضافية باستخدام برنامج خاص، إلا أنها كانت تؤدي عادةً إلى نظام غير مستقر، خاصةً في الإصدارات القديمة من الشريحة عند تشغيل برامج 32 بت.

تنتشر شائعات كثيرة حول  نسخة من معالج Cyrix 5x86 بتردد 133 ميجاهرتز، أي بتردد مضاعف أربع مرات.  مع ذلك، تُعدّ نسخة 133 ميجاهرتز نادرة جدًا، وقد مُنحت شركات تصنيع مجموعات الترقية أولوية الوصول إليها، ولا سيما شركة Gainbery.  تدعم بعض المعالجات بتردد 100 و120 ميجاهرتز إعداد المضاعف 4X، وقد تعمل بعض هذه الرقاقات أيضًا بتردد 133  ميجاهرتز. لكن من المعروف أن معالج 5x86 لا يُحسّن أداءه عند كسر السرعة؛  إذ يُعتبر تردد 120 ميجاهرتز عمومًا تجاوزًا لحدود عملية التصنيع. يوجد أيضًا معالج 5x86 بتردد 80  ميجاهرتز (2×40  ميجاهرتز)، لكن من غير الواضح ما إذا كان قد طُرح رسميًا في الأسواق أم لا.

كان معالج IBM 5x86C يُعتبر أقل قوةً من معالجات Cyrix، ويعمل بجهد أقل (3.3 فولت). على سبيل المثال: ما تُصنّفه Cyrix على أنه معالج بسرعة 100  ميجاهرتز، تُصنّفه IBM على أنه معالج بسرعة 75  ميجاهرتز. كان معالج IBM 5x86C متوفرًا بسرعتي 75  ميجاهرتز و100  ميجاهرتز. توجد أيضًا بعض الأمثلة على  معالجات بسرعة 120 ميجاهرتز، ولكن تواريخ إنتاجها مبكرة، مما يشير إلى أنها ربما أُنتجت قبل قرار IBM بتخفيض سرعات الساعة. كما أن فترة إنتاج معالج 5x86C كانت أطول بكثير من فترة إنتاج معالجات Cyrix. استمرت IBM في إنتاج معالج 5x86C حتى أواخر عام 1998 على الأقل (باستخدام QFP فقط)، بينما توقف إنتاج معالج Cyrix في عام 1996. من غير المعروف وجود معالجات تُطبّق مُضاعِف 4X أو أنوية Stepping 1 Rev 3.

تحديد

بنية Cyrix 5x86.
صورة لقالب Cyrix 5x86.

إصدار يدعم تردد 100 ميجاهرتز لناقل أمامي  بتردد 33 ميجاهرتز (33×3) و50  ميجاهرتز (50×2). إصدار يدعم تردد 100 ميجاهرتز لناقل أمامي بتردد 33 ميجاهرتز (33×3) و25 ميجاهرتز (25×4). إصدار يدعم تردد 120/133 ميجاهرتز لناقل أمامي بتردد 40 ميجاهرتز (40×3) و33 ميجاهرتز (33×4) . [ 5 ]    

مراجع

  1. "شركة Cyrix تستعد لإطلاق شريحة M1SC بتردد 100 ميجاهرتز" . InfoWorld . 5 يونيو 1995. ص  3. تم الاطلاع عليه بتاريخ 30 أبريل 2022 .
  2. "شركة Cyrix تكشف النقاب عن M1sc كعائلة معالجات 5x86™" . Cyrix . 5 يونيو 1995. مؤرشف من الأصل في 21 ديسمبر 1996.
  3. كروثرز، بروك؛ أويمونين، تيرهو (12 يونيو 1995). "اشتداد المنافسة على الرقائق في معرض كومبيوتكس" . إنفوورلد . مجموعة إنفوورلد الإعلامية، ص 32. الرقم الدولي الموحد للدوريات 0199-6649 . تاريخ الاسترجاع: 30 أبريل 2022 .  
  4. كوزيروك، تشارلز (17 أبريل 2001). "معالج Cyrix 5x86" . دليل الكمبيوتر الشخصي . مؤرشف من الأصل في 16 مارس 2018. تم الاطلاع عليه في 29 مايو 2019 .
  5. "صور Cyrix 5x86" . متحف CPU Shack . تم الاطلاع عليه بتاريخ 29 مايو 2019 .
  • معايير الأداء المقارنة
  • Cyrix 5x86
  • موجز معالج Cyrix 5x86
  • بيانات معالجات 486
  • أداة لتحسين الأداء لتمكين "بتات التسجيل" 5x86
  • معلومات حول أداة تحسين أداء ذاكرة التخزين المؤقت للكتابة من شركة Evergreen Technologies (انظر قسم "Cyrix5x86" في منتصف الصفحة والرابط التشعبي "et9603.exe").