انجمن گفتگوی فراد اندیش

به اشتراک بگذارید:
Notifications
Clear all

تمام شدن sliceها

جواد
(@m12gsj)
عضو برجسته

سلام
در یک طراحی با اینکه lut های زیادی استفاده نشده وجود دارد، در هنگام map کردن خطای تمام شدن منابع رو میده
بعد از بررسی متوجه شدم sliceها تموم شده
در هر slice هشت ff و چهار lut وجود دارد ولی نرم افزار سنتز فلیپ فلاپ های طرح رو از یکسری slice برداشته و lutها رو از یکسری slice دیگه و این باعث شده sliceهای چیپ تمام بشه
آیا قیدی هست که باعث بشه تا نرم افزار سنتز از تمام ff و lut های یک slice استفاده کنه؟
ff = 2964 az 11440
lut = 3974 az 5720
slice = 1347 az 1430

با تشکر

نقل‌قول
شروع کننده موضوع ارسال‌شده : 18 آذر، 1398 7:17 ب.ظ
xira xira
(@ask_linx)
عضو فعال

سلام دوست من
متاسفانه باید بگم خیر چنین قیدی نیست.
این شرایط تو طرح شما نشان دهنده این هست که مجموعه بزرگ و متاووتی از کنترل ست ها تو طرحتون دارید
منظور از کنترل ست سیگنال های کلاک، ریست و enable و ... غیره هست به همین دلیل کدتون بیش از حد بزرگ شده. کافیه تو این زمینه کدتون بهینه کنید مشکلات همینجوری برطرف میشه.

پاسخنقل‌قول
ارسال‌شده : 21 آذر، 1398 1:22 ق.ظ
جواد
(@m12gsj)
عضو برجسته

خیلی ممنون از پاسختون
مسئله اینه که ماژول اصلی من بسیار حجم کمی داره و من قصد دارم این ماژول رو به صورت موازی و به تعداد زیادی گسترش بدم.
به عنوان مثال 50 تا از این ماژول رو که میزارم مشکلی نیست و تقریبا نصف منابع مصرف شده ولی 50 رو که میکنم 60 منابع تموم میشه
کلا مشکل اینه که بعد از implement هنوز کلی slice هست که فلیپ فلاپ بدون مصرف و کلی هم lut بدون مصرف داره

پاسخنقل‌قول
شروع کننده موضوع ارسال‌شده : 24 آذر، 1398 3:00 ب.ظ
xira xira
(@ask_linx)
عضو فعال

سلام
از اینکه دیر جواب میدم شرمنده
اگه هنوز مشکلتون برطرف نشده تو تلگرام به من پیام بدین @ask_linx

پاسخنقل‌قول
ارسال‌شده : 5 بهمن، 1398 11:30 ب.ظ
جواد
(@m12gsj)
عضو برجسته

سلام
سلامت باشین
خداروشکر حل شد ممنون

پاسخنقل‌قول
شروع کننده موضوع ارسال‌شده : 7 اسفند، 1398 1:36 ق.ظ
احمد روشن
(@dabidian)
عضو جدید

سلام
میشه توضیح بدین که چه طور حل شد؟
ممنون

پاسخنقل‌قول
ارسال‌شده : 19 اسفند، 1398 2:53 ب.ظ
جواد
(@m12gsj)
عضو برجسته

سلام
اینجوری که من فهمیدم هیچ وقت نمیشه به طور 100 درصد از تمامی منابع استفاده کرد. یعنی هرچه قدر هم که نرم افزار بتونه خوب place و route کنه بازهم نمیشه توقع داشت تمام lutها و ff های یک Slice مصرف بشن
ولی بااین وجود سعی کردم هرکدوم از ماژول هامو بهینه تر کنم تا منبع کمتری مصرف بشه

پاسخنقل‌قول
شروع کننده موضوع ارسال‌شده : 21 اسفند، 1398 1:59 ق.ظ
به اشتراک بگذارید:
>