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





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









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









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






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

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

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

موضوع: پايه هاي fpga

  1. #1
    2009/09/23
    27
    0

    پايه هاي fpga

    سلام رفقا، من با زبان vhdl مشکلي ندارم ولي توي سخت افزارش موندمه و منبعي هم براش ندارم.حداقل چيزهايي که بايد به پايه ها وصل بشه چيه؟
    مثلا در avr بايد حتما يه نوسان ساز و دو خازن و البته منبع تغذيه :biggrin:بهش وصل بشه حالا در مورد fpga حداقل چيزايي که بايد استفاده بشه چيه؟
    يه مثال خيلي ساده ، فرض کنيد مي خواهيم يه xor رو يه بار بدون کلاک و بار دوم در لبه مثبت کلاک پياده سازي کنيم،حداقل اتصالات لازم چيه؟
    به فرض در صورت اتصال نوسان ساز ، حداکثر فرکانسش چقدر مي تواند باشد؟اصلا اين نوسان ساز کجا کاربرد دارد؟ضمنا اين سوالات رو در مورد اسپارتان جواب دهيد. :applause:
    يه سوالي يادم رفت بپرسم! من يه برنامه خيلي ساده براي پردازش تصوير نوشتم که اطلاعات عکس رو از matlab بهش ميدم و vhdl نگاتيوش را پس ميدهد ولي مشکل اينه که زمان شبيه سازي خيلي بالاست.ورژن ise از نوع lite است،اين يعني چي؟چطور حلش کنم؟
  2. #2
    2012/08/03
    تهران
    19
    0

    پاسخ : پايه هاي fpga

    سلام
    1)با چه fpga میخوای کار کنی؟؟؟
    2)avr رو نباید با fpga مقایسه کنی!!!! چون مثلا اگر منبع تغذیه fpga قطع بشه برنامه ای که توی fpga هست پاک میشه در حالی که تو avr این طوری نیست(خییییلی ساده گفتم) یه جورایی فک کن مثه یک رم میمونه(ساختار مبتنی بر sram).واسه همین باید یه حافظه بزاری کنار fpga واسه نگه داری برنامه ها که کلا یه برد config رو تشکیل میدن.برد config از یه حافظه مثلا یه prom و یه fpga و چندتا خازن و مقاومت و منبع تغذیه و یک اسیلاتور تشکیل میشه(البته اگه که بخوای fpga رو به صورت parallel برنامه نویسی کنی)). حالا بردهای config انواع fpga ها هم مختلفه با هم تفاوت هایی دارن(و البته روش های برنامه ریزی مثلا تو spartan 3 نمیتونی از spi flash استفاده کنی(بحث راجع به اینا زیاده)).حالا این برد config رو هم میتونی بخری(مثلا از بعضی شرکت ها یا از اقای نجفی(که تو همین انجمن هستن)) هم خودت بسازی(من توصیه میکنم خودت بسازی چون تجربه باحالیه البته پر هزینه :nice .
    فک نکنم به ورژن ise ربطی داشته باشه من خودم چون رمز نگاری کار کردم شده بضی از الگوریتم ها 4 ساعت شبیه سازیش طول کشیده تو ورژنای مختلف ise هم همین قدر طول میکشید.
  3. #3
    2012/08/03
    تهران
    19
    0

    پاسخ : پايه هاي fpga

    راستی یادت باشه که این که شبیه سازی خیلی طول میکشه به این معنی نیست که وقتی به صورت عملی الگوریتم رو پیاده سازی میکنی همین قدر طول میکشه تا مدار جواب بده :agree:
  4. #4
    2009/09/23
    27
    0

    پاسخ : پايه هاي fpga

    با سلام دوباره
    خوب بعد از config شدن ، به خود fpga هم بايد اسيلاتور وصل بشه؟به فرض در مورد خانواده spartan3 اين فرکانس چقدر است و ارتباطش با برنامه نوشته شده چيست؟فقط به عنوان ورودي کلاک کاربرد دارد؟بقيه پايه هاي fpga چکاره اند،آيا فقط بعنوان ورودي/خروجي اند يا کاربردهاي ديگري هم دارند؟لينک يا فايلي داريد که به اين دست سوالات جواب دهد؟
    در مورد ise اگر واقعا اين طور باشه(که بعيده)پس با يه تغيير کوچک در برنامه بايد تا فرداش منتظر بموني!!!و با اين شرايط روند طراحي فوق العاده کند ميشه!نرم افزاري که سرعت شبيه سازي اش بيشتر باشد,نميشناسين؟!
  5. #5
    2008/07/16
    تهران
    677
    6

    پاسخ : پايه هاي fpga

    فرکانس ورودی برای کار مدار در fpga دست طراح و هر چقدر که می خواهد می تونه بذار ولی البته حداکثر اون به قطعه انتخابی هم ربط داره که در spartan اگه شتباه نکرده باشم 150 مگاهرتز باشه .
    پایه ها در fpga کاملا به کاری که شما برایش تعیین کنید وابسطه است و هیچ کاری غیر از کار شما را نمی کند .
    شما اول شماره قطعه رو بگو تا برات پایه ها رو معلوم کنیم .
    در مورد شبیه سازی من که خودم خیلی اهل این کار نیستم و ترجیح می دهم که روی سخت افزار تست هام ر هم انجام بدهم . ولی از اونجایی که با هر تغییر کوچک در برنامه به دلیل ماهیت fpga و اینکه باید بعد از کامپایل کد شما ان رو تبدیل به گیت و در اصل یه مدار از توی اون در اورد و حالا بعد هم مثلا در شبیه سازی از اون هم استفاده کند به نظر من این زمان طبیعی باشه .
  6. #6
    2009/09/23
    27
    0

    پاسخ : پايه هاي fpga

    شما اول شماره قطعه رو بگو تا برات پايه ها رو معلوم کنيم .
    __________________________________________________ ______________________
    __________________________________________________ ______________________

    سلام دوستان :smile:
    فرض ميکنيم XC3S200 . :applause:
نمایش نتایج: از 1 به 6 از 6

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

  1. پاسخ: 7
    آخرين نوشته: 2015/05/06, 23:35
  2. اسم اين پايه ها چيه؟
    توسط IRT در انجمن مباحث دیگر علم الکترونیک
    پاسخ: 3
    آخرين نوشته: 2015/01/17, 10:33
  3. پايه NC در IC
    توسط adibiut در انجمن مدار هاي ديجيتال
    پاسخ: 1
    آخرين نوشته: 2012/04/29, 17:04
  4. شبيه سازي پايه rxd و txd روي پايه هاي ديگر ميكرو
    توسط tictactoe در انجمن میکروکنترلرهای AVR
    پاسخ: 20
    آخرين نوشته: 2010/10/06, 10:12
  5. پايه PGM در PIC
    توسط mohammadss در انجمن میکروکنترلرهای PIC
    پاسخ: 1
    آخرين نوشته: 2009/09/27, 21:29

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

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

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

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

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