ترانسميتا كروزو

كروزو المتحول

تُعدّ Transmeta Crusoe عائلة من المعالجات الدقيقة المتوافقة مع x86 والتي طورتها شركة Transmeta وتم طرحها في عام 2000.

بدلاً من تنفيذ بنية مجموعة التعليمات في الأجهزة، أو ترجمتها بواسطة أجهزة متخصصة، يعتمد معالج كروزو على طبقة تجريد برمجية، أو آلة افتراضية ، تُعرف باسم برنامج تحويل الشفرة (CMS). يقوم برنامج تحويل الشفرة بترجمة تعليمات لغة الآلة الواردة من البرامج إلى تعليمات أصلية للمعالج الدقيق. وبهذه الطريقة، يستطيع معالج كروزو محاكاة بنيات مجموعات التعليمات الأخرى . ويُستخدم هذا لتمكين المعالجات الدقيقة من محاكاة مجموعة تعليمات Intel x86 .

صورة لـ CPUID الخاص بمعالج Transmeta Crusoe TM5800 بتردد 800  ميجاهرتز على جهاز Fujitsu P2040

تصميم

معالج Transmeta من جهاز كمبيوتر محمول من سلسلة Fujitsu Lifebook P
ترانسميتا إيفيسيون
ترانسميتا إيفيسيون (TM8000)

يتميز معالج كروسو بأسلوبه الفريد في تحقيق التوافق مع معمارية x86. فبدلاً من تنفيذ بنية مجموعة التعليمات في العتاد، أو ترجمتها بواسطة عتاد متخصص، يعتمد كروسو على طبقة تجريد برمجية، أو آلة افتراضية ، تُعرف ببرنامج تحويل الشفرة (CMS). يقوم برنامج CMS بترجمة تعليمات لغة الآلة الواردة من البرامج إلى تعليمات أصلية للمعالج الدقيق. وبهذه الطريقة، يستطيع كروسو محاكاة بنيات مجموعات تعليمات أخرى (ISAs). يُستخدم هذا لتمكين المعالجات الدقيقة من محاكاة مجموعة تعليمات Intel x86 . نظريًا، يُمكن تعديل برنامج CMS لمحاكاة بنيات مجموعات تعليمات أخرى. وقد أثبتت شركة ترانسميتا قدرة كروسو على تنفيذ بايت كود جافا من خلال ترجمة البايت كود إلى تعليمات في مجموعة تعليماته الأصلية. إن إضافة طبقة تجريد بين تدفق تعليمات x86 والعتاد تعني إمكانية تغيير بنية العتاد دون الإخلال بالتوافق، وذلك بمجرد تعديل برنامج CMS. على سبيل المثال، يتميز معالج Transmeta Efficeon - وهو تصميم من الجيل الثاني من Transmeta - بنواة VLIW بعرض 256 بت مقابل نواة 128 بت في معالج Crusoe. كما يدعم Efficeon تعليمات SSE.

معالج كروسو هو معالج دقيق من نوع VLIW يُنفذ حزمًا من التعليمات، تُسمى " جزيئات" من قِبل شركة ترانسميتا. تحتوي كل جزيئة على تعليمات متعددة، تُسمى "ذرات" . يقوم برنامج تحويل الشفرة بترجمة تعليمات x86 إلى تعليمات أصلية. يبلغ طول التعليمات الأصلية 32 بت. يمكن تنفيذ التعليمات التي تستوفي مجموعة من الشروط في وقت واحد، وتُدمج لتكوين جزيئة من 64 بت أو 128 بت تحتوي على ذرتين أو أربع ذرات ، على التوالي. في حال عدم وجود تعليمات كافية لملء جزيئة، يُضيف البرنامج تعليمات NOP كحشو لملء الخانات الفارغة. هذا الإجراء مطلوب في جميع بنى VLIW، ويُنتقد لعدم كفاءته، ولهذا السبب توجد جزيئات بأطوال مختلفة.

يُنفّذ معالج كروسو بعض الوظائف التي كانت تُنفّذ تقليديًا في الأجهزة (مثل إعادة ترتيب التعليمات) برمجيًا، مما ينتج عنه جهاز أبسط بعدد أقل من الترانزستورات . وبفضل بساطة تصميمه، يستهلك كروسو طاقة أقل (وبالتالي يُولّد حرارة أقل) من المعالجات الدقيقة الأخرى المتوافقة مع x86 والتي تعمل بنفس التردد.  وقد شغّل معالج كروسو بتردد 700 ميجاهرتز برامج x86 بسرعة  معالج بنتيوم III x86 بتردد 500 ميجاهرتز، [ 1 ] على الرغم من أن معالج كروسو كان أصغر حجمًا وأقل تكلفة من معالج إنتل المُماثل. [ 1 ]

