اطلاعیه

Collapse
No announcement yet.

راه اندازی پروتکل TCP با FPGA ؟؟ چگونه؟؟

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

    راه اندازی پروتکل TCP با FPGA ؟؟ چگونه؟؟

    مهندسین محترم، مناسبترین راه برای برقراری ارتباط بین PC و FPGA از طریق ارتباط LAN چه چیزی می باشد؟ برای من فعلا نرخ 10Mbps کافی می باشد؟
    با توجه به نیازی که من دارم پروتکل TCP مناسب می باشد ولی آیا راه های ساده دیگری می توان در نظر گرفت؟ به نظر شما از دو چیپ ENC26j60 و WS5300 کدام برای این کار مناسبتر است؟
    لطفا مرا راهنمایی کنید.
    یا علی.

    #2
    پاسخ : راه اندازی پروتکل TCP با FPGA ؟؟ چگونه؟؟

    روی FPGA میشه سیستم عامل بالا آورد. در این صورت استفاده از پروتکل ها آسان میشه.
    راه دوم رو من تست نکردم ولی فکر کنم IP core ها برای TCP موجود هست.
    { خلاف قوانین - پاک شد }

    دیدگاه


      #3
      پاسخ : راه اندازی پروتکل TCP با FPGA ؟؟ چگونه؟؟



      نوشته اصلی توسط مهندس 80
      مهندسین محترم، مناسبترین راه برای برقراری ارتباط بین PC و FPGA از طریق ارتباط LAN چه چیزی می باشد؟ برای من فعلا نرخ 10Mbps کافی می باشد؟
      با توجه به نیازی که من دارم پروتکل TCP مناسب می باشد ولی آیا راه های ساده دیگری می توان در نظر گرفت؟ به نظر شما از دو چیپ ENC26j60 و WS5300 کدام برای این کار مناسبتر است؟
      لطفا مرا راهنمایی کنید.
      پروتکل tcp یک ساختار 4 لایه داره که 3 لایه اش لایه نرم افزاری سطح بالاست و سربار زیاد داره . شما در ارتباط با پی سی چی میخوای منتقل کنی ؟ شایط شما فقط به لایه فزیکی نیاز داره نه به 3 لایه دیگه؟

      نوشته اصلی توسط mahdiks
      روی FPGA میشه سیستم عامل بالا آورد. در این صورت استفاده از پروتکل ها آسان میشه.
      راه دوم رو من تست نکردم ولی فکر کنم IP core ها برای TCP موجود هست.

      fpga یک ساختار مشخصی نداره که بشه روش یک سیستم عامل پیاده کرد . درحقیقت fpga هیچی نیست اول باید یک چیزی بشه بعد باشه توش سیستم عامل ریخت .یعنی شدنی نیست.
      تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
      داشتن عقله زيادتر از دیگر آدم ها است

      دیدگاه


        #4
        پاسخ : راه اندازی پروتکل TCP با FPGA ؟؟ چگونه؟؟

        fpga یک ساختار مشخصی نداره که بشه روش یک سیستم عامل پیاده کرد . درحقیقت fpga هیچی نیست اول باید یک چیزی بشه بعد باشه توش سیستم عامل ریخت .یعنی شدنی نیست.
        اول یک ساختار پروسسور روی FPGA بالا می آروند بعذ سییستم عامل:
        مثلا میکرو بلیز

        http://en.wikipedia.org/wiki/MicroBlaze
        The MicroBlaze is a soft processor core designed for Xilinx FPGAs from Xilinx. As a soft-core processor,


        With the memory management unit, MicroBlaze is capable of hosting operating systems requiring hardware-based paging and protection, such as the Linux kernel. Otherwise it is limited to operating systems with a simplified protection and virtual memory-model: e.g. FreeRTOS or Linux without MMU support. MicroBlaze's overall throughput is substantially less than a comparable hardened CPU-core (such as the PowerPC440 in the Virtex-5.)

        { خلاف قوانین - پاک شد }

        دیدگاه

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