بلوسبيك
شركة Bluespec، هي شركة أمريكية متخصصة في أتمتة تصميم الإلكترونيات لأجهزة أشباه الموصلات، مقرها في فرامينغهام، ماساتشوستس . تأسست الشركة في يونيو 2003 على يد عالمي الحاسوب أرفيند ميثال، أستاذ معهد ماساتشوستس للتكنولوجيا (MIT)، وجو ستوي من جامعة أكسفورد . وكان أرفيند قد أسس سابقًا شركة Sandburst عام 2000، المتخصصة في إنتاج رقائق لأجهزة توجيه إيثرنت بسرعة 10 جيجابت (10GE) . [ 1 ] [ 2 ]
لدى شركة بلوسبيك خطان إنتاجيان مخصصان بشكل أساسي لمصممي ومعماري الدوائر المتكاملة الخاصة بالتطبيقات (ASIC) ومصفوفات البوابات القابلة للبرمجة الميدانية (FPGA). توفر بلوسبيك توليفًا عالي المستوى ( توليف منطقي على مستوى النظام الإلكتروني (ESL) ) مع مستوى نقل السجلات (RTL). عُقدت ورشة عمل بلوسبيك الأولى في 13 أغسطس 2007 في معهد ماساتشوستس للتكنولوجيا (MIT). [ 3 ]
نظام بلوسبيك سيستم فيريلوج
بلوسبيك
قام أرفيند بتطوير لغة Bluespec المسماة Bluespec SystemVerilog (BSV)، وهي لغة برمجة وظيفية عالية المستوى لوصف الأجهزة، وهي في الأساس امتداد للغة Haskell لمعالجة تصميم الرقائق وأتمتة التصميم الإلكتروني بشكل عام. [ 5 ] [ 6 ] المصمم والمنفذ الرئيسي للغة Bluespec هو لينارت أوغستسون . يتم تقييم Bluespec جزئيًا (لتحويل أجزاء Haskell) ثم تُجمَّع إلى نظام إعادة كتابة المصطلحات (TRS). وهي مزودة بواجهة أمامية SystemVerilog . [ 7 ] تُجمَّع BSV إلى ملفات تصميم Verilog RTL .
أدوات
تُشحن إصدارات BSV مع مجموعة تطوير الأجهزة التالية: [ 8 ] : 7
- مُترجم BSV
- يستقبل المترجم شفرة المصدر BSV كمدخلات، ويُنتج وصفًا للأجهزة إما بلغة Verilog أو Bluesim كمخرجات. وقد أُتيح كمصدر مفتوح من قِبل شركة Bluespec Inc. في عام 2020 بموجب شروط ترخيص BSD الجديد .
- المكتبات
- يأتي نظام BSV مزودًا بمجموعة من مصطلحات البرمجة وهياكل الأجهزة
- وحدات فيريلوج
- يتم التعبير عن العديد من عناصر BSV الأولية، مثل FIFOs ( الأول في، الأول خارج ) وسجلات المعالج ، كعناصر Verilog الأولية.
- بلوسيم
- برنامج محاكاة دورة لتصميمات المركبات الكهربائية ذات الدفع الثنائي.
- بلوتوث
- مجموعة من ملحقات Tcl والبرامج النصية والحزم لربطها بتصميم Bluespec.
مراجع
- ↑ «انتخاب أرفيند زميلاً أجنبياً في الأكاديمية الوطنية الهندية للعلوم» . أخبار معهد ماساتشوستس للتكنولوجيا . 23 ديسمبر 2014.
- ↑ مافي، لوسيا (9 فبراير 2023). "جمعة التمويل: شركة ناشئة في مجال تكنولوجيا الدم من ليكسينغتون تجمع 13.2 مليون دولار" . مجلة الأعمال التجارية للمدن الأمريكية .
- ↑ "ورشة عمل Bluespec الأولى" . csg.csail.mit.edu . تم الاطلاع عليه بتاريخ 4 مايو 2019 .
- ↑ مُجمِّع Bluespec: README.md ، لغة البرمجة B، 4 نوفمبر 2022 ، تاريخ الاطلاع 15 نوفمبر 2022
- ↑ «[إنها] في الأساس لغة هاسكل مع بعض البنى النحوية الإضافية لنظام إعادة كتابة المصطلحات (TRS) الذي يصف ما يفعله الجهاز. وقد تم توسيع نظام الأنواع ليشمل أنواعًا من النوع العددي.» صفحة 43 من كتاب هوداك، جونز، وآخرون، 2007
- ↑ نيخيل، ر. (2004). "Lbtorial bluespec systemverilog: RTL فعال وصحيح من مواصفات عالية المستوى". IEEE: 69–70 . doi : 10.1109/MEMCOD.2004.1459818 . ISBN 978-0-7803-8509-2.
{{cite journal}}يتطلب الاستشهاد بالمجلة ( مساعدة )|journal= - ↑ هوداك، جونز، وآخرون 2007
- ↑ دليل مستخدم Bluespec SystemVerilog ، شركة Bluespec، 24 نوفمبر 2008
- هوداك، بول (جامعة ييل) ؛ هيوز، جون (جامعة تشالمرز) ؛ بيتون جونز، سيمون (مايكروسوفت للأبحاث) ؛ وادلر، فيليب وادلر (جامعة إدنبرة) (9-10 يونيو 2007). "تاريخ هاسكل: الكسل مع الفئات". HOPL III: وقائع المؤتمر الثالث لجمعية ACM SIGPLAN حول تاريخ لغات البرمجة . سان دييغو، كاليفورنيا: جمعية آلات الحوسبة. الصفحات 12-1 – 12-55 . doi : 10.1145/1238844.1238856 .
[هي] في الأساس هاسكل مع بعض البنى النحوية الإضافية لنظام
إعادة كتابة المصطلحات
(TRS) الذي يصف ما يفعله الجهاز. تم توسيع نظام الأنواع بأنواع من النوع العددي.
- بيتون جونز، سيمون (يونيو 2007). تاريخ لغة هاسكل: الكسل مع الطبقة . بحث مايكروسوفت (تقرير).
روابط خارجية
- شركات تصنيع معدات أشباه الموصلات
- الشركات التي تأسست عام 2003
- شركات مقرها في فرامينغهام، ماساتشوستس
- برامج احتكارية
- برنامج 2000
- لغات البرمجة التي تم إنشاؤها في عام 2000
- لغات البرمجة ذات الكتابة الثابتة
- عائلة لغات البرمجة هاسكل
- برنامج مبرمج بلغة هاسكل
- قسائم شركات الولايات المتحدة
- مواضيع لغات البرمجة