كان معالج Crusoe متوفرًا في البداية بنسختين: TM3120 (الذي سُمي لاحقًا TM3200) للتطبيقات المدمجة، وTM5400 للحوسبة الشخصية منخفضة الطاقة. [ 2 ] استند كلا المعالجين إلى نفس البنية، لكنهما اختلفا في تردد الساعة ودعم الأجهزة الطرفية. صُنعت معالجات TM3120/TM3200 بسرعات 333 (TM3120 فقط)، و366، و400  ميجاهرتز باستخدام  تقنية 220 نانومتر. [ 3 ] [ 4 ] [ 5 ] يحتوي على ذاكرة تخزين مؤقتة من المستوى الأول (L1) بسعة 96 كيلوبايت (64  كيلوبايت للتعليمات و32  كيلوبايت للبيانات)، ولا يحتوي على ذاكرة تخزين مؤقتة من المستوى الثاني (L2). يحتوي معالج TM3120/TM3200 على وحدة تحكم مدمجة في ذاكرة SDRAM وواجهة PCI . تبلغ مساحته 77 مم² ، ويستخدم مصدر طاقة 1.5 فولت، ويستهلك طاقة أقل من 1.5 واط (عادةً). [ 3 ] [ 4 ] [ 5 ] يختلف معالج TM5400 عن معالجي TM3120/TM3200 باحتوائه على ذاكرة تخزين مؤقتة من المستوى الأول (L1) بسعة 128 كيلوبايت (بالإضافة إلى ذاكرة تخزين مؤقتة للبيانات بسعة 32 كيلوبايت)، فضلاً عن دعمه لذاكرة DDR، وذاكرة تخزين مؤقتة موحدة من المستوى الثاني (L2) بسعة 256 كيلوبايت، وتقنية LongRun لخفض استهلاك الطاقة، المصنعة باستخدام عملية تصنيع أصغر بحجم 180 نانومتر. [ 3 ] [ 6 ] تبلغ مساحته 73 مم² ، ويعمل بجهد 1.10 فولت (بتردد 25%) و1.6 فولت (بتردد 100%)، ويستهلك طاقة تتراوح عادةً بين 0.5 و1.5 واط، وبحد أقصى 6 واط. [ 3 ] [ 6 ] لاحقًا، تم طرح معالج TM5600 كإصدار متطور من معالج TM5400، مزودًا بضعف سعة ذاكرة التخزين المؤقتة من المستوى الثاني (L2) (512 كيلوبايت مقابل 256 كيلوبايت). [ 6 ] [ 7 ] [ 8 ] كان كل من TM5400 وTM5600 يعملان بترددات ساعة تتراوح بين 500 و700 ميجاهرتز. [ 9 ]              

يُعدّ كلٌّ من TM5500 وTM5800 نسخًا مُصغّرة من TM5400 وTM5600، مُصنّعة بتقنية TSMC 130  نانومتر، بترددات ساعة تتراوح بين 667 و1000  ميجاهرتز. [ 10 ] [ 11 ] [ 12 ] أما النسخ المُدمجة، المُصممة للاستخدام المُتواصل لمدة 10 سنوات، فقد سُوّقت تحت اسم Crusoe SE (اختصارًا لـ Special Embedded) TM55E وTM58E على التوالي، بترددات ساعة تتراوح بين 667 و993  ميجاهرتز. [ 13 ]

يُزيل معالج TM5700/TM5900 دعم ذاكرة SDRAM من وحدة التحكم المدمجة بالذاكرة، ويأتي الآن في حزمة FC-OBGA أصغر بنسبة 54% ذات 399 طرفًا، بدلاً من حزمة BGA الخزفية ذات 479 طرفًا المستخدمة سابقًا. [ 9 ] [ 12 ] [ 14 ] ويظل تردد الساعة ثابتًا بين 667 و1000  ميجاهرتز. [ 15 ]

إنتاج

كانت شركة ترانسميتا شركةً لتصميم أشباه الموصلات بدون مصانع، أي أنها لم تكن تمتلك مرافق لتصنيع تصاميمها. وبدلاً من ذلك، تم تصنيع كلا المعالجين بواسطة شركة آي بي إم للإلكترونيات الدقيقة، وهي قسم أشباه الموصلات في شركة آي بي إم . قامت آي بي إم بتصنيع معالج كروسو بتقنية  CMOS بدقة 0.18 ميكرومتر مع خمسة مستويات من التوصيلات النحاسية .

