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





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









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









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






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

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

نمایش نتایج: از 1 به 4 از 4

موضوع: ip core در fpga

  1. #1
    2007/03/03
    تهران
    44
    0

    ip core در fpga

    سلام
    کسی اینجا در رابطه با این قابلیت fpga ها اطلاعات کاملی داره ؟
    به چه کار می آید ؟
    من می دونم توی ISE شما می تونید یک شماتیک یا یکسری کد HDL را تبدیل به یک ماژول MACRO کنید حالا دیگه این IP CORE چیه ؟
    اگر یک یا چند مثال کاربردی و البته تقریبا ساده (نه مثل بعضی از تاپیک های دیگر) در این زمینه کار با اونها اینجا بیارید خیلی ممنون می شم .
    گاه باش که مومن عاشق فرصت سرگرمی ندارد (ع.ص)
  2. #2
    2009/08/26
    68
    1
    EMP

    پاسخ : ip core در fpga

    سلام
    هدف از استفاده از ip core ایجاد هسته های پردازشیه.مثلا شما می خوایین یک فیلتر دیجیتال fir ایجاد کنید اگه قرار باشه خودتون کدهای فیلتر رو بنویسید کاری غیر ممکن و وقت گیره که شامل هزاران خط برنامه میشه.پس واسه این کار میایم از ip core استفاده می کنیم.بهش مشخصات اولیه فیلتر رو میدیم خودش با توجه به داده های ما میاد برامون یک فیلتر ایجاد می کنه و کدهای vhdl و شکل شماتیک اون رو بهمون میده.یا مثلا می خوایم یک حافظه fifo درست کنیم اگه بخوایم خودمون کدهاش رو بنویسیم غیر ممکن به نظر میاد در صورتی که تنها با چند کلیک ساده در ip core کل کدهاش و شماتیکش رو بهمون میده.برای سایر کارهای پیچیده و پردازشی هم شما واسه اینکه به راحتی بتونید طراحی خودتون رو انجام بدید. ip core کمک بزرگی میکنه.البته ip core فقط بر روی fpga ها در دسترسه و برای cpld ها قابل استفاده نیست.از لینک زیر میتونی آموزش طراحی یک فیلتر دیجیتال fir رو با ip core دانلودکنی

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  3. #3
    2007/03/03
    تهران
    44
    0

    پاسخ : ip core در fpga

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

    من هر دوی اون تاپیک ها را قبلا دیدم و استفاده کردم
    اما من کارهای ساده تری مد نظرم هست
    مثلا برای یک کار دانشگاهی می خواهم با استفاده از IP CORE یک حافظه ای طراحی کنم و داخل آن را پر کنم به صورت دلخواه و بعد با دادن آدرس وردی ، خروجی را ببینم
    نوشتن این کار به زبان HDL بسیار ساده است اما با IP CORE بلد نیستم :

    module ram(adder ,outram);
    input [3:0] adder;
    output [3:0] outram;
    reg [3:0] mem[0:15];


    always@(adder)
    begin
    mem[0]=4'h0;
    mem[1]=4'h1;
    mem[2]=4'h2;
    mem[3]=4'h3;
    mem[4]=4'h4;
    mem[5]=4'h5;
    mem[6]=4'h6;
    mem[7]=4'h7;
    mem[8]=4'h8;
    mem[9]=4'h9;
    mem[10]=4'ha;
    mem[11]=4'hb;
    mem[12]=4'hc;
    mem[13]=4'hd;
    mem[14]=4'he;
    mem[15]=4'hf;
    end

    assign outram=mem[adder];
    //continuos assign LHS bayad net bashad


    endmodule


    گاه باش که مومن عاشق فرصت سرگرمی ندارد (ع.ص)
  4. #4
    2009/08/26
    68
    1
    EMP

    پاسخ : ip core در fpga

    سلام
    بله ip core همان طوریه که شما میگید.معمولا بیشتر واسه ایجاد هسته های پرداژشی ازش استفاده میشه.مثل پردازش صدا و تصویر و انواع فیلترها..یا واسه تولید واسط ها و ماژول ها مثل رم های ddr و واسط spi و pci express .....که شما واسه برقراری ارتباط با دنیای خارج بهشون نیاز دارید.اما در مورد ایجاد حافظه های مختلف با ip core می تونید از لینک زیر استفاده کنید

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    یا از سایت open core می تونید هسته های آماده رو دانلود کنید و استفاده کنید

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت




    اما در مورد برنامه ای که کدهای vrilog اون رو نوشتید.شما می خواید یک بلوک ram با 3 ورودی و سه خروجی طراحی کنید.نکته مهم اینه که ip core معمولا با verilog کار نمی کنه و با vhdl کار می کنه.اما اینکه چطوری میشه این رو با ip core ایجاد کرد از لینکهای زیر استفاده کنید

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

نمایش نتایج: از 1 به 4 از 4

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

  1. fir ip core
    توسط mohsen68sh در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 0
    آخرين نوشته: 2016/06/06, 13:36
  2. Hard core CPU يا Soft core CPU
    توسط IRT در انجمن پروسسورها
    پاسخ: 0
    آخرين نوشته: 2015/04/01, 10:41
  3. ip core
    توسط faezejafari در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 1
    آخرين نوشته: 2014/07/24, 19:50
  4. توان کدوم بیشتره core i7 Q یا FPGA
    توسط microjo در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 20
    آخرين نوشته: 2011/11/22, 18:51
  5. fpga ip core
    توسط مهدی فتح الهی در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 0
    آخرين نوشته: 2010/05/25, 19:52

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

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

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

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

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