اطلاعیه

Collapse
No announcement yet.

شبیه سازی

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    شبیه سازی

    سلام
    2 تا سوال.یکی اینکه چر تو بعضی پروژه ها شبیه سازی کار می کنه ولی توی مدار با توجه به صحت مدار،پیاده سازی نمی شه؟
    دیگه اینکه چرا وقتی یک پروژه دوباره place and rout می شه کار نمی کنه؟
    با تشکر

    #2
    پاسخ : شبیه سازی

    سئوال هاتون رو یه مقدار خیلی کلی پرسیدین ..
    به قول یکی که میگفت هیچ چیز توی این دنیا دقیق نیست .. خود ما هم تقریبا توی این دنیا هستیم ..
    دلیل جواب ندادن مدارات شبیه سازی شده هم همیه ..

    دومی بستگی به پروژه داره
    That`s It ...I`m out of here

    دیدگاه


      #3
      پاسخ : شبیه سازی

      نوشته اصلی توسط jalil_211
      سلام
      2 تا سوال.یکی اینکه چر تو بعضی پروژه ها شبیه سازی کار می کنه ولی توی مدار با توجه به صحت مدار،پیاده سازی نمی شه؟
      دیگه اینکه چرا وقتی یک پروژه دوباره place and rout می شه کار نمی کنه؟
      با تشکر
      مهمترین دلیلی که شبیه سازی شما کارمی کنه ولی نمی تونین سنتزش کنید اینه که کد کاملا رفتاری و غیرقابل سنتز می نویسید.
      مثلا فرض کنید شما در کدتون یک حلقه بی نهایت یا یک مقدار تاخیر مثل 50ns یا سایر موارد غیرقابل سنتز رو می نویسید ولی برنامه سنتز شما باید اینها رو به یک سری گیت یا حافظه تبدیل کنه و طبیعتا نمی تونه و خطا میده. بهتره تا جای ممکن سعی کنید کدهای خودتون رو مطابق قواعد و یا به صورت ساختاری بنویسید که دچار این مشکلات نشوید.

      برای سوال دومتون هم حدس می زنم شما یک بلایی سر timing constraint ها تون آوردین ( مثلا یک حدود سخت رو براش تعیین کردین یا ... ) که باعث شده P&R تون دور بخوره! اگه ممکنه بیشتر توضیح بدین. از P&R خود سازنده ها استفاده می کنید یا از ابزارهایی مثل Precision یا Synplify ؟ گزارش هایی که بار اول بهتون داده با الان چه فرقی داره؟ چه قید هایی رو روی پروژه خودتون گزاشتین یا این که کلا دیفالت اجرا می کنید؟

      دیدگاه

      لطفا صبر کنید...
      X