قيود البرمجيات

يدعم معالج Crusoe تقنية MMX ولكنه لا يدعم SSE . [ 16 ] اعتبارًا من عام 2022، تتطلب معظم متصفحات ويندوز ولينكس، وبعض البرامج الأخرى، دعم SSE أو SSE2 ؛ [ 17 ] وبالتالي، لن تعمل هذه البرامج على منصة Crusoe. على سبيل المثال، توقف متصفح Firefox عن دعم الأنظمة التي لا تدعم SSE2 في عام 2017، [ 18 ] على الرغم من أن K-Meleon كان يعمل بدون SSE على نظام ويندوز XP. أضاف معالج Efficeon دعمًا لتقنيتي SSE وSSE2. [ 19 ]

منتجات

  • دليل الطيران الحواري A33i/V33i
  • جهاز ECS EZ-Tablet EZ30
  • ECS i-Buddie A907
  • ECS A530 (ODM، تم بيعه باسم IRu Stilo 1514 و PCChips A530)
  • دليل السفر
  • Fujitsu FMV-BIBLO LOOX s5/53w, t5/53w, t5/53
  • فوجيتسو / سيمنز فوترو S300 (800  ميجا هرتز TM5800)
  • فوجيتسو لايف بوك P1032، P1100، P1120، P2040، [ 23 ] P2110، P2120
  • لوحة اللمس من بوابة
  • أجهزة عملاء HP Compaq T5000 و T5300 و T5500 و T5510 و T5515 و T5700 و T5710 الرقيقة [ 24 ]
  • NEC LaVie MX
  • MSI PenNote3100 (TM5800 بسرعة 1  جيجاهرتز)
  • NEC PowerMate Eco
  • NEC Versa DayLite/UltraLite
  • طراز OQO 01 و 01+
  • محطة عمل أوريون مالتي سيستمز DT-12 المكتبية
  • محطة عمل أوريون مالتي سيستمز DS-96 المكتبية
  • RLX ServerBlade 1000t
  • شارب أكتيوس/ميبيوس MM10
  • جهاز المعلومات SONICblue ProGear [ 25 ]
  • سوني فايو PCG-U1 و PCG-U3
  • سوني فايو PCG-C1VE ، وPCG-C1VP، وPCG-C1VPK، وPCG-C1VN
  • سوني فايو PCG-GT1 (مع TM5600 بسرعة 600  ميجاهرتز) [ 26 ]
  • حاسوب محمول Syntax A530 (معالج TM5600 بتردد 599.174  ميجاهرتز)
  • جهاز العميل الرقيق اللاسلكي Tatung TWN-5213 CU
  • جهاز TDV Vision V800XPT اللوحي
  • توشيبا ليبريتو L1، L2، L3، L3 إصدار أديداس و L5 (L1–L3 بتردد 600  ميجاهرتز و L5 بتردد 800  ميجاهرتز)

