اطلاعیه

Collapse
No announcement yet.

HDLParsers:800

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

    HDLParsers:800

    سلام
    من در زمینه vhdl و کلا fpga کاملا بی تجربه ام
    سورس یه پروژه ای رو دادن بهم که تغییراتی روش بدم و قراره فرض رو بر این بگیرم که سورس فاینال هست و حتما کار می*کرده!
    اولا که با ise ورژن 11 نوشته شده و وقتی با ورژن 14 بازش میکنم ازم میخواد migrate کنم ولی بعدش یه تعداد زیادی ارور میده. ارور ها هم همگی مربوط به type conversion هستند. مثلا سیگنال signed رو داده به یه سیگنال std_logic_vector که فقط تعداد بیت ها با هم برابر هستن. یا std_logic_vector رو داده به signed و شبیه این ها
    حالا سوال من اینه که آیا ممکنه در ورژن های قبلی تبدیل نوع داده ها اتوماتیک صورت گرفته باشه و موقع سنتز کردن ارور نداده باشه؟
    و اینکه آیا تنظیماتی وجود داره که بشه به کامپایلر (درست میگم؟) گفت که تبدیل نوع داده رو خودش انجام بده و ارور نده؟
    می*تونم بشینم همه ش رو خودم کانورت کنم، ولی یه حسی بهم میگه یه داستانی پشت این قضیه هست که من نمی*دونم!
    ممنون
    جدیدترین ویرایش توسط magician; ۱۰:۰۴ ۱۳۹۵/۰۹/۲۸.

    #2
    پاسخ : HDLParsers:800

    عزیز ظاهرا فقط سورس باز کردید . شما یک پروژه باید درست کنید و بعد سورس به پروژه اظافه کنید . بعد کامپایل کنید ببینید اررور میده یا نه.
    توی نت یه سرچی بزن و آموزش کار با نرم افزار ise بگیر چون باید تک تک ورودی و خروجی هاتو معرفی کنی . مثلا شما یک پورت تعریف کردید حالا این پورت باید تعریف کنید که تک تک بیت هاش به کدام پین باید متصل بشه و ....

    دیدگاه


      #3
      پاسخ : HDLParsers:800

      البته من فایل پروژه رو باز کردم و ساختار پروژه رو هم همون طور که باید می*بوده داره نشون میده. کار با ise رو بلدم ولی تا حالا با همچین مشکلی روبرو نشده بودم. ولی به هر حال چشم این کار رو هم میکنم.
      مرسی

      دیدگاه

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