عن المشروع

Project Sulla هو محاكي دوائر منطقية تم تطويره بلغة C++ باستخدام Raylib و Glaze. يوفر بيئة مدفوعة بواجهة رسومية لتصميم ومحاكاة الدوائر المنطقية. تشمل القدرات الرئيسية: - محرك المحاكاة: يستخدم محركًا مخصصًا يعتمد على السحب (pull‑based) لتوفير تحديثات في الوقت الحقيقي أثناء المحاكاة. - التحويل البرمجي: يدعم تحويل الدوائر المنطقية إلى مكتبات مشتركة C++، مما يسمح بترجمتها وتنفيذها بسرعات أصلية. - دعم المكونات: يتضمن البوابات المنطقية القياسية مثل AND و OR و NOT و XOR و NAND و NOR و XNOR، ويسمح بإنشاء دوائر معرفة من قبل المستخدم. - القابلية للتوسع: يدعم التحميل الديناميكي للمكتبات المشتركة لتمكين توسيع الدوائر والأنظمة. - دعم المنصات: متوافق مع Windows و Linux.