مراجع

  1. 1 2 كانيلوس، مايكل؛ كونراد، راشيل (5 نوفمبر 2001). "التحولات: هل حُسم الأمر؟" . سي نت .
  2. "كروزو - عالم جديد من التنقل من ترانسميتا" . 29 فبراير 2000. مؤرشف من الأصل في 29 فبراير 2000. تم الاطلاع عليه في 10 أغسطس 2023 .
  3. 1 2 3 4 "التكنولوجيا الكامنة وراء معالجات كروزو" (ملف PDF) . جامعة واشنطن في سانت لويس، كلية الهندسة والعلوم التطبيقية .
  4. 1 2 "TM3120_DataSheet_1-18-00.pdf" (ملف PDF) . ترانسميتا . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 19-08-2000 . تم الاطلاع عليه بتاريخ 10-08-2023 .
  5. 1 2 "TM3200_ProductBrief_5-20-00.pdf" (ملف PDF) . ترانسميتا . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 18 أغسطس 2000. تم الاطلاع عليه بتاريخ 10 أغسطس 2023 .
  6. 1 2 3 "TM5400_DataSheet_1-18-00.pdf" (ملف PDF) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 19-08-2000.
  7. "tm5400n5600_databook_001101.pdf" (ملف PDF) . ترانسميتا . مؤرشف من النسخة الأصلية (PDF) بتاريخ 14 ديسمبر 2003. تم الاطلاع عليه بتاريخ 10 أغسطس 2023 .
  8. "tm5600_productbrief_000802.pdf" (ملف PDF) . ترانسميتا . مؤرشف من الأصل (ملف PDF) بتاريخ 14 ديسمبر 2003. تم الاطلاع عليه بتاريخ 10 أغسطس 2023 .
  9. 1 2 "كروزو - عالم جديد من التنقل من ترانسميتا" . 15-11-2000. مؤرشف من الأصل في 15-11-2000 . تم الاطلاع عليه في 10-08-2023 .
  10. "شركة ترانسميتا : كروسو > المواصفات > معالج كروسو TM5500" . 11-12-2003. مؤرشف من الأصل في 11-12-2003 . تم الاطلاع عليه في 10-08-2023 . 
  11. "شركة ترانسميتا : كروسو > المواصفات > معالج كروسو TM5800" . 17-10-2003. مؤرشف من الأصل في 17-10-2003 . تم الاطلاع عليه بتاريخ 10-08-2023 . 
  12. 1 2 "tmta_processor_comparison.pdf" (ملف PDF) . ترانسميتا . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 13 مايو 2005. تم الاطلاع عليه بتاريخ 10 أغسطس 2023 .
  13. "embedded_apps_030904.pdf" (ملف PDF) . ترانسميتا . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 18-11-2003.
  14. "شركة ترانسميتا : كروسو > المواصفات > معالجات كروسو TM5900/TM5700" . 14 فبراير 2006. مؤرشف من الأصل في 14 فبراير 2006. تم الاطلاع عليه بتاريخ 10 أغسطس 2023 . 
  15. "crusoe_tm5700-tm5900_processor.pdf" (ملف PDF) . ترانسميتا . مؤرشف من الأصل (ملف PDF) بتاريخ 13 مايو 2005. تم الاطلاع عليه بتاريخ 10 أغسطس 2023 .
  16. هالفيل، توم ر. (14 فبراير 2000). "ترانسميتا تكسر حاجز الطاقة المنخفضة في معالجات x86" (ملف PDF) . تقرير المعالجات الدقيقة . على الرغم من أن وحدة معالجة الفاصلة العائمة/الوسائط المتعددة قادرة على التعامل مع نفس أنواع البيانات التي تتعامل معها تعليمات MMX من إنتل، إلا أن رقائق كروسو لا تحتوي على سجلات 128 بت الجديدة التي حددتها تقنية SSE (امتدادات SIMD المتدفقة) من إنتل. تقول ترانسميتا إن كروسو يمكنها محاكاة تعليمات وسجلات من نوع SSE، ولكن لا يوجد دعم برمجي كافٍ لتقنية SSE لتبرير هذا الجهد في الوقت الحالي.
  17. "آخر إصدارات تطبيقات ويندوز التي لا تتطلب SSE2 - ماتي هورفات" . matejhorvat.si . تم الاطلاع عليه بتاريخ 16-05-2022 .
  18. "ما هو إصدار فايرفوكس لنظام التشغيل ويندوز إكس بي، ومن أي موقع يمكنني تحميله؟ | منتدى دعم فايرفوكس | دعم موزيلا" . support.mozilla.org . تاريخ الوصول: ١٦ مايو ٢٠٢٢ .
  19. كيس، لوي (15 أكتوبر 2003). "ترانسميتا تكشف النقاب عن إيفيسيون" . إكستريم تك . مؤرشف من الأصل في 16 مايو 2022.
  20. "MPC-205E و MPC-206E" . كاسيو .
  21. "كاسيو تُحدّث حاسوبها المحمول بنظامي لينكس وويندوز" . ZDNet .
  22. "لينكس على كاسيو فيفا 206E" .
  23. "لينكس على جهاز فوجيتسو P2040" . jcl@hunch.net . تاريخ الاسترجاع: 15 مايو 2022 .
  24. "أجهزة HP الطرفية الرقيقة" . Parkytowers.me.uk . تم الاطلاع عليه بتاريخ 28-04-2025 .
  25. "مجلة Pen Computing: SONICBlue ProGear" . www.pencomputing.com . تاريخ الاسترجاع: 28 أغسطس 2020 .
  26. كلاس، كريستيان (16 فبراير 2001). "سوني فايو جي تي 1 - جهاز هجين من حاسوب كروسو المحمول وكاميرا دي في" [ سوني فايو جي تي 1 - جهاز هجين من حاسوب كروسو المحمول وكاميرا دي في ] . Golem.de (بالألمانية) . تم الاطلاع عليه بتاريخ 10 أبريل 2024 .

للمزيد من القراءة