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





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









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









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






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

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

نمایش نتایج: از 1 به 4 از 4
  1. #1
    2013/01/17
    کرج
    11
    0

    پیاده سازی fft 1024 نقطه ای در fpga

    سلام
    من با سورسی که سایت opencores ارایه داده fft 256 نقطه ای رو پیاده سازی سخت افزاری کردم و جواب هم گرفتم.
    می خواستم بپرسم کسی سورس 1024 نقطه ای رو داره؟
    ضمنا ip core ها جواب کار من رو نمیدن. چون که من با quartus برنامه نوشتم و ip core اش نیاز به لایسنس ویژه داره و پروگرام شدنش time limited است.
    البته سایت پایین سورسی رو میده ولی اکانت من نیاز به point داره که ندارم!
    http://www.codeforge.com/article/113210
    ممنون میشم کسی کمک کنه
    گفتم دل وجان در سر كارت كردم هر چيز كه داشتم نثارت كردم
    گفتا: تو كه باشي كه كني يا نكني؟! آن من بودم كه بي قرارت كردم...
  2. #2
    2010/04/09
    اسلامشهر
    1,494
    30

    پاسخ : پیاده سازی fft 1024 نقطه ای در fpga

    با سلام

    تا جایی که یادمه ساختار پایه FFT باتر فلای هست، میتونید خودتون توسعه اش بدید.
    الان برای 256 نقطه 8 تا استیج داره و برای 1024 نقطه میشه 10 تا (LOG 1024).

    نحوه اینستنس گیریش تا جایی که یادمه ضریب 2 بود مثلا برای استیج صفرش یه همچین چیزی میشه:


    L0 : for i in 0 to n-1 generate
    L1 : if ((i mod 2)<1) generate
    for all: r2_butt use entity work.basic_butterfly(structural);
    begin
    U0 : r2_butt port map (..................);
    end generate;
    end generate;



    و برای استیج 5 ام :


    L9 : for i in 0 to n-1 generate
    L10 : if ((i mod 64)<32) generate
    for all: r2_butt use entity work.basic_butterfly(structural);
    begin
    U5 :component r2_butt port map (...............);
    end generate;
    end generate;



    حالا همین رو به استیج 9 هم تعمیم بدیم میشه :


    L17 : for i in 0 to n-1 generate
    L18 : if ((i mod 1024)<512) generate
    for all: r2_butt use entity work.basic_butterfly(structural);
    begin
    U9 :component r2_butt port map (.................);
    end generate;
    end generate;


  3. #3
    2013/01/17
    کرج
    11
    0

    پاسخ : پياده سازي fft 1024 نقطه اي در fpga

    ممنونم از راهنمايي تون.
    بله يه نوع از الگوريتم fft همونطور که فرموديد است.
    ولي من به جهت سرعت بالا و حجم پايين به صورت pipeline ،بايد کار کنم. و در اصل بايد دو تا fft 16 نقطه اي ايجاد کنم تا 1024 نقطه اي بشه.
    همون 256 نقطه اي هم از 8 و 16 نقطه اي درست شده بود.
    حق با شماست ميشه به راحتي 256 نقطه اي رو 1024 نقطه اي کرد. ان شاء الله هم زيادي، resource هاي چيپم رو اشغال نکنه.
    متشکر از کمکتون.
    گفتم دل وجان در سر كارت كردم هر چيز كه داشتم نثارت كردم
    گفتا: تو كه باشي كه كني يا نكني؟! آن من بودم كه بي قرارت كردم...
  4. #4
    2017/01/19
    2
    0

    پاسخ : پياده سازي fft 1024 نقطه اي در fpga

    سلام
    میشه اگر سورس رو دارید برای دانلود اینجا قرار بدید؟
نمایش نتایج: از 1 به 4 از 4

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

  1. پیاده سازی با fpga
    توسط سلمان صادق در انجمن هوش مصنوعی و شبکه های عصبی
    پاسخ: 21
    آخرين نوشته: 2014/08/22, 10:27
  2. پیاده سازی با fpga
    توسط sahar_67 در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 9
    آخرين نوشته: 2014/05/01, 22:28
  3. پیاده سازی GPU در FPGA
    توسط IRT در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 8
    آخرين نوشته: 2013/03/06, 21:37
  4. پیاده سازی fftبا fpga
    توسط کاویان در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 14
    آخرين نوشته: 2012/12/17, 14:53
  5. پیاده سازی SVM روی FPGA
    توسط davood.mahmoodi در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 0
    آخرين نوشته: 2009/12/12, 17:25

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

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

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

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

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