اطلاعیه

Collapse
No announcement yet.

جبران کمبود حافظه رم داخلی fpga

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

    جبران کمبود حافظه رم داخلی fpga

    با سلام
    توی دانشگاه یک برد مبتنی بر تراشه xc6slx9)spartan6) داریم روی برد دو عدد فیفو 3 مگا بیت (al422) موجود هست که ورودیش به یک دوربین وصل شده استاد ازمون خواسته تا تصاویر دریافتی از دوربین رو دریافت و در یک مانیتور VGA نمایش دهیم اما در سمت خروجی (ما بین تراشه و مانیتور) حافظه نداریم و از آنجایی که حافظه داخلی تراشه خیلی کمه می خواستم بپرسم آیا با این سخت افزار این خواسته عملی هست یا باید سخت افزارعوض بشه؟ اینم بگم که هیچ گونه پردازش تصویر نیاز نیست و هدف فقط دریافت تصویر ونمایش آن روی مانیتوره. ممنون از لطفتون.

    #2
    پاسخ : جبران کمبود حافظه رم داخلی fpga

    نیازی به رم نیست! حتی به اون فایفو هم نیازی نیست- چون فایفو رو میتونید داخل اف پی جی ای طراحی کنید و مستقیم سیگنالهای کنترلی دوربین رو رو پایه های دوربین ایجاد و داده رو دریافت و اون رو تبدیل به تایمینگ سیگنالهای وی جی ای کنید و روی خروجی وی جی ای ! نمایش بدید!

    دیدگاه


      #3
      پاسخ : جبران کمبود حافظه رم داخلی fpga

      سلام دوست عزیز ممنون از جوابتون
      مشکل عدم سنکرون سازی آدرس ارسالی از مانیتور(موقعیت پیکسل) و خانه متناسب با آن دیتا در فیفو هست . وقتی از فیفو داخلی استفاده میکنیم با اتصال باس آدرس به آدرس ارسالی از مانیتور تغییرات روی مانیتور قابل مشاهده هست اما جون حجمش کمه تصویر نامفهومه وقتی هم مستقیم از فیفو خارجی خونده میشه مشکل آدرس دهی پیش میاد یعنی همیشه روی مانیتور یک سری پیکسل تصادفی وجود داره

      دیدگاه


        #4
        پاسخ : جبران کمبود حافظه رم داخلی fpga

        حتما باید از کل رزولوشن مانیتور استفاده کنید؟-البته مانیتور داریم تا مانیتور! اگر رزولوشن بالا باشه نمیتونه رفرش کنه - ایا در این حالت هم که از رزولوشن کمتری استفاده کنید مشکل پابرجاست؟!
        اگر میخواهید از کل رزولوشن استفاده کنید اگر مشکل سنکرون سازی باشه چاره ای جز طراحی مدار واسطی در اف پی جی ای با استفاده از تایمینگ فایفو و سیگنالهای مانیتور به نظرم نمیرسه!

        دیدگاه


          #5
          پاسخ : جبران کمبود حافظه رم داخلی fpga

          دوست عزیز رزولوشون 800x600 هست وقتی شکل یا نوشته ای که در درون rom بلوکی fpga که به صورت کد ذخیره شده را می خونیم و نمایش میدیم هیج مشکلی پیش نمیاد اما وقتی از فیفو خارجی میخونیم همواره یک سری پیکسل تصادفی روی مانیتور ظاهر میشه اینم بگم وقتی دوربینو حرکت میدی تغییرات به مانیتور اعمال میشه اما فقط میزان کنتراست فرق میکنه تصویر مثل برفک رنگیه.

          دیدگاه

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