Mohammad Farook2022-05-182022-05-185445https://drepo.sdl.edu.sa/handle/20.500.14154/2922التصميم عالي المستوى هو عملية ترجمة برنامج علي المستوى مثل تحديد وصف دائرة رقمية إلى تصميم هيكلي باستعمال مجموعة متعصلة من المكونات ذات مستوى المسجل الناقل . اختيار المكونات وخط التوصيل من المواضيع المهمة في تصميم عالي المستوى . نبحث استخدام التسلسل العشوائي لحل اختيار المكونات وخط التوصيل ومن ثم نقارنه مع محاكاة التلدية لنفس وقت التحسيب . والمدخلات هي رسم تدفعه المعلومات ومكتبة مكونات واقعية تحوي تنفيذات متعددة للعوامل شروط تأخير ، مرحة التوصيل وورقت الانتظار . اختيار المكونات تشمل تبديل بعض مكونات رسم تدفعه المعلومات بأخرى أبطأ لتقليل التكلفة . أن دالة التكلفة هي مجموع تكاليف جميع المكونات رسم تدفعه المعلومات ومسجلات خط التوصيل خطوط الاتصال تبنى اعتماداً على وقت الانتظار وتأخير مرحلة التوصيل . وفي هذا البحث مفتوح طريقة تسلسل العشوائي معدلة ، وذلك بإعادة النظر في إمكانية تبديل أحد المكونات أو أكثر بمكونات أبطأ من نفس النوع دون مخالفة الشروط . وقد تم تنفيذ تجارب على أنواع مختلفة من رسوم تدفعه المعلومات . إن أداء محاكاة التلدية أفضل من التسلسل العشوائي ، ولكن الستلسل العشوائي المعدل يؤدي أفضل من محاكاة التلدية في بعض الحالات عند ادخال مرحلة مابعد التنفيذ .enComponent selection and pipelining using stochastic evolutionThesis