سبيد: لغة وصف أجهزة جديدة لتسهيل تصميم الأجهزة وتقليل الأخطاء
2025-05-12
سبيد هي لغة وصف أجهزة جديدة (HDL) مصممة لتبسيط تصميم الأجهزة وتقليل الأخطاء. تستلهم أفضل الممارسات من لغات البرمجة البرمجية، حيث تدمج دعمًا على مستوى اللغة للبنى الشائعة للأجهزة دون التضحية بالتحكم على مستوى منخفض. تشمل الميزات الرئيسية دعم خطوط الأنابيب من الدرجة الأولى، ونظام أنواع قوي مع هياكل البيانات، ومصفوفات، وأزواج، وأنواع مُعدّة مع حمولة، ومطابقة الأنماط، واستنتاج الأنواع، ورسائل أخطاء ممتازة. كما يتم توفير مجموعة شاملة من الأدوات، بما في ذلك أداة البناء Swim وإطار عمل الاختبار cocotb. على الرغم من أنها لا تزال في مراحلها الأولية، إلا أن سبيد تبدو واعدة للغاية كلغة تصميم أجهزة من الجيل التالي.
اقرأ المزيد