اطلاعیه

Collapse
No announcement yet.

پیاده سازی فیلتر ؟

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

    پیاده سازی فیلتر ؟

    سلام دوستان خسته نباشید من یه چن هفته ای هست که دارم fpga کار میکنم و تا به حالا کد های مختلف زیادی( در سطح ابتدایی) نوشتم
    سرتون رو در نمیارم یه پروژه فیلتر بهم خورده اونم از نوع صوتیش
    ولی من اصلا نمیدونم باید چیکار کنم ! اصلا تا حالا فیلتر میلتر طراحی نکردم و توی fpga نریختم
    رو راست بگم مثل قاشوق تو اصل موندم !
    میدونم که دوستان و برادرانی که به این سایت سر میزنند از لحاظ علمی و تجربی انقد قوی هستند که بتونند به این سوال من جواب بدن
    لطفا یه توضیح کلی در مورد طراحی فیلتر و مرااحل کار و ...... بدید. لطفا
    یا اگه یه لینک خوب در این مورد سراغ دارید معرفی کنید
    ممنون دوستان

    *****برای آدمی بهتر است که اصلا به دنیا نیاید تا اینکه بیایدو هیچ تاثیری نگذارد *****
    ناپلئون بناپارت

    #2
    پاسخ : پیاده سازی فیلتر ؟

    دوستان لطفا پاسخ بدید هر کی هر چقد میدونه و میتونه کمک کنه دریغ نکنه
    *****برای آدمی بهتر است که اصلا به دنیا نیاید تا اینکه بیایدو هیچ تاثیری نگذارد *****
    ناپلئون بناپارت

    دیدگاه


      #3
      پاسخ : پیاده سازی فیلتر ؟

      نوشته اصلی توسط اوس موسی
      دوستان لطفا پاسخ بدید هر کی هر چقد میدونه و میتونه کمک کنه دریغ نکنه
      سلام

      بهترین راهش استفاده از MATLAB HDL CODER هست. توی متلب فیلترت رو طراحی کن. بعد با HDL CODER کد VHDL بساز و بعد توی ISE یا هر نرمافزار دیگه ایی سنتزش کن:
      http://www.mathworks.com/products/hdl-coder/

      دیدگاه


        #4
        پاسخ : پیاده سازی فیلتر ؟

        ممنون از توضیحتون
        لینک خرابه
        *****برای آدمی بهتر است که اصلا به دنیا نیاید تا اینکه بیایدو هیچ تاثیری نگذارد *****
        ناپلئون بناپارت

        دیدگاه


          #5
          پاسخ : پیاده سازی فیلتر ؟

          از ip-core ها استفاده کن، فیلتر های مختلف رو میشه باهاشون پیاده کرد.

          دیدگاه


            #6
            پاسخ : پیاده سازی فیلتر ؟

            ممنون از پاسخ
            منظورتون ip-core های خوده نرم افزاره ise هست یا core های دیگه ؟
            میشه چنتا مثال بزنید؟
            برنامه نوشته شده یا مثال ساده ای ازشون دارید ؟
            *****برای آدمی بهتر است که اصلا به دنیا نیاید تا اینکه بیایدو هیچ تاثیری نگذارد *****
            ناپلئون بناپارت

            دیدگاه


              #7
              پاسخ : پیاده سازی فیلتر ؟

              بعد دوستان یه سوال دیگه
              fir_filter چیه دقیقا ؟ میدونم یه فیلتره که core ش هم توی ise هست
              ولی میشه یه خورده بیشتر توضیح بدید که کلا چی هستو چیکار میکنه و کجا ها استفاده میشه و ......
              ممنون از پاسخگو :nice: :nice: :nice:
              *****برای آدمی بهتر است که اصلا به دنیا نیاید تا اینکه بیایدو هیچ تاثیری نگذارد *****
              ناپلئون بناپارت

              دیدگاه


                #8
                پاسخ : پیاده سازی فیلتر ؟

                فیلترهای دیجیتال رو دو دسته در نظر میگیرند : IIR , FIR که تعریف اینا یک قصه جداست. IIR ضرایب پاسخ ضربه اش نا محدود هستش ولی FIR محدود هستش. فیلتر FIR ترکیب چندین تاخیر با ضرایب مناسب هستش. یعنی مثلا سیگنال دیجیتال ورودیتو بهش تاخیر میدی و ضرب در یک مقدار مناسب می کنی و در نایت همه اون تاخیرارو با هم جمع می کنی تا خروجیت به دست بیاد. یکی از مزیت های قیلتر FIR پاسخ فاز خطی اون هستش که شکل سیگنال رو عوض نمی کنه. اما عیب اصلیش هم اینه که درجه بالاتری نسبت به IIR داره.
                ---------
                .
                .
                ...........

                دیدگاه


                  #9
                  پاسخ : پیاده سازی فیلتر ؟

                  ممنون که پاسخ دادی
                  آقا من علاقه مند به این مبحث هستم و میخام بیشتر بدونم
                  میتونی کتاب یا pdf یا هر چیز دیگه ای که خوبه برای یادگیریش بهم معرفی کنی ؟
                  اصن پیش نیازش چیه؟
                  لطفا راهنمایی کنید که از کجا و چه جوری و با چه منبعی شروع کنم؟
                  باز هم ممنون
                  *****برای آدمی بهتر است که اصلا به دنیا نیاید تا اینکه بیایدو هیچ تاثیری نگذارد *****
                  ناپلئون بناپارت

                  دیدگاه


                    #10
                    پاسخ : پیاده سازی فیلتر ؟

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

                    دیدگاه


                      #11
                      پاسخ : پیاده سازی فیلتر ؟

                      شما کافیه یک کتاب در مورد DSP بخونی. بخش عمده ای از کار پردازش سیگنال و تصویر همین استفاده از فیلترهاست. برای دانلود هم کتاب اینارو بشین بخون البته قسمت مربوط به فیلترها :
                      Digital-Filters-Basics-and-Design
                      Digital Signal Processing (2nd Ed.) (Mitra)
                      _eBook__Schaum_s_Outlines_-__Digital_Signal_Processing

                      اینم بگم که شما باید پایه ای از پردازش سیگنال رو بلد باشی. مثلا بدونی کانولوشن چیه، پاسخ فاز و ... رو بودنی تا کامل متوجه بشی.
                      داخل متلب هم یک برنامه ای هست که ضرایب فیلتر رو برای FPGA بهت میده. اسمش هست : FDATOOLS
                      ---------
                      .
                      .
                      ...........

                      دیدگاه


                        #12
                        پاسخ : پیاده سازی فیلتر ؟

                        دست همتون درد نکنه
                        منظورتون از dsp میکرو کنترلر و پروسسور های dsp هست
                        یا منظورتون علم پردازش سیگنال دیجیتال هست ؟
                        *****برای آدمی بهتر است که اصلا به دنیا نیاید تا اینکه بیایدو هیچ تاثیری نگذارد *****
                        ناپلئون بناپارت

                        دیدگاه


                          #13
                          پاسخ : پیاده سازی فیلتر ؟

                          منظور پردازش سیگنال های دیجیتال هستش. علم نه میکروکنتلر
                          ---------
                          .
                          .
                          ...........

                          دیدگاه


                            #14
                            پاسخ : پیاده سازی فیلتر ؟

                            سلام دوستان خسته نباشید دیدم موضوع مرتبطه گفتم همینجا بپرسم!
                            من میخوام یه فیلتر FIR رو روی FPGA پیاده سازی کنم. ولی با اصل موضوع ینی فیلتر FIR مشکل دارم. کسی میتونه با مثالی چیزی برام توضیح بده که این فیلتر چطور کار میکنه؟ مطالب قبلی هم خوندم ولی هنوز کامل متوجه نشدم.ممنون میشم کمک کنید.

                            دیدگاه

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