أتمتة التصميم الإلكتروني

أتمتة التصميم الإلكتروني Electronic design automation (EDA)، المعروفة أيضاً باسم التصميم الإلكتروني بمساعدة الحاسب (ECAD) ،[1] وهي فئة من أدوات البرمجيات لتصميم النظم الإلكترونية مثل الدوائر المتكاملة و لوحات الدوائر المطبوعة. تعمل الأدوات معاً في تخطيط لتصميم الذي يستخدمه مصممو الشرائح لتصميم شرائح أشباه الموصلات بالكامل وتحليلها. نظراً لأن رقاقة أشباه الموصلات الحديثة يمكن أن تحتوي على مليارات المكونات، فإن أدوات EDA ضرورية لتصميمها؛ توضح هذه المقالة بشكل خاص EDA تحديداً فيما يتعلق بـ الدوائر المتكاملة (ICs).

منظر ثلاثي الأبعاد لتصميم لوح إلكتروني، باستخدام برنامج KiCAD

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

التاريخ

الأيام الأوائل

قبل تطوير EDA، تم تصميم الدوائر المتكاملة يدوياً ووضعها يدوياً. استخدمت بعض المحلات التجارية المتقدمة برامج هندسية لإنشاء أشرطة لـ گربر آلة تصوير ضوئي، المسؤولة عن توليد صورة تعرض أحادية اللون، ولكن حتى تلك التسجيلات الرقمية المنسوخة للمكونات المرسومة ميكانيكياً. كانت العملية في الأساس رسومية، حيث تمت الترجمة من الإلكترونيات إلى الرسومات يدوياً؛ كانت الشركة الأكثر شهرة في هذا العصر هي كالما، والتي لا يزال تنسيقها GDSII قيد الاستخدام حتى اليوم. بحلول منتصف السبعينيات، بدأ المطورون في أتمتة تصميم الدوائر بالإضافة إلى الصياغة وتم تطوير أدوات التنسيب والتوجيه؛ عند حدوث ذلك، قامت مداولات مؤتمر أتمتة التصميم بفهرسة الغالبية العظمى من التطورات في ذلك الوقت.

بدأت الحقبة التالية بعد نشر "مقدمة إلى أنظمة VLSI" بواسطة كارڤر ميد و لين كونواي في عام 1980; دعا هذا المقال الرائد إلى تصميم الرقائق بلغات البرمجة التي يتم تجميعها إلى السيليكون. كانت النتيجة الفورية زيادة كبيرة في تعقيد الرقائق التي يمكن تصميمها، مع تحسين الوصول إلى أدوات التحقق من التصميم التي تستخدم المحاكاة المنطقية. غالباً ما كان تصميم الرقائق أسهل وأكثر احتمالية للعمل بشكل صحيح، حيث يمكن محاكاة تصميماتها بشكل أكثر دقة قبل البناء. على الرغم من أن اللغات والأدوات قد تطورت، إلا أن هذا النهج العام لتحديد السلوك المطلوب في لغة البرمجة النصية والسماح للأدوات باشتقاق التصميم المادي التفصيلي يظل أساس تصميم IC الرقمي اليوم.

تم إنتاج أقدم أدوات أكاديمية الإمارات الدبلوماسية بشكل أكاديمي. ومن أشهرها "Berkeley VLSI Tools Tarball"، وهي مجموعة من أدوات يونكس المساعدة المستخدمة لتصميم نظم VLSI المبكرة. لا يزال Espresso heuristic logic minimizer مستخدماً على نطاق واسع، وهو المسؤول عن تقليل تعقيد الدوائر و ماجيك، وهو منصة تصميم بمساعدة الحاسب. تطور مهم آخر كان تشكيل MOSIS، وهو اتحاد من الجامعات والمصنعين الذين طوروا طريقة غير مكلفة لتدريب مصممي الشرائح الطلابية من خلال إنتاج دوائر متكاملة حقيقية. كان المفهوم الأساسي هو استخدام عمليات IC موثوقة ومنخفضة التكلفة ومنخفضة التكنولوجيا نسبياً وحزم عدد كبير من المشاريع لكل رقاقة، مع الاحتفاظ بعدة نسخ من الرقائق من كل مشروع. قام المصنعون المتعاونون إما بالتبرع بالرقائق المعالجة أو بيعها بسعر التكلفة. حيث رأوا أن البرنامج مفيد لنموهم على المدى الطويل.

ولادة EDA تجارياً

كان عام 1981 بمثابة بداية أتمتة التصميم الإلكتروني. لسنوات عديدة، كانت الشركات الإلكترونية الكبرى، مثل هيولت-پاكرد و تكترونكس و إنتل، قد اتبعت EDA داخلياً، حيث بدأ المدراء والمطورون في الخروج من هذه الشركات للتركيز على EDA كعمل تجاري. فقد تم تأسيس كل من شركة ديزي سستمز، منتور گرافكس و ڤالد لوجك سستمز في هذا الوقت تقريباً ويشار إليها مجتمعة باسم DMV. في عام 1981، بدأت اوزارة دفاع الولايات المتحدة بالإضافة إلى تمويل VHDL كلغة وصف الأجهزة. في غضون بضع سنوات، كان هناك العديد من الشركات المتخصصة في أتمتة التصميم الإلكتروني، ولكل منها تأمين مختلف قليلاً.

أقيم أول معرض تجاري لـ EDA في مؤتمر أتمتة التصميم في عام 1984 وفي عام 1986، تم تقديم ڤيرلوگ، وهي لغة تصميم أخرى عالية المستوى، كلغة وصف للأجهزة بواسطة شركة گيتوي دزاين أوتوميشن. اتبعت أجهزة المحاكاة هذه المقدمات بسرعة، مما سمح بالمحاكاة المباشرة لتصميمات الرقائق والمواصفات القابلة للتنفيذ. في غضون عدة سنوات، تم تطوير الأطراف الخلفية لأداء التصميم المنطقي.

الوضع الحالي

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

زادت أهمية EDA للإلكترونيات بسرعة مع التحجيم المستمر لتكنولوجيا أشباه الموصلات.[2]بعض المستخدمين هم مشغلو مصانع أشباه الموصلات، يديرون مرافق صناعة المكونات شبه الموصلة ("فابس") وأفراد إضافيين مسؤولين عن استخدام شركات خدمات تصميم التكنولوجيا التي تستخدم برنامج EDA لتقييم واردة تصميم جاهزية التصنيع. تُستخدم أدوات EDA أيضاً لبرمجة وظائف التصميم في FPGA أو مصفوفات البوابات القابلة للبرمجة الحقلية، وتصميمات الدوائر المتكاملة القابلة للتخصيص.

اهتمامات البرنامج

التصميم

يستمر تخطيط التصميم بتميزه في المقام من خلال عدة مكونات أولية; وتشمل هذه:

  • تصميم عالي المستوى (يُعرف أيضًا بالتصميم السلوكي أو التوليف الخوارزمي)– يتم تحويل وصف التصميم عالي المستوى (على سبيل المثال في C/C++) إلى RTL أو مستوى نقل المسجل، المسؤول عن تمثيل الدوائر عبر استخدام التفاعلات بين المسجلات.
  • تصميم منطقي – ترجمة وصف تصميم RTL (على سبيل المثال مكتوب بلغة ڤيرلوگ أو VHDL) إلى قائمة شبكية أو تمثيل لبوابات منطقية.
  • رسم تخطيطي– بالنسبة إلى Capture CIS الرقمي، التناظري، الشبيه بالترددات اللاسلكية في الخلية القياسية في Orcad by Cadence و ISIS في پروتيوس.[مطلوب توضيح]
  • التخطيط– عادةً تصميم تخطيطي، مثل Layout في Orcad بـCadence، و ARES في پروتيوس.

المحاكاة

  • محاكاة ترانزستورية - محاكاة ترانزستورية منخفضة المستوى لسلوك تصميمي/تخطيطي، دقيقة على مستوى الجهاز.
  • محاكاة منطقية - محاكاة رقمية لسلوك RTL أو سلوك بوابة القائمة الشبكية الرقمي ( المنطقي 0/1)، دقيقة على المستوى المنطقي.
  • المحاكاة السلوكية - محاكاة عالية المستوى للعملية البنيوية للتصميم، دقيقة على مستوى الدورة العمل أو مستوى الواجهة.
  • محاكاة الأجهزة - استخدام أجهزة ذات أغراض خاصة لمحاكاة منطق التصميم المقترح. يمكن توصيله في بعض الأحيان بنظام بدلاً من شريحة لم يتم بناؤها بعد; هذا يسمى محاكاة ضمن الدائرة.
  • التصميم التقني بمساعدة الحاسب محاكاة وتحليل تقنية العملية الأساسية. تستمد الخواص الكهربائية للأجهزة مباشرة من فيزياء الجهاز.
  • محللات الحقل الكهرومغناطيسي، أو محللات المجال، يحل معادلات ماكسويل مباشرة في حالات الاهتمام بتصميم IC و PCB. من المعروف أنها أبطأ ولكنها أكثر دقة من استخلاص التصميم أعلاه. قالب:Where?
 
برنامج الفهم التخطيطي

التحليل والتحقق

التحضير للتصنيع

السلامة الوظيفية

  • تحليل السلامة الوظيفية، والحساب المنهجي لمعدلات الفشل في الوقت المناسب (FIT) ومقاييس التغطية التشخيصية للتصاميم من أجل تلبية متطلبات الامتثال لمستويات السلامة المرغوبة.
  • تصميم السلامة الوظيفية، إضافة تحسينات الموثوقية إلى العناصر الهيكلية (الوحدات، وذاكرة الوصول العشوائي، وذاكرة القراءة فقط، وملفات التسجيل، و FIFOs) لتحسين اكتشاف الأخطاء/تحمل الأخطاء. يتضمن ذلك (على سبيل المثال لا الحصر)، إضافة اكتشاف الأخطاء و/أو أكواد التصحيح (Hamming)، والمنطق الزائد لاكتشاف الأخطاء والتسامح مع الخطأ (مكرر/ثلاثي) وفحوصات الپروتوكول (تماثل الواجهة، محاذاة العنوان، عدد النبضات)
  • التحقق من السلامة الوظيفية، تشغيل تخطيط خطأ، بما في ذلك إدخال أخطاء في التصميم والتحقق من أن آلية الأمان تتفاعل بطريقة مناسبة للأعطال التي تعتبر محجوبة.
 
تصميم PCB وتخطيط تصميم الموصل


. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

الشركات

الشركات القديمة

القيمة السوقية واسم الشركة اعتبارا من ديسمبر 2011:[3]

ملاحظة: EEsof من المحتمل أن تكون في هذه القائمة،[8] ولكن ليس لديها سقف سوقي كما هو الحال في EDA قسم شركة كي‌سايت.

الاستحواذات

تستحوذ العديد من شركات أتمتة التصميم الإلكتروني على شركات صغيرة بها برامج أو تقنيات أخرى يمكن تكييفها مع أعمالها الأساسية.[9] معظم رؤوس السوق عبارة عن اندماج للعديد من الشركات الصغيرة وهذا الاتجاه يساعده ميل شركات البرمجيات إلى تصميم أدوات كملحقات تتلاءم بشكل طبيعي مع مجموعة برامج أكبر للتجار على الدوائر الرقمية; تتضمن العديد من الأدوات الجديدة التصميم التناظري والأنظمة المدمجة.[10] يحدث هذا بسبب الاتجاه إلى وضع نظم إلكترونية كاملة على شريحة واحدة.

انظر أيضاً

المراجع

  1. ^ "About the EDA Industry". Electronic Design Automation Consortium. Archived from the original on أغسطس 2, 2015. Retrieved يوليو 29, 2015.
  2. ^ Lavagno, Martin, and Scheffer (2006). Electronic Design Automation For Integrated Circuits Handbook. Taylor and Francis. ISBN 0849330963.{{cite book}}: CS1 maint: multiple names: authors list (link)
  3. ^ Company Comparison - Google Finance. Google.com. Retrieved on 2013-08-10.
  4. ^ Synopsys, Inc.: NASDAQ:SNPS quotes & news - Google Finance. Google.com (2013-05-22). Retrieved on 2013-08-10.
  5. ^ CDNS Key Statistics | Cadence Design Systems, Inc. Stock - Yahoo! Finance. Finance.yahoo.com. Retrieved on 2013-08-10.
  6. ^ Dylan McGrath (30 Nov 2011). "Synopsys to buy Magma for $507 million". EETimes.
  7. ^ "Synopsys to Acquire Magma Design Automation".
  8. ^ "Agilent EEsof EDA – Part I".
  9. ^ Kirti Sikri Desai (2006). "EDA Innovation through Merger and Acquisitions". EDA Cafe. Retrieved March 23, 2010.
  10. ^ "Semi Wiki:EDA Mergers and Acquisitions Wiki". SemiWiki.com (in الإنجليزية). 2011-01-16. Retrieved 2019-04-03.
ملاحظات