اطلاعیه

Collapse
No announcement yet.

fft

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

    fft

    سلام
    من میخوام fft 8 نقطه ای رو روی fpga پیاده کنم. از dsp نمیخوام استفاده کنم.
    میشه راهنماییم کنید ؟
    از چه نرم افزاری استفاده کنم؟
    باید به صورت کد بنویسم یا شماتیکی ؟
    البته اینکارو با codvision انجام دادم و رو avr جواب گرفتم.ولی با fpga تا حالا کار نکردم.

    #2
    پاسخ : fft

    با سلام

    از fft خودش استفاده کن کد نمی خواد
    خیلی هم بهتر از کدی بنویسی عمل می کنه

    fft هشتایی ولی خیلی کمه ها؟
    http://www.4shared.com/office/wspNnTsI/AMUZESH_JAMEE_MATLAB.html

    دیدگاه


      #3
      پاسخ : fft

      متوجه نمیشم .یعنی تو برنامه ای مثل vhdl دستور fft بنویسم ؟
      باید بلوکشو خودم طراحی کنم ولی نمیدونم چیکار کنم.
      ( اگه واسه 8 نقطه بشه دستم میاد که واسه تعداد نقطه بیشتر چکار کنم.)

      دیدگاه


        #4
        پاسخ : fft

        درود
        vhdl یه زبانه نه برنامه.
        شما باید ISE رو نصب کنی که نرم افزار محصولات xilinx هست.
        بعد می تونی با vhdl یا شماتیک کاری که می خوای انجام بدی.
        این نرم افزار یه سری core اماده داره که بهش ipcore میگن. بعد از اینکه در ISE پروژه رو ساختی، core مربوط به fft رو اضافه می کنی. حالا می تونی مثلا با برنامه نویسی با vhdl ورودی و خروجی ها رو به این core اختصاص بدی و باهاش کار کنی.
        مـن هیچ ندانم که مرا آن که سرشت
        از اهل بهشت کرد یا دوزخ زشت
        جامی و بتی و بربطی بر لب کشت
        اين هر سه مرا نقد و تو را نسیه بهشت

        دیدگاه


          #5
          پاسخ : fft

          ممنون از جوابتون .
          نصب ise رو ویندز 7 اشکالی نداره ؟
          مشکل من کار کردن با ise هست شما آموزش خوب سراغ ندارین ؟
          این ip core که میگین یعنی چی ؟ میشه یکم توضیح بدین ؟ من اطلاعاتم خیلی کم هست.
          بازم ممنون

          دیدگاه


            #6
            پاسخ : fft

            من روی 7 نصب کردم و مشکلی ندارم.

            یه آموزش مختصر و مفید می تونی از اینجا بگیری:
            http://dspcore.ir/product_category/32
            http://dspcore.ir/product/ise-learning

            ip core ها یه سری ماژول های آماده هستند کار خاصی انجام میدن و نیازی به کد نویسی رو کم می کنن. مثل همین fft یا فیلتر FIR یا کنترل PCI و ضرب و تقسیم و محاسباتی مثل سینوس و کسینوس و ... که شما به صورت گرافیکی تنظیمات اون رو انجام میدی و بعد به پروژه اضافه می کنی و فقط با ورودی و خروجی هاش کار می کنی. یعنی مثلا ورودی core مربوط به fft رو بهش معرفی می کنی و خروجی اون رو در خروجی قرار میدی و یا یه سیگنال دیگه نسبت میدی.
            مـن هیچ ندانم که مرا آن که سرشت
            از اهل بهشت کرد یا دوزخ زشت
            جامی و بتی و بربطی بر لب کشت
            اين هر سه مرا نقد و تو را نسیه بهشت

            دیدگاه


              #7
              پاسخ : fft

              ممنون.
              پس یعنی اینطوری دیگه لازم نیست که fft رو از پایه طراحی کنیم.و این که از چه روشی حساب کنه و چه تعداد نقطه رو تظیم می کنیم .درسته ؟

              دیدگاه


                #8
                پاسخ : fft

                اره.
                در ضمن fft خودش یه روش هست برای محاسبه dft. (و یک روش برای محاسبه اون بیشتر وجود نداره،)
                مـن هیچ ندانم که مرا آن که سرشت
                از اهل بهشت کرد یا دوزخ زشت
                جامی و بتی و بربطی بر لب کشت
                اين هر سه مرا نقد و تو را نسیه بهشت

                دیدگاه


                  #9
                  پاسخ : fft

                  چرا دیگه روش هایی داره مثلا radix 2,radix 4

                  دیدگاه


                    #10
                    پاسخ : fft

                    نوشته اصلی توسط کاویان
                    سلام
                    من میخوام fft 8 نقطه ای رو روی fpga پیاده کنم. از dsp نمیخوام استفاده کنم.
                    میشه راهنماییم کنید ؟
                    از چه نرم افزاری استفاده کنم؟
                    باید به صورت کد بنویسم یا شماتیکی ؟
                    البته اینکارو با codvision انجام دادم و رو avr جواب گرفتم.ولی با fpga تا حالا کار نکردم.
                    شاید مقاله ی این پست مفید باشه.
                    http://www.eca.ir/forum2/index.php?topic=69613.msg418895#msg418895
                    لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
                    لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
                    با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
                    اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
                    يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

                    دیدگاه


                      #11
                      پاسخ : fft

                      خیلی ممنون
                      :smile:

                      دیدگاه

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