معرفی و شرح استفاده از تراشه W5300 (برای ارتباطات LAN10/100 روی برد با FPGA)

معرفی و شرح استفاده از تراشه W5300 (برای ارتباطات LAN10/100 روی برد با FPGA)

 

برای برقراری ارتباط برد FPGA  با کامپیوتر از طریق LAN10/100  میتوانید از تراشه W5300  استفاده کنید، در این کتاب الکترونیکی شما با این قطعه و نحوه کار با آن آشنا میشوید. بعد از آشنایی با این قطعه و با توان کدنویسی FPGA که دارید میتوانید قطعه را راه اندازی کنید.

70 صفحه PDF – فارسی

 

تراشه W5300  ساخت شرکت WIZnet  میباشد که ارتباطات انتقال و دریافت داده را بین چندین تراشه فراهم میکند. این تراشه با تکنولوژی 180 میکرون ساخته شده که در آن کنترلر Ethernet 10/100 وmac و  TIP/IP تجمیع شده اند. W5300 برای کاربردهای نهفته اینترنتی که در آنها پیاده سازی آسان، پایداری، عملکرد بالا و هزینه مؤثر احتیاج است، طراحی شده است (از جمله سرویس multi-media ).

شرکت WIZnet  پروتکل های ارتباطی از جمله ARP، IGMP، ICMP، IPv4، UDP، TCP و PPPoE  را نیز در این تراشه حفظ کرده است و همچنین برای فراهم آوردن ارتباطات داده با بازده بالا، حافظه 128 کیلوبایت و عرض باس داده 16 بیتی را نیز حمایت میکند. کاربران همچنین میتوانند برای ارتباط با سرعت بالا از 8 سوکت سخت افزاری مستقل بهره ببرند.

فهرست کلی مطالب

  • مفاهیم پایه شبکه

          1- انواع شبکه از لحاظ نوع مدیریت

                 شبکه های (  Peer-to Peer نظیر به نظیر)

                 شبکه های ( client/server فرمانده/فرمانبر)

                 شبکه های( point-to-point نقطه به نقطه)

          2- انواع شبکه از لحاظ نحوه انتشار داده

                شبکه هایUnicast  

                شبکه های Multicast   

                شبکه های Broadcast

         3- انواع شبکه از لحاظ نوع ارتباط

               شبکه های یک طرفه ساده (Simplex)  

               شبکه های نیمه دو طرفه (Half-Duplex)  

               شبکه های تمام دو طرفه (Full-Duplex)  

        4- روش های برقراری ارتباط در شبکه

               روش connection-oriented  

               روش connectionless  

         5- مدل OSI

         6- مدل TCP/IP

         7- انواع لایه در مدل OSI

                 لایه فیزیکی

                 لایه Data Link (DLC)

                 لایه شبکه (Network)   

                 لایه انتقال(Transport) 

                 لایه   Session

                 لایه presentation  

                 لایه Application

  • تراشه W5300

           1- خصوصیات

           2- شماتیک

           3- اجزای مختلف تشکیل دهنده تراشه

                  PLL (Phase-Locked Loop)  حلقه قفل کننده فاز

                   Host 

                   RJ45 

                  Power  Regulator

                  Host Interface Manager

                  Register Manager  

                  Memory Manager

                  128KB TX/RX DPRAM

                  MII (Media Independent Interface) Manager

                  Internal Ethernet PHY

                  TCP/IP Core

  • عملکرد پایه های تراشه W5300

                   تنظیم سیگنال های مربوط به پایه ها              

                       1- سیگنال های ارتباطی با HOST
                       2- سیگنال های ارتباطی مدیا (بستر ارتباطی)
                       3- سیگنال های ارتباطی MII برای مد فیزیکی خارجی
                       4- LED های نشانگر شبکه
                       5- سیگنال های کلاک
                       6- منابع تغذیه

  •  شرح عملکرد

                 1-  مقداردهی اولیه

                         تنظیم  ارتباط  با Host

                         تنظیمات اطلاعات شبکه

                         تنظیمات حافظه  داخلی TX/RX برای سکوت n ام

                 2- ارسال دیتا

                         توضیح مختصر رجیسترها

                         TCP

                         Server

                         Client

                         TCP Server

                  3- مقدار دهی اولیه سوکت (باز شدن سوکت)

                        آدرس دهی

                        شماتیک نمونه بورد FPGA همراه با W5300

                        لایه فیزیکی

                        شماتیک  W5300

 


دریافت فایل


معرفی و شرح استفاده از تراشه W5300 (برای ارتباطات LAN10/100 روی برد با FPGA)

آموزش , W5300 , Lan10 100, FPGA , کتاب الکترونیک

فنی و مهندسی

فایل های جدید

یکی از تب ها رو انتخاب بکنید