ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 4 از 4
  1. #1
    2008/10/07
    26
    0

    DSP or FPGA or ARM for image processing application

    سلام خدمت همه دوستان
    یه سوال داشتم اینه که برای کارهای پردازش تصویر عملی کدامیک از پردازنده های زیر مناسبتره و چرا؟ DSP یا FPGA یا ARM
    تا اونجایی که میدونم dspهای سری داوینچی تگزاس مختص پردازش تصویر هست و از opencv هم میشه استفاده کرد، توی ARM هم همینطور، از طرفی شنیدم برای کارهای سنگین پردازشی از FPGA استفاده میشه بعلت موازی کار کردن و طراحی پروسسور برای اون ( این یعنی اینکه از dsp برای اینجور کارها نمیشه استفاده کرد؟! آیا سرعت dsp از پردازنده embedded ای که توی fpga طراحی میشه بالاتر نیست؟)
    ولی واقعا نتونستم یک جمع بندی توی نت پیدا کنم کدوم از اینها کجا بهتر است استفاده بشه
    اگه هر کدوم از دوستان اطلاعات کاملی دارند و بتونند به صورت دسته بندی شده هر کدوم رو توضیح بدند ممنون میشم
  2. #2
    2007/10/14
    تهران
    1,335
    38

    پاسخ : DSP or FPGA or ARM for image processing application

    من با FPGA زیاد کار کردم، با DSP تا حدودی آشنایی دارم ولی با ARM نه.
    مزیت مهم FPGA سرعت بالا و موازی سازی هست و محدودیتش هم 1- فرکانس کلاک به طراحی بستگی داره و هر چقدر طرح پیچیده تر و سخت تر بشه (فیدبک های بیشتر و مسیرهای ترکیبی طولانی تر) فرکانس مطمئن کلاک پایین تر میاد. 2- برنامه نویسی برای FPGA سخت تره. 3- یک قسمت مستقل به اسم حافظه نداره، و از منابع موجودش به عنوان حافظه استفاده می کنه که ممکنه در صورت نیاز به ذخیره سازی مقادیر زیاد دچار کمبود منابع بشید و در صورت استفاده از حافظه خارجی هم به سرعت حافظه خارجی محدود میشید.
    DSP یک نوع میکروکنترلر بهینه سازی شده برای کارهای پردازشی (و کنترلی در spec های پایین تر) است که قادر به موازی سازی واقعی بعضی عملکردهاست و از سرعت بالایی هم پشتیبانی می کنه. برنامه نویسی مشکل تری نسبت به میکروهای معمولی مثل ARM داره ولی نسبت به FPGA آسون تره. در صورتی که با مشکلات گفته شده در مورد FPGA برخوردید استفاده از DSP منطقیه وگرنه FPGA سرعت بیشتری داره.
    بسته به کاربرد خاص و محدودیت ها از نظر هزینه، زمان، سرعت، انعطاف پذیری و ... ممکنه یکی از پردازنده ها مناسب تر باشه.
    لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
    لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
    با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
    اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
    يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"
  3. #3
    2008/10/07
    26
    0

    پاسخ : DSP or FPGA or ARM for image processing application

    ممنون دوست عزیز از پاسختون
    اگه از ترکیب fpga و dsp در کارهای پردازش تصویر استفاده کرد، مشکلات فوق کاهش پیدا نمیکنه؟ در ضمن توی fpga های گرونقیمت مثل virtex فکر میکنم مشکل حافظه داخلی برطرف شده باشه
    آیا استفاده از fifo در پردازش های real time می تونه مشکلات فوق رو در fpga حل کنه
    و یک سوال دیگه اینکه آیا از opencv میشه توی fpga هم استفاده کرد (به هر نحوی؟) یا جایگزین خاصی داره (مثل core های مربوط به الگوریتمهای پردازش تصویر)
  4. #4
    2007/10/14
    تهران
    1,335
    38

    پاسخ : DSP or FPGA or ARM for image processing application

    همه چیز بستگی به کاری که میخوای انجام بدی داره، خوشبختانه نرم افزارها امکان شبیه سازی نزدیک به واقعیت رو دارن پس کافیه کدی بنویسید و شبیه سازی کنید تا حدودش دستتون بیاد.
    FIFO در صورتی که دیتا رو فقط یک مرتبه نیاز به خوندنش داشته باشید مفیده وگرنه باید از RAM (احتمالاً DRAM) استفاده کنید.
    در مورد OpenCV در FPGA چیزی ندیدم و نمیدونم. شاید با استفاده از Vivado HLS که برای سری 7 چیپ های Xilinx هست یا استفاده از HDL Coder بشه یه کارایی کرد ولی فقط حدسه، تحقیق کنید.
    لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
    لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
    با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
    اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
    يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"
نمایش نتایج: از 1 به 4 از 4

موضوعات مشابه

  1. پردازش تصاویر (image processing)
    توسط hooshmand در انجمن پردازش سیگنال
    پاسخ: 14
    آخرين نوشته: 2014/11/16, 15:30
  2. fft--image processing
    توسط negin-bahadori در انجمن پردازش تصوير
    پاسخ: 6
    آخرين نوشته: 2014/05/05, 14:09
  3. Image processing in Arm
    توسط skarimi.eng در انجمن NXP
    پاسخ: 4
    آخرين نوشته: 2013/08/04, 10:51
  4. image processing
    توسط sayad2020 در انجمن پردازش سيگنال و هوش محاسباتي
    پاسخ: 1
    آخرين نوشته: 2012/09/26, 21:01
  5. پردازش تصویر image processing
    توسط sad19440 در انجمن مباحث دیگر علم الکترونیک
    پاسخ: 1
    آخرين نوشته: 2008/11/03, 20:37

